On Mon, 16 Feb 2009, John Lato wrote:

> Hello,
>
> I'm interested to know what libraries/techniques people use for audio
> output (through DAC/audio device) from Haskell programs.  I'd like to
> know about people who are doing actual audio processing in Haskell
> (e.g. passing buffers/streams of data) rather than playing back files
> or controlling an external program (e.g. SuperCollider).

The technique, that I got to work fastest, was feeding 'sox' via a pipe:
   
http://hackage.haskell.org/packages/archive/synthesizer/0.0.3/doc/html/Sox-Play.html

Now I can also play sounds via ALSA:
   http://code.haskell.org/alsa/Sound/Alsa.hs

People are also working on PortAudio, but I haven't tested that:
   http://haskell.org/haskellwiki/PortAudio
_______________________________________________
haskell-art mailing list
haskell-art@lurk.org
http://lists.lurk.org/mailman/listinfo/haskell-art

Reply via email to