OMX_AUDIO_CONFIG_CHORUSTYPE Struct Reference
[OpenMAX IL Audio DomainAudio effects]

#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 1163 of file OMX_Audio.h.


Field Documentation

size of the structure in bytes

Definition at line 1164 of file OMX_Audio.h.

OMX specification version information

Definition at line 1165 of file OMX_Audio.h.

port that this structure applies to

Definition at line 1166 of file OMX_Audio.h.

Enable/disable for chorus

Definition at line 1167 of file OMX_Audio.h.

average delay in milliseconds

Definition at line 1168 of file OMX_Audio.h.

rate of modulation in millihertz

Definition at line 1169 of file OMX_Audio.h.

depth of modulation as a percentage of delay (i.e. 0 to 100)

Definition at line 1170 of file OMX_Audio.h.

Feedback from chorus output to input in percentage

Definition at line 1172 of file OMX_Audio.h.


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

Generated for OpenMAX Bellagio rel. 0.3.5-svn by  doxygen 1.5.1
SourceForge.net Logo