Safe Haskell | None |
---|---|
Language | Haskell2010 |
Uses libsamplerate
to resample a stream of audio.
- resample :: MonadResource m => Double -> ConverterType -> AudioSource m Float -> AudioSource m Float
- resampleTo :: MonadResource m => Rate -> ConverterType -> AudioSource m Float -> AudioSource m Float
- data ConverterType
- data SRCError = SRCError String Int String
Documentation
:: MonadResource m | |
=> Double | the ratio of new sample rate to old sample rate |
-> ConverterType | |
-> AudioSource m Float | |
-> AudioSource m Float |
:: MonadResource m | |
=> Rate | the new sample rate |
-> ConverterType | |
-> AudioSource m Float | |
-> AudioSource m Float |
data ConverterType Source