Safe Haskell | None |
---|---|
Language | Haskell2010 |
- getChannelData :: MonadDOM m => AudioBuffer -> Word -> m (Maybe Float32Array)
- getLength :: MonadDOM m => AudioBuffer -> m Int
- getDuration :: MonadDOM m => AudioBuffer -> m Float
- getSampleRate :: MonadDOM m => AudioBuffer -> m Float
- setGain :: MonadDOM m => AudioBuffer -> Float -> m ()
- getGain :: MonadDOM m => AudioBuffer -> m Float
- getNumberOfChannels :: MonadDOM m => AudioBuffer -> m Word
- data AudioBuffer
- castToAudioBuffer :: IsGObject obj => obj -> JSM AudioBuffer
- gTypeAudioBuffer :: JSM GType
Documentation
getChannelData :: MonadDOM m => AudioBuffer -> Word -> m (Maybe Float32Array) Source #
getDuration :: MonadDOM m => AudioBuffer -> m Float Source #
getSampleRate :: MonadDOM m => AudioBuffer -> m Float Source #
getNumberOfChannels :: MonadDOM m => AudioBuffer -> m Word Source #
data AudioBuffer Source #
Functions for this inteface are in JSDOM.AudioBuffer.
castToAudioBuffer :: IsGObject obj => obj -> JSM AudioBuffer Source #