[PD-dev] MIDI fixes
Dan Wilcox
danomatika at gmail.com
Tue Aug 29 11:19:02 CEST 2017
FYI MIDI heads
I've done some work to flesh out the Pd MIDI handling so all messages come through. I also found and fixed a pretty major bug in Portmidi on macOS which has been accepted upstream where Pm hangs when receiving a realtime message during a running status byte situation.
See: https://github.com/pure-data/pure-data/pull/214 <https://github.com/pure-data/pure-data/pull/214>
and my test program: https://github.com/danomatika/miditester <https://github.com/danomatika/miditester>
I've tested on macOS and all values are coming in and out correctly. This needs to be tested on Linux and Windows.
I also went a bit crazy and implemented song select, song position, and time code objects but that got out of hand a bit as MTC is more complicated then I originally thought. This work is in a separate branch and not included in the PR above.
--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20170829/523db61d/attachment-0001.html>
More information about the Pd-dev
mailing list