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