Releases: rhargreaves/mega-drive-midi-interface
Releases · rhargreaves/mega-drive-midi-interface
v0.4.3
- Improved serial port reliability with new sprite-based activity LEDs.
v0.4.2
- Use sprites for channel activity LEDs
v0.4.1
- Show channel parameters for MIDI channel that CC 83 is sent on
v0.4.0
- Show current FM channel parameters on UI using CC 83 (very slow!!)
- Minor UI tweaks
v0.3.6
- Interface can be configured to keep polyphony within MIDI channels from being routed to a different device type (FM or PSG) from that assigned already (off by default).
- Setting a MIDI channel to use General MIDI programs 81, 90, 100 will cause it to be assigned to PSG channels by default.
- Note On events are now delivered to "busy" device channels that are assigned to a MIDI channel.
v0.3.5
- Improve UI colours
v0.3.4
- Replaced 'polyphonic overflow' with a warning that mentions the MIDI channel (and the note pitch) of the dropped note.
- Revamped logging to report last 3 warnings to the screen
v0.3.3
- Ensured General MIDI Reset and associated CC resets take effect on FM/PSG channels
- Fixed bug where FM AMS values of >4 cause the stereo mode register to be corrupted, leading to some presets being inaudible.
v0.3.2
- Corrects MIDI Pan value range (centre is now 32-95)
- Polyphonic mode is now built on top of dynamic mode. CC 80 enables dynamic mode and assigns MIDI channel 1 to FM channels 1-6. Notes now need to be sent to MIDI channel 1, rather than any MIDI channel.
- Polyphonic overflow indication now shows up for dynamic mode overflows
v0.3.1
- Note On with zero velocity is treated the same as a Note Off event