Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_getFrequencyResponse :: BiquadFilterNode -> Nullable Float32Array -> Nullable Float32Array -> Nullable Float32Array -> IO ()
- getFrequencyResponse :: (MonadIO 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
- js_setType :: BiquadFilterNode -> JSString -> IO ()
- setType :: (MonadIO m, ToJSString val) => BiquadFilterNode -> val -> m ()
- js_getType :: BiquadFilterNode -> IO JSString
- getType :: (MonadIO m, FromJSString result) => BiquadFilterNode -> m result
- js_getFrequency :: BiquadFilterNode -> IO (Nullable AudioParam)
- getFrequency :: MonadIO m => BiquadFilterNode -> m (Maybe AudioParam)
- getFrequencyUnsafe :: (MonadIO m, HasCallStack) => BiquadFilterNode -> m AudioParam
- getFrequencyUnchecked :: MonadIO m => BiquadFilterNode -> m AudioParam
- js_getDetune :: BiquadFilterNode -> IO (Nullable AudioParam)
- getDetune :: MonadIO m => BiquadFilterNode -> m (Maybe AudioParam)
- getDetuneUnsafe :: (MonadIO m, HasCallStack) => BiquadFilterNode -> m AudioParam
- getDetuneUnchecked :: MonadIO m => BiquadFilterNode -> m AudioParam
- js_getQ :: BiquadFilterNode -> IO (Nullable AudioParam)
- getQ :: MonadIO m => BiquadFilterNode -> m (Maybe AudioParam)
- getQUnsafe :: (MonadIO m, HasCallStack) => BiquadFilterNode -> m AudioParam
- getQUnchecked :: MonadIO m => BiquadFilterNode -> m AudioParam
- js_getGain :: BiquadFilterNode -> IO (Nullable AudioParam)
- getGain :: MonadIO m => BiquadFilterNode -> m (Maybe AudioParam)
- getGainUnsafe :: (MonadIO m, HasCallStack) => BiquadFilterNode -> m AudioParam
- getGainUnchecked :: MonadIO m => BiquadFilterNode -> m AudioParam
- newtype BiquadFilterNode = BiquadFilterNode {}
- gTypeBiquadFilterNode :: GType
Documentation
js_getFrequencyResponse :: BiquadFilterNode -> Nullable Float32Array -> Nullable Float32Array -> Nullable Float32Array -> IO () Source #
getFrequencyResponse :: (MonadIO m, IsFloat32Array frequencyHz, IsFloat32Array magResponse, IsFloat32Array phaseResponse) => BiquadFilterNode -> Maybe frequencyHz -> Maybe magResponse -> Maybe phaseResponse -> m () Source #
js_setType :: BiquadFilterNode -> JSString -> IO () Source #
setType :: (MonadIO m, ToJSString val) => BiquadFilterNode -> val -> m () Source #
js_getType :: BiquadFilterNode -> IO JSString Source #
getType :: (MonadIO m, FromJSString result) => BiquadFilterNode -> m result Source #
getFrequency :: MonadIO m => BiquadFilterNode -> m (Maybe AudioParam) Source #
getFrequencyUnsafe :: (MonadIO m, HasCallStack) => BiquadFilterNode -> m AudioParam Source #
getFrequencyUnchecked :: MonadIO m => BiquadFilterNode -> m AudioParam Source #
js_getDetune :: BiquadFilterNode -> IO (Nullable AudioParam) Source #
getDetune :: MonadIO m => BiquadFilterNode -> m (Maybe AudioParam) Source #
getDetuneUnsafe :: (MonadIO m, HasCallStack) => BiquadFilterNode -> m AudioParam Source #
getDetuneUnchecked :: MonadIO m => BiquadFilterNode -> m AudioParam Source #
js_getQ :: BiquadFilterNode -> IO (Nullable AudioParam) Source #
getQ :: MonadIO m => BiquadFilterNode -> m (Maybe AudioParam) Source #
getQUnsafe :: (MonadIO m, HasCallStack) => BiquadFilterNode -> m AudioParam Source #
getQUnchecked :: MonadIO m => BiquadFilterNode -> m AudioParam Source #
js_getGain :: BiquadFilterNode -> IO (Nullable AudioParam) Source #
getGain :: MonadIO m => BiquadFilterNode -> m (Maybe AudioParam) Source #
getGainUnsafe :: (MonadIO m, HasCallStack) => BiquadFilterNode -> m AudioParam Source #
getGainUnchecked :: MonadIO m => BiquadFilterNode -> m AudioParam Source #
newtype BiquadFilterNode Source #
Functions for this inteface are in GHCJS.DOM.BiquadFilterNode. Base interface functions are in: