GstBtAudioDelay

GstBtAudioDelay — audio echo effect

Synopsis

struct              GstBtAudioDelay;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBaseTransform
                     +----GstBtAudioDelay

Implemented Interfaces

GstBtAudioDelay implements GstBtTempo.

Properties

  "delaytime"                guint                 : Read / Write
  "drywet"                   guint                 : Read / Write
  "feedback"                 guint                 : Read / Write

Description

Example launch line

Echo effect with controllable effect-ratio, delay-time and feedback.

gst-launch filesrc location="melo1.ogg" ! oggdemux ! vorbisdec ! audioconvert ! audiodelay drywet=50 delaytime=25 feedback=75 ! osssink
gst-launch osssrc ! audiodelay delaytime=25 feedback=75 ! osssink

In the latter example the echo is applied to the input signal of the soundcard (like a microphone).

Details

struct GstBtAudioDelay

struct GstBtAudioDelay;

Class instance data.

Property Details

The "delaytime" property

  "delaytime"                guint                 : Read / Write

Time difference between two echos as milliseconds.

Allowed values: [1,1000]

Default value: 100


The "drywet" property

  "drywet"                   guint                 : Read / Write

Intensity of effect (0 none -> 100 full).

Allowed values: <= 100

Default value: 50


The "feedback" property

  "feedback"                 guint                 : Read / Write

Echo feedback in percent.

Allowed values: <= 99

Default value: 50