libDaisy icon indicating copy to clipboard operation
libDaisy copied to clipboard

Feature: Midi - make it possible to handle 'SystemRealTime' events synchronously

Open HeckHeckHeckHeck opened this issue 1 year ago • 2 comments

Sync more precisely to a Midi clock signal.

HeckHeckHeckHeck avatar Sep 23 '24 00:09 HeckHeckHeckHeck

@HeckHeckHeckHeck with your digging into midi clock, do you have any thoughts on this issue?

willemOH avatar Oct 04 '25 18:10 willemOH

its just a "back of the envelope" design suggestion prototype. Works for me (perfectly actually). should probably be shaped and polished a bit little after merge.

HeckHeckHeckHeck avatar Oct 06 '25 18:10 HeckHeckHeckHeck

+1 on this -- I've been ripping my hair out why my Seed inexplicably thought my MIDI channel was switching to 9 spontaneously. I just wrote my own fix at https://github.com/electro-smith/libDaisy/compare/master...TomFrost:libDaisy:fix/midi-parser-running-status to detect the RTClock message before the parser resets. I should have looked here first. IMO @HeckHeckHeckHeck 's solution is more elegant, but I'll keep mine here for reference if it's worthwhile to anyone.

TomFrost avatar Jan 01 '26 06:01 TomFrost