Module

Audio.WebAudio.DynamicsCompressorNode

Package
purescript-webaudio
Repository
adkelley/purescript-webaudio

#threshold Source

threshold :: DynamicsCompressorNode -> Effect AudioParam

The decibel value above which the compression will start taking effect.

#knee Source

knee :: DynamicsCompressorNode -> Effect AudioParam

The range above the threshold where the curve smoothly transitions to the compressed portion.

#ratio Source

ratio :: DynamicsCompressorNode -> Effect AudioParam

The amount of change, in dB, needed in the input for a 1 dB change in the output.

#reduction Source

reduction :: DynamicsCompressorNode -> Effect Number

the amount of gain reduction currently applied by the compressor to the signal.

#attack Source

attack :: DynamicsCompressorNode -> Effect AudioParam

The amount of time, in seconds, required to reduce the gain by 10 dB.

#release Source

release :: DynamicsCompressorNode -> Effect AudioParam

The amount of time, in seconds, required to increase the gain by 10 dB.