PaulSlocum / cynthcart

Synthesizer program for the Commodore 64 computer designed with live performance in mind. Includes arpeggiator, portamento, stereo SID and MIDI support, realtime filter control, many other features.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Patch order is mismatched between documentation and midi assignment

chrisofthelane opened this issue · comments

The two patches "Arp Lead" and "6-Voice Saw" are reversed in their order between the documentation and the actual implementation/definition in code. I was building a MIDI control plugin to be able to change patches and settings from a DAW, but if following the documentation for the Program Change messages you will end up calling up the wrong patch. Screenshot attached showing difference between documentation and code.

PatchOrderMismatch

Given that others may have already worked around this issue in existing MIDI plugins/implementations, the safest change is probably just to update the documentation rather than change the code.

Thanks for letting me know, I'll fix it in the next update.