audiodynamic

audiodynamic — Compressor and Expander

Synopsis

struct              GstAudioDynamic;

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GstObject
               +----GstElement
                     +----GstBaseTransform
                           +----GstAudioFilter
                                 +----GstAudioDynamic

Properties

  "characteristics"          GstAudioDynamicCharacteristics  : Read / Write
  "mode"                     GstAudioDynamicMode   : Read / Write
  "ratio"                    gfloat                : Read / Write
  "threshold"                gfloat                : Read / Write

Description

This element can act as a compressor or expander. A compressor changes the amplitude of all samples above a specific threshold with a specific ratio, a expander does the same for all samples below a specific threshold. If soft-knee mode is selected the ratio is applied smoothly.

Example launch line

1
2
3
4
5
6