Skip to content

v0.4.0

Compare
Choose a tag to compare
@jangler jangler released this 01 May 17:07
· 79 commits to master since this release

Config files were changed in this release. If you want to keep your existing configuration, you can replace your executable only. Default values will be used for new shortcuts.

  • Added support for multiple MIDI outputs via multiple space-separated MidiOutPortNumber values in settings.csv, combined with the Insert -> MIDI output index... command.
  • Added a search-style interface in file dialogs, the insert program change dialog, the insert drum note dialog, the select controller dialog, and the insert text event dialog. Raw values can still be entered in these dialogs.
  • Added GS and XG MIDI modes as a module-level setting, affecting the system on message, known default controller values, and search dialog results for program changes, drum notes, and controllers. The MIDI -> Cycle mode command cycles between modes.
  • Added bank MSB/LSB support in the program change event. Space-separated values can be entered in {program MSB LSB} order in the program change dialog, or the new search-style interface can be used to automatically set the appropriate bank.
  • Changed drum note display to use pitch notation instead of MIDI note numbers.
  • Fixed a octave notation issue with accidentals near octave boundaries.

See the relevant documentation for more details, or https://youtu.be/tVBexDl1eZs for a video overview.

Full Changelog: v0.3.1...v0.4.0