Safe Haskell | None |
---|---|
Language | Haskell2010 |
- getFrequencyResponse :: (MonadDOM m, IsFloat32Array frequencyHz, IsFloat32Array magResponse, IsFloat32Array phaseResponse) => BiquadFilterNode -> Maybe frequencyHz -> Maybe magResponse -> Maybe phaseResponse -> m ()
- pattern LOWPASS :: forall a. (Num a, Eq a) => a
- pattern HIGHPASS :: forall a. (Num a, Eq a) => a
- pattern BANDPASS :: forall a. (Num a, Eq a) => a
- pattern LOWSHELF :: forall a. (Num a, Eq a) => a
- pattern HIGHSHELF :: forall a. (Num a, Eq a) => a
- pattern PEAKING :: forall a. (Num a, Eq a) => a
- pattern NOTCH :: forall a. (Num a, Eq a) => a
- pattern ALLPASS :: forall a. (Num a, Eq a) => a
- setType :: (MonadDOM m, ToJSString val) => BiquadFilterNode -> val -> m ()
- getType :: (MonadDOM m, FromJSString result) => BiquadFilterNode -> m result
- getFrequency :: MonadDOM m => BiquadFilterNode -> m (Maybe AudioParam)
- getFrequencyUnsafe :: (MonadDOM m, HasCallStack) => BiquadFilterNode -> m AudioParam
- getFrequencyUnchecked :: MonadDOM m => BiquadFilterNode -> m AudioParam
- getDetune :: MonadDOM m => BiquadFilterNode -> m (Maybe AudioParam)
- getDetuneUnsafe :: (MonadDOM m, HasCallStack) => BiquadFilterNode -> m AudioParam
- getDetuneUnchecked :: MonadDOM m => BiquadFilterNode -> m AudioParam
- getQ :: MonadDOM m => BiquadFilterNode -> m (Maybe AudioParam)
- getQUnsafe :: (MonadDOM m, HasCallStack) => BiquadFilterNode -> m AudioParam
- getQUnchecked :: MonadDOM m => BiquadFilterNode -> m AudioParam
- getGain :: MonadDOM m => BiquadFilterNode -> m (Maybe AudioParam)
- getGainUnsafe :: (MonadDOM m, HasCallStack) => BiquadFilterNode -> m AudioParam
- getGainUnchecked :: MonadDOM m => BiquadFilterNode -> m AudioParam
- newtype BiquadFilterNode = BiquadFilterNode {}
- gTypeBiquadFilterNode :: JSM GType
Documentation
getFrequencyResponse :: (MonadDOM m, IsFloat32Array frequencyHz, IsFloat32Array magResponse, IsFloat32Array phaseResponse) => BiquadFilterNode -> Maybe frequencyHz -> Maybe magResponse -> Maybe phaseResponse -> m () Source #
setType :: (MonadDOM m, ToJSString val) => BiquadFilterNode -> val -> m () Source #
getType :: (MonadDOM m, FromJSString result) => BiquadFilterNode -> m result Source #
getFrequency :: MonadDOM m => BiquadFilterNode -> m (Maybe AudioParam) Source #
getFrequencyUnsafe :: (MonadDOM m, HasCallStack) => BiquadFilterNode -> m AudioParam Source #
getFrequencyUnchecked :: MonadDOM m => BiquadFilterNode -> m AudioParam Source #
getDetune :: MonadDOM m => BiquadFilterNode -> m (Maybe AudioParam) Source #
getDetuneUnsafe :: (MonadDOM m, HasCallStack) => BiquadFilterNode -> m AudioParam Source #
getDetuneUnchecked :: MonadDOM m => BiquadFilterNode -> m AudioParam Source #
getQ :: MonadDOM m => BiquadFilterNode -> m (Maybe AudioParam) Source #
getQUnsafe :: (MonadDOM m, HasCallStack) => BiquadFilterNode -> m AudioParam Source #
getQUnchecked :: MonadDOM m => BiquadFilterNode -> m AudioParam Source #
getGain :: MonadDOM m => BiquadFilterNode -> m (Maybe AudioParam) Source #
getGainUnsafe :: (MonadDOM m, HasCallStack) => BiquadFilterNode -> m AudioParam Source #
getGainUnchecked :: MonadDOM m => BiquadFilterNode -> m AudioParam Source #
newtype BiquadFilterNode Source #
Functions for this inteface are in JSDOM.BiquadFilterNode. Base interface functions are in: