> (define *pm* (portmidi-open :latency 0 :input 3 :output 0)) you might try using a bit of latency when you open portmidi to see if that fixes the uneven timing. --rick