sdr-0.1.0.12: A software defined radio library
SDR.Pulse
Description
Pulse Audio Pipes sink
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.