OpenMAXBellagio  0.9.3
OMX_AUDIO_CONFIG_CHORUSTYPE Struct Reference

#include <OMX_Audio.h>

Data Fields

OMX_U32 nSize
 
OMX_VERSIONTYPE nVersion
 
OMX_U32 nPortIndex
 
OMX_BOOL bEnable
 
OMX_BU32 sDelay
 
OMX_BU32 sModulationRate
 
OMX_U32 nModulationDepth
 
OMX_BU32 nFeedback
 

Detailed Description

The chorus effect (or ``choralizer'') is any signal processor which makes one sound source (such as a voice) sound like many such sources singing (or playing) in unison. Since performance in unison is never exact, chorus effects simulate this by making independently modified copies of the input signal. Modifications may include (1) delay, (2) frequency shift, and (3) amplitude modulation.

Definition at line 1209 of file OMX_Audio.h.

Field Documentation

OMX_BOOL OMX_AUDIO_CONFIG_CHORUSTYPE::bEnable

Enable/disable for chorus

Definition at line 1213 of file OMX_Audio.h.

OMX_BU32 OMX_AUDIO_CONFIG_CHORUSTYPE::nFeedback

Feedback from chorus output to input in percentage

Definition at line 1218 of file OMX_Audio.h.

OMX_U32 OMX_AUDIO_CONFIG_CHORUSTYPE::nModulationDepth
  depth of modulation as a percentage of 

delay (i.e. 0 to 100)

Definition at line 1216 of file OMX_Audio.h.

OMX_U32 OMX_AUDIO_CONFIG_CHORUSTYPE::nPortIndex

port that this structure applies to

Definition at line 1212 of file OMX_Audio.h.

OMX_U32 OMX_AUDIO_CONFIG_CHORUSTYPE::nSize

size of the structure in bytes

Definition at line 1210 of file OMX_Audio.h.

OMX_VERSIONTYPE OMX_AUDIO_CONFIG_CHORUSTYPE::nVersion

OMX specification version information

Definition at line 1211 of file OMX_Audio.h.

OMX_BU32 OMX_AUDIO_CONFIG_CHORUSTYPE::sDelay

average delay in milliseconds

Definition at line 1214 of file OMX_Audio.h.

OMX_BU32 OMX_AUDIO_CONFIG_CHORUSTYPE::sModulationRate

rate of modulation in millihertz

Definition at line 1215 of file OMX_Audio.h.


The documentation for this struct was generated from the following file:

Generated for OpenMAX Bellagio rel. 0.9.3 by  doxygen 1.5.1
SourceForge.net Logo