Site Tools


documentation:development:opera:pf25:ppgfldr:mgsfldr:mprfldr:02mpr032

InterpretMIDIEvent

Interprets MIDI events within a MIDI object.

Synopsis

Err InterpretMIDIEvent( Sequence *SeqPtr, MIDIEvent*MEvCur,ScoreContext *scon )

Description

This function is the interpreter procedure for MIDI sequence objects created using MFLoadSequence() and MFLoadCollection(). It's an internal function that is called by the Juggler and, in turn, calls InterpretMIDIMessage().

Arguments

  • SeqPtr Pointer to a sequence data structure.
  • MEvCur Pointer to the current MIDI event within the sequence.
  • scon Pointer to a ScoreContext data structure used for playback.

Return Value

This function returns 0 if successful or an error code (a negative value) if an error occurs.

Implementation

Library call implemented in music.lib V20.

Associated Files

score.h, music.lib

See Also

InterpretMIDIMessage()

documentation/development/opera/pf25/ppgfldr/mgsfldr/mprfldr/02mpr032.txt · Last modified: 2022/10/10 16:53 by 127.0.0.1