OMX_AUDIO_CONFIG_CHORUSTYPE Struct Reference

struct OMX_AUDIO_CONFIG_CHORUSTYPE

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.

Member Data Documentation

OMX_BOOL bEnable

OMX_BOOL bEnable

Enable/disable for chorus

OMX_BU32 nFeedback

OMX_BU32 nFeedback

Feedback from chorus output to input in percentage

OMX_U32 nModulationDepth

OMX_U32 nModulationDepth

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

OMX_U32 nPortIndex

OMX_U32 nPortIndex

port that this structure applies to

OMX_U32 nSize

OMX_U32 nSize

size of the structure in bytes

OMX_VERSIONTYPE nVersion

OMX_VERSIONTYPE nVersion

OMX specification version information

OMX_BU32 sDelay

OMX_BU32 sDelay

average delay in milliseconds

OMX_BU32 sModulationRate

OMX_BU32 sModulationRate

rate of modulation in millihertz