1. 16 Feb, 2017 1 commit
    • Jan Schmidt's avatar
      audiofx/echo: added surround-delay and surround-mask · c32bf052
      Jan Schmidt authored
      Add a new boolean surround-delay property that makes
      audioecho just apply a delay to certain channels to create
      a surround effect, rather than an echo on all
      channels. This is useful when upmixing from stereo - for example.
      
      Add a surround-mask property to control which channels
      are considered surround sound channels when adding a
      delay with surround-delay = true
      
      Original patch from Jochen Henneberg <jh@henneberg-systemdesign.com>
      c32bf052
  2. 04 Nov, 2012 1 commit
  3. 23 Feb, 2012 1 commit
  4. 28 Jan, 2009 1 commit
    • Sebastian Dröge's avatar
      Limit the delay by a new max-delay property · 1f323694
      Sebastian Dröge authored
      Introduce a new max-delay property that can only
      be set before going to PLAYING or PAUSED. This
      is used to limit the maximum delay and is set
      to the current delay by default.
      
      Using this will make sure that we have enough data
      in our internal ringbuffer for the echo. With dynamic
      reallocation of the ringbuffer as used before silence
      could've been used as the echo directly after setting
      a new delay.
      1f323694
  5. 22 Jan, 2009 1 commit
  6. 19 Jan, 2009 1 commit
    • Sebastian Dröge's avatar
      Add an echo/reverb filter to the audiofx plugin, with configurable echo delay,... · 344a9f42
      Sebastian Dröge authored
      Add an echo/reverb filter to the audiofx plugin, with configurable echo delay, intensity and feedback. Fixes bug #567...
      
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/inspect/plugin-audiofx.xml:
      * docs/plugins/inspect/plugin-spectrum.xml:
      * gst/audiofx/Makefile.am:
      * gst/audiofx/audiofx.c: (plugin_init):
      * gst/audiofx/audioreverb.c: (gst_audio_reverb_base_init),
      (gst_audio_reverb_class_init), (gst_audio_reverb_init),
      (gst_audio_reverb_finalize), (gst_audio_reverb_set_property),
      (gst_audio_reverb_get_property), (gst_audio_reverb_setup),
      (gst_audio_reverb_stop), (gst_audio_reverb_transform_ip):
      * gst/audiofx/audioreverb.h:
      * tests/check/Makefile.am:
      * tests/check/elements/audioreverb.c: (setup_reverb),
      (cleanup_reverb), (GST_START_TEST), (audioreverb_suite):
      Add an echo/reverb filter to the audiofx plugin, with configurable
      echo delay, intensity and feedback. Fixes bug #567874.
      344a9f42