Module
Audio.WebAudio.AudioParam
- Package
- purescript-webaudio
- Repository
- adkelley/purescript-webaudio
#setTargetAtTime Source
setTargetAtTime :: Value -> Seconds -> Seconds -> AudioParam -> Effect Value
Schedule the start of a change to the value. The change starts at the time specified by the first time parameter and exponentially moves towards the value given by the target AudioParam. The second time parameter defines the exponential decay rate.
#setValueAtTime Source
setValueAtTime :: Value -> Seconds -> AudioParam -> Effect Value
Schedule an instant change to the value at a precise time,
#linearRampToValueAtTime Source
linearRampToValueAtTime :: Value -> Seconds -> AudioParam -> Effect Value
Schedule a gradual linear change in the value.
#exponentialRampToValueAtTime Source
exponentialRampToValueAtTime :: Value -> Seconds -> AudioParam -> Effect Value
Schedule a gradual exponential change in the value.
#cancelScheduledValues Source
cancelScheduledValues :: Value -> AudioParam -> Effect Value
Cancel all scheduled future changes to the audio param.
- Modules
- Audio.
WebAudio. AnalyserNode - Audio.
WebAudio. AudioBufferSourceNode - Audio.
WebAudio. AudioContext - Audio.
WebAudio. AudioParam - Audio.
WebAudio. BaseAudioContext - Audio.
WebAudio. BiquadFilterNode - Audio.
WebAudio. ConvolverNode - Audio.
WebAudio. DelayNode - Audio.
WebAudio. DestinationNode - Audio.
WebAudio. DynamicsCompressorNode - Audio.
WebAudio. GainNode - Audio.
WebAudio. MediaElementAudioSourceNode - Audio.
WebAudio. Oscillator - Audio.
WebAudio. StereoPannerNode - Audio.
WebAudio. Types - Audio.
WebAudio. Utils