Safe Haskell | None |
---|---|
Language | Haskell2010 |
- getChannelData :: MonadDOM m => AudioBuffer -> Word -> m (Maybe Float32Array)
- getChannelData_ :: MonadDOM m => AudioBuffer -> Word -> m ()
- getChannelDataUnsafe :: (MonadDOM m, HasCallStack) => AudioBuffer -> Word -> m Float32Array
- getChannelDataUnchecked :: MonadDOM m => AudioBuffer -> Word -> m 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
- newtype AudioBuffer = AudioBuffer {}
- gTypeAudioBuffer :: JSM GType
Documentation
getChannelData :: MonadDOM m => AudioBuffer -> Word -> m (Maybe Float32Array) Source #
getChannelData_ :: MonadDOM m => AudioBuffer -> Word -> m () Source #
getChannelDataUnsafe :: (MonadDOM m, HasCallStack) => AudioBuffer -> Word -> m Float32Array Source #
getChannelDataUnchecked :: MonadDOM m => AudioBuffer -> Word -> m Float32Array Source #
getDuration :: MonadDOM m => AudioBuffer -> m Float Source #
getSampleRate :: MonadDOM m => AudioBuffer -> m Float Source #
getNumberOfChannels :: MonadDOM m => AudioBuffer -> m Word Source #
newtype AudioBuffer Source #
Functions for this inteface are in JSDOM.AudioBuffer.