Great. We can make an mp3 player in Julia by combining this with the GUI stuff ..
On Sunday, January 5, 2014 11:43:26 PM UTC-6, Spencer Russell 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. >
