audiofx
Audio effects plugin
../../gst/audiofx/.libs/libgstaudiofx.so
libgstaudiofx.so
1.4.4
LGPL

    gst-plugins-good

GStreamer Good Plug-ins source release
Unknown package origin
audioamplify
Audio amplifier
Filter/Effect/Audio
Amplifies an audio stream by a given factor
Sebastian Dröge <slomo@circular-chaos.org>
sink
sink
always
audio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
src
source
always
audio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
audiochebband
Band pass & band reject filter
Filter/Effect/Audio
Chebyshev band pass and band reject filter
Sebastian Dröge <sebastian.droege@collabora.co.uk>
sink
sink
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
src
source
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
audiocheblimit
Low pass & high pass filter
Filter/Effect/Audio
Chebyshev low pass and high pass filter
Sebastian Dröge <sebastian.droege@collabora.co.uk>
sink
sink
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
src
source
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
audiodynamic
Dynamic range controller
Filter/Effect/Audio
Compressor and Expander
Sebastian Dröge <slomo@circular-chaos.org>
sink
sink
always
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
src
source
always
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
audioecho
Audio echo
Filter/Effect/Audio
Adds an echo or reverb effect to an audio stream
Sebastian Dröge <sebastian.droege@collabora.co.uk>
sink
sink
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
src
source
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
audiofirfilter
Audio FIR filter
Filter/Effect/Audio
Generic audio FIR filter with custom filter kernel
Sebastian Dröge <sebastian.droege@collabora.co.uk>
sink
sink
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
src
source
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
audioiirfilter
Audio IIR filter
Filter/Effect/Audio
Generic audio IIR filter with custom filter kernel
Sebastian Dröge <sebastian.droege@collabora.co.uk>
sink
sink
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
src
source
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
audioinvert
Audio inversion
Filter/Effect/Audio
Swaps upper and lower half of audio samples
Sebastian Dröge <slomo@circular-chaos.org>
sink
sink
always
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
src
source
always
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
audiokaraoke
AudioKaraoke
Filter/Effect/Audio
Removes voice from sound
Wim Taymans <wim.taymans@gmail.com>
sink
sink
always
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleaved
src
source
always
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleaved
audiopanorama
Stereo positioning
Filter/Effect/Audio
Positions audio streams in the stereo panorama
Stefan Kost <ensonic@users.sf.net>
sink
sink
always
audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], layout=(string)interleaved
src
source
always
audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, layout=(string)interleaved
audiowsincband
Band pass & band reject filter
Filter/Effect/Audio
Band pass and band reject windowed sinc filter
Thomas Vander Stichele <thomas at apestaart dot org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk>
sink
sink
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
src
source
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
audiowsinclimit
Low pass & high pass filter
Filter/Effect/Audio
Low pass and high pass windowed sinc filter
Thomas Vander Stichele <thomas at apestaart dot org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk>
sink
sink
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
src
source
always
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
scaletempo
Scaletempo
Filter/Effect/Rate
Sync audio tempo with playback rate
Rov Juvano <rovjuvano@users.sourceforge.net>
sink
sink
always
audio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
src
source
always
audio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]