ReleaseScoreNote
Releases a MIDI note, uses voice allocation.
Synopsis
Err ReleaseScoreNote( ScoreContext *scon, int32 Channel,int32 Note, int32 Velocity )
Description
This function releases a note for the score context and uses dynamic voice allocation to do so. It is equivalent to a MIDI NoteOff message.
Arguments
- scon
- A pointer to a ScoreContext data structure controlling playback.
- Channel
- The number of the MIDI channel in which to play the note.
- Note
- The MIDI pitch value of the note (0..127).
- Velocity
- The MIDI release velocity value of the note (0..127).
Return Value
This function returns 0 if successful or an error code (a negative value) if an error occurs.
Caveats
At present, release velocity is ignored.
Implementation
Library call implemented in music.lib V20.
Associated Files
score.h, music.lib
See Also
FreeChannelInstruments
(), NoteOnIns(), NoteOffIns(), StartScoreNote(), StopScoreNote()