audiopanorama

audiopanorama — audio stereo pan effect

Synopsis




                    GstAudioPanorama;

Object Hierarchy


  GObject
   +----GstObject
         +----GstOsxAudioSink
               +----GstBaseTransform
                     +----GstAudioPanorama

Properties


  "panorama"                 gfloat                : Read / Write
  "method"                   GstAudioPanoramaMethod  : Read / Write

Description

Stereo panorama effect with controllable pan position. One can choose between the default psychoacoustic panning method, which keeps the same perceived loudness, and a simple panning method that just controls the volume on one channel.

Example launch line

gst-launch audiotestsrc wave=saw ! audiopanorama panorama=-1.00 ! alsasink
gst-launch filesrc location="melo1.ogg" ! oggdemux ! vorbisdec ! audioconvert ! audiopanorama panorama=-1.00 ! alsasink
gst-launch audiotestsrc wave=saw ! audioconvert ! audiopanorama panorama=-1.00 ! audioconvert ! alsasink
gst-launch audiotestsrc wave=saw ! audioconvert ! audiopanorama method=simple panorama=-0.50 ! audioconvert ! alsasink

Element Information

plugin audiofx
author Stefan Kost <ensonic@users.sf.net>
class Filter/Effect/Audio

Details

GstAudioPanorama

typedef struct _GstAudioPanorama GstAudioPanorama;

Property Details

The "panorama" property

  "panorama"                 gfloat                : Read / Write

Position in stereo panorama (-1.0 left -> 1.0 right).

Allowed values: [-1,1]

Default value: 0


The "method" property

  "method"                   GstAudioPanoramaMethod  : Read / Write

Panning method: psychoacoustic mode keeps the same perceived loudness, while simple mode just controls the volume of one channel. It's merely a matter of taste which method should be chosen.

Default value: Psychoacoustic Panning (default)

Since 0.10.6