Skip to content

Releases: rhargreaves/mega-drive-midi-interface

v0.4.3

16 Feb 21:15
Compare
Choose a tag to compare
  • Improved serial port reliability with new sprite-based activity LEDs.

v0.4.2

16 Feb 17:00
Compare
Choose a tag to compare
  • Use sprites for channel activity LEDs

v0.4.1

16 Feb 15:18
Compare
Choose a tag to compare
  • Show channel parameters for MIDI channel that CC 83 is sent on

v0.4.0

16 Feb 14:42
Compare
Choose a tag to compare
  • Show current FM channel parameters on UI using CC 83 (very slow!!)
  • Minor UI tweaks

v0.3.6

20 Dec 22:43
Compare
Choose a tag to compare
  • 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

15 Dec 21:04
Compare
Choose a tag to compare
  • Improve UI colours

v0.3.4

14 Dec 15:49
Compare
Choose a tag to compare
  • 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

08 Dec 23:27
Compare
Choose a tag to compare
  • 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

08 Dec 18:56
Compare
Choose a tag to compare
  • 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

08 Dec 00:45
Compare
Choose a tag to compare
  • Note On with zero velocity is treated the same as a Note Off event