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.