Ahhh, google, I love you..... ;D
Ok, new idea, to create the Timer1, which is 16 bits, and have it deal with PPQ. Outside the timer I check which will be the next data to be sent out, and put in a small buffer. When the Timer1 happens, it checks the small buffer and sends midi-out. I just hope it doesn't block the previous PPQ. So I guess I need to time how many midi-notes I can send per PPQ before the next Timer1 call happens. Maybe for now I will leave as one note only, or something like that. Them I start messing around with the buffer size.
Wk