sdr-0.1.0.2: A software defined radio library

Safe HaskellNone
LanguageHaskell2010

SDR.Pulse

Description

Pulse Audio Pipes sink

Synopsis

Documentation

pulseAudioSink :: IO (Consumer (Vector Float) IO ()) Source

Returns a consumer that sends all incoming data to pulseaudio. Runs Pulse Audio output writing in a different thread. This is probably what you want as it does not block the entire pipline while the data is being played.

doPulse :: IO (Consumer (Vector Float) IO ()) Source

Returns a consumer that sends all incoming data to pulseaudio.