Public Attributes

OMX_AUDIO_CONFIG_MIDICONTROLTYPE Struct Reference
[OpenMAX IL Audio DomainMIDI]

#include <OMX_Audio.h>

List of all members.

Public Attributes

OMX_U32 nSize
OMX_VERSIONTYPE nVersion
OMX_U32 nPortIndex
OMX_BS32 sPitchTransposition
OMX_BU32 sPlayBackRate
OMX_BU32 sTempo
OMX_U32 nMaxPolyphony
OMX_U32 nNumRepeat
OMX_U32 nStopTime
OMX_U16 nChannelMuteMask
OMX_U16 nChannelSoloMask
OMX_U32 nTrack0031MuteMask
OMX_U32 nTrack3263MuteMask
OMX_U32 nTrack0031SoloMask
OMX_U32 nTrack3263SoloMask

Detailed Description

MIDI control


Member Data Documentation

16 bit mask for channel mute status

16 bit mask for channel solo status

OMX_U32 nMaxPolyphony

Specifies the maximum simultaneous polyphonic voices. A value of zero indicates that the default polyphony of the device is used

OMX_U32 nNumRepeat

Number of times to repeat playback

OMX_U32 nPortIndex

port that this structure applies to

OMX_U32 nSize

size of the structure in bytes

OMX_U32 nStopTime

Time in milliseconds to indicate when playback will stop automatically. Set to zero if not used

32 bit mask for track mute status. Note: This is for tracks 0-31

32 bit mask for track solo status. Note: This is for tracks 0-31

32 bit mask for track mute status. Note: This is for tracks 32-63

32 bit mask for track solo status. Note: This is for tracks 32-63

OMX specification version information

Pitch transposition in semitones, stored as Q22.10 format based on JAVA MMAPI (JSR-135) requirement

Relative playback rate, stored as Q14.17 fixed-point number based on JSR-135 requirement

Tempo in beats per minute (BPM), stored as Q22.10 fixed-point number based on JSR-135 requirement

LIMOpenMAX Implementation API Reference - Generated by doxygen