CMMFMidiEvent Class Reference
#include
<mmf/common/midistandardcustomcommands.h>
Link against: midistandardcustomcommands.lib
class CMMFMidiEvent : public CBase |
Detailed Description
Describe a MIDI event. Contains a UID to define the actual event type, and an integer to define the event code.
Member Attribute Documentation
iBankId
Identifier of a bank occupying, at most, 14 bits.
iErrorCode
The error code associated with the MIDI event.
iEventType
A UID to define the type of MIDI event.
iInstrumentId
Identifier of a specific instrument.
iMetaDataEntryId
Meta data entry. Client will retrieve meta data entry by calling GetMetaDataEntryL() using this TInt to indicate which meta data entry to retrieve.
iMicroBeats
General purpose time stamp in micro beats per minute.
iMicroSeconds
General purpose time stamp in microseconds.
iMipMessage
Array of logical {channel, MIP} value pairs.
iMute
Mute state of a track or of a channel.
iNewState
Current state of the MIDI client utility object.
iOldState
Old state of the MIDI client utility object.
iPolyphony
Polyphony of the MIDI engine.
iTempoMicroBeats
Tempo value in micro beats per minute.
iVolumeInDecibels
Volume in decibel of a logical channel.
Constructor & Destructor Documentation
CMMFMidiEvent ( TUid, TInt )
IMPORT_C | CMMFMidiEvent | ( | TUid | aEventType, |
| TInt | aErrorCode |
| ) | |
Parameter | Description | aEventType | A UID to define the type of MIDI event. |
aErrorCode | The error code associated with the MIDI event. |
Member Function Documentation
CopyL ( const CMMFMidiEvent & )
Parameter | Description | aOther | The CMMFMidiEvent to copy from. |
ExternalizeL ( RWriteStream & )
Externalize the object to a stream. All the member variables will be written to the stream.
Parameter | Description | aStream | The write stream object. |
InternalizeL ( RReadStream & )
Internalize the object from a stream. All the member variables will be read from the stream.
Parameter | Description | aStream | The read stream object. |
ZeroMembers ( )
Set to default values all the data members.