Allocates a new event of desirable type.
pascal MidiEvPtr MidiNewEv( short typeNum );
typeNum
- the type of event to be allocated.
The result a MidiEvPtr, a pointer to a MidiShare event of the desired type, or NIL if the MidiShare memory space is exhausted.
A function for creating note events.
MidiEvPtr Note(long date, short pitch, short vel, long dur, short chan, short port) { MidiEvPtr e; if ( e=MidiNewEv(typeNote) ) { Date(e) = date; Pitch(e) = pitch; Vel(e) = vel; Dur(e) = dur; Chan(e) = chan; Port(e) = port; } return e; }