|
|
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
| Constructors | | SampleFmtLinear16BitSignedLE | | | SampleFmtMuLaw8Bit | |
| Instances | |
|
|
|
|
|
| Constructors | | Instances | |
|
|
| data SoundSource handle | Source |
|
| Counts are in samples, not bytes. Multi-channel data is interleaved.
| | Constructors | | SoundSource | | | soundSourceFmt :: SoundFmt | | | soundSourceOpen :: IO handle | | | soundSourceClose :: handle -> IO () | | | soundSourceStart :: handle -> IO () | | | soundSourceStop :: handle -> IO () | | | soundSourceRead :: handle -> Ptr () -> Int -> IO Int | |
|
|
|
|
|
| Constructors | | SoundSink | | | soundSinkFmt :: SoundFmt | | | soundSinkOpen :: IO handle | | | soundSinkClose :: handle -> IO () | | | soundSinkWrite :: handle -> Ptr () -> Int -> IO () | | | soundSinkStart :: handle -> IO () | | | soundSinkStop :: handle -> IO () | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Produced by Haddock version 2.4.2 |