I don’t have homebrew on my general system, so I’ll just wait a bit. — John
On Jan 6, 2014, at 10:13 PM, Spencer Russell <[email protected]> wrote: > 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 <[email protected]> > 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 <[email protected]> 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. > >
