Ah, currently I don't have the Homebrew.jl support working properly. I haven't dug into it deeply yet, but it looks like I'll need to put together a custom formula that will download a portaudio binary, and request that it be added to https://github.com/staticfloat/homebrew-juliadeps.
For now you can do a "brew install portaudio" -s On Mon, Jan 6, 2014 at 9:00 PM, John Myles White <johnmyleswh...@gmail.com>wrote: > This sounds really awesome. When I try to install it on OS X, I get the > following error: > > ===============================[ ERROR: AudioIO > ]=============================== > > None of the selected providers can install dependency libportaudio > while loading /Users/johnmyleswhite/.julia/AudioIO/deps/build.jl, in > expression starting on line 20 > > > ================================================================================ > > — John > > On Jan 5, 2014, at 9:43 PM, Spencer Russell <s...@mit.edu> wrote: > > > Code and details at: > > https://github.com/ssfrr/AudioIO.jl > > > > Currently supporting OSX and Linux. > > > > AudioIO is a Julia library for interfacing to audio streams, which > include playing to and recording from sound cards, reading and writing > audio files, sending to network audio streams, etc. Currently only playing > to the sound card through PortAudio is supported. It is under heavy > development, so the API could change, there will be bugs, there are > important missing features. That said, the basic API for playing back > vectors of audio should work fine and that API should not change. > > > > For instance, to play 1 second of noise through your sound card, it's as > easy as: > > julia> v = rand(44100) * 0.1 > > julia> play(v) > > > > > > If you have any problems, please open an Issue on the github page. Also > don't hesitate to email the list and/or me. > >