ChangeScoreProgram
Changes the MIDI program for a channel.
Synopsis
Err ChangeScoreProgram( ScoreContext *ScoreCon,int32 Channel, int32 ProgramNum )
Description
This function changes the current MIDI program used to play notes in a MIDI channel. It's the equivalent of a MIDI program change message.
Arguments
- ScoreCon
- Pointer to a ScoreContext data structure controlling playback.
- Channel
- The number of the MIDI channel for which to change the program.
- ProgramNum
- The number of the new MIDI program to use for the channel.
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
ChangeScoreControl(), ChangeScorePitchBend(), InterpretMIDIMessage(), StartScoreNote(), StopScoreNote()