ergincan@qucis.queensu.CA (Fahir Ergincan) (03/13/91)
As part of my RA job, I was required to write a program to play standard MIDI files. The program I wrote and Cakewalk (Version 3) play the same pieces with different speeds (my program plays slower). What would be the reason for this difference? For timing I use the following information provided in the standard MIDI files: 1. ppq (pulses/beats per quarter note). 2. duration of a quarter note (in microsecs). 3. delta time: this info is provided before each MIDI event, and I am assuming that its unit is one beat. The program waits this amount of time before sending the MIDI event to the tone generator. I'll appreciate any comments or references. Fahir Ergincan Queen's University, Canada ergincan@qucis.queensu.ca