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.
>
>

Reply via email to