Skip to content

Commit

Permalink
Updated notes for v0.9.8a release
Browse files Browse the repository at this point in the history
  • Loading branch information
sfryers authored Mar 16, 2024
1 parent 90f426c commit 66f37df
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 0 deletions.
3 changes: 3 additions & 0 deletions Readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ Options Menu
- Hardware MT-32 connected (when enabled, adds 50ms delay between large sysex messages to prevent buffer overflow errors on original hardware).
- Send info to MT-32 display (when enabled, sends messages to device's matrix display to show parameter changes etc).
- Allow MT-32 reset from SysEx (when enabled, will pass any MT-32 reset messages found whilst loading a SysEx file directly to the connected MIDI Out device).
- Dark mode (set user interface theme either to dark background with light text, or light background with dark text).
- Show console (show or hide the console window).
- Verbose console messages (when enabled, sends status messages to the console window).

Expand Down Expand Up @@ -97,6 +98,7 @@ I can't hear any sound:
- Check that you don't have multiple partials with the exact same parameter settings, which can cause them to cancel each other out completely (or alternatively to sound at double the volume). Try moving the Fine pitch control a small amount to ensure the partials are not perfectly out of phase with one another.
- Check that you have your MIDI input device connected to the selected MIDI In port.
- Check that your MIDI input device is set to send on MIDI channel 2 (or whichever channel your MT-32 is using for Part 1).
- Check in the system settings window that Part 1 and the Rhythm Part are assigned to an appropriate channel (2 and 10 by default). If any part is assigned a channel value of zero, it will be disabled.
- Press the refresh button in the Timbre Editor to re-send the current timbre data to the connected MIDI device.

Unexpected timbres are coming from my device:
Expand All @@ -105,6 +107,7 @@ Unexpected timbres are coming from my device:
- If you're using MUNT, make sure MUNT is running before opening MT-32 Editor.
- Press the refresh button in the Timbre Editor to re-send the current timbre data to the connected MIDI device.
- If you've changed the MIDI Out port during the current session, you'll need to restart MT32 Editor to fully synchronise your MIDI device.
- If you've changed the Unit No. in MT32Edit.ini from the default value of 17, only devices with a matching Unit No. value will respond to SysEx messages. Unless you're attempting to work with multiple hardware MT-32 devices, do not change the default value. Default Unit No. can be changed on a hardware MT-32 by pressing the [MASTER VOLUME] + [SOUND] buttons together. CM-32L and later devices have a fixed Unit No. of 17, which cannot be changed.

My timbre sounds crackly/distorted:

Expand Down
21 changes: 21 additions & 0 deletions Release notes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,27 @@ MT-32 Editor - a patch editor and librarian for MT-32/CM-32L and compatible MIDI

Release Notes

v0.9.8a - 16th March 2024
Bug Fixes:
- Saving over an existing SysEx file properly clears the file before writing new data. In previous versions, overwriting a file with a smaller one could cause invalid data to remain at the end of the file.
- System area messages in saved SysEx files now have correct checksum value.
- Blank MT-32 text messages are no longer saved to SysEx files.
- Text labels for Master Volume, Master Tune and Reverb Level controls are now updated properly when values are changed.
- Selecting 'Clear all memory timbres' no longer leaves custom timbre names showing in Patch and Rhythm Bank lists.
- Last Memory Timbre entry in Patch Editor->Timbre Name combobox now shows correctly.
- Last Memory Timbre entry in Patch Editor->Edit Preset combobox now shows correctly.
- Rhythm Bank Editor now includes key no. 108
- TVA/TVF Bias Pt. note range labels now show correctly again.
- Midi ports are now kept open until the user has confirmed they want to close the application.
New Features:
- Selectable dark or light UI theme.
- Parts 1-8 and R can now be disabled by assigning a MIDI channel value of 0 to the corresponding part.
- Warning message appears if Part 1 or Rhythm Part is assigned to MIDI channel value of 0.
- 'Unit No.' parameter has been added to MT32Edit.ini. This should normally be left at the default value of 17, except for when working with multiple hardware MT-32 devices. Any SysEx files saved when this value is set to a value other than 17 will not be recognised with other devices. This value is not shown in the UI and can only be changed by editing the .ini file.
Miscellaneous:
- Code improvements- added comments, removed redundant/duplicate code, increased use of constants, tightened access modifiers.
- Added further summary information to methods.

v0.9.7a - 24th February 2024
Bug Fixes:
- Tooltips for TVA L1-3/T1-5/Sustain trackbars now show correct parameter names.
Expand Down

0 comments on commit 66f37df

Please sign in to comment.