Skip to main content

MIDI Forum

Active Member
Joined: Jul 2, 2024
Last seen: Dec 15, 2025
Topics: 1 / Replies: 4
Reply
RE: MIDI timing

Solved it. The problem was, that the amount of time to wait is not purely (ticks * us_per_tick microseconds) microseconds. The amount of time spent wi...

1 month ago
Reply
RE: MIDI timing

Originally i did the timing by accumulating each track's delta and then subtract lowest delta from all accumulators and wait that time. For this cause...

1 year ago
Reply
RE: MIDI timing

Thank you, that is the problem. I wrote this small routine and the difference is much less now: void prusleep(uint32_t us) { struct timespec tp0,...

1 year ago
Reply
RE: MIDI timing

Addition: I've just implemented seeking and MID length measuring (as in time). The seeking and the measurement is perfectly working, so now i understa...

1 year ago
Topic
1 year ago
Replies: 5
Views: 1022