- module Sound.Iteratee.Codecs.Wave
- getWriter :: SupportedFileFormat -> FilePath -> AudioFormat -> MIteratee (IOBuffer r Double) AudioMonad ()
- data Codec = forall a . WritableAudio a => Codec a
- getCodec :: SupportedFileFormat -> Codec
Documentation
module Sound.Iteratee.Codecs.Wave
getWriter :: SupportedFileFormat -> FilePath -> AudioFormat -> MIteratee (IOBuffer r Double) AudioMonad ()Source
Get a writer iteratee for a SupportedFileFormat
An existentially-wrapped codec. This exists in order to get an arbitrary codec (and associated information, such as bit depths) from a SupportedFileFormat.
forall a . WritableAudio a => Codec a |