MAKE_TIME
fMidiObject->SystemRealTime(status, MAKE_TIME(time));
fMidiObject->TempoChange(beatsPerMinute, MAKE_TIME(time));
fMidiObject->SprayNoteOff(channel + 1, note, velocity, MAKE_TIME(time));
fMidiObject->SprayNoteOn(channel + 1, note, velocity, MAKE_TIME(time));
channel + 1, note, pressure, MAKE_TIME(time));
channel + 1, controlNumber, controlValue, MAKE_TIME(time));
channel + 1, programNumber, MAKE_TIME(time));
fMidiObject->SprayChannelPressure(channel + 1, pressure, MAKE_TIME(time));
fMidiObject->SprayPitchBend(channel + 1, lsb, msb, MAKE_TIME(time));
fMidiObject->SpraySystemExclusive(data, length, MAKE_TIME(time));
fMidiObject->SpraySystemCommon(status, data1, data2, MAKE_TIME(time));
fMidiObject->SpraySystemRealTime(status, MAKE_TIME(time));
fMidiObject->SprayTempoChange(beatsPerMinute, MAKE_TIME(time));
fMidiObject->NoteOff(channel + 1, note, velocity, MAKE_TIME(time));
fMidiObject->NoteOn(channel + 1, note, velocity, MAKE_TIME(time));
fMidiObject->KeyPressure(channel + 1, note, pressure, MAKE_TIME(time));
channel + 1, controlNumber, controlValue, MAKE_TIME(time));
fMidiObject->ProgramChange(channel + 1, programNumber, MAKE_TIME(time));
fMidiObject->ChannelPressure(channel + 1, pressure, MAKE_TIME(time));
fMidiObject->PitchBend(channel + 1, lsb, msb, MAKE_TIME(time));
fMidiObject->SystemExclusive(data, length, MAKE_TIME(time));
fMidiObject->SystemCommon(status, data1, data2, MAKE_TIME(time));