Skip to content

Releases: samlletas/syxg50-control-panel

v3.0

05 Jul 20:08
Compare
Choose a tag to compare

💡 This is a major release which means it's NOT compatible with versions 2.x of the plugin, if you need to open old projects then you should keep both versions installed in separate folders.

Changes:

  • Add overview tab for editing all 16 parts at once.
  • Plugin state is now updated on incoming MIDI CC and Bank Select+Program Change.
  • Add switch control for parameters with multiple options.
  • Better value display for detune and delay time parameters.
  • Merge both "Sound Effects" banks into a single bank.
  • Add "Element Reserve" parameter.
  • Only allow changes on 1 slider at a time.
  • Serialize file version for better state loading between versions.
  • Fix wrong default voice for part 10 (drums).
  • Codebase improvements.

Special thanks to @mkruselj for his invaluable feedback.

v2.6

04 Jun 23:42
Compare
Choose a tag to compare
  • Use full names for all voices.
  • Increase the GUI size once again.
  • Tweak colors for better contrast a bit.
  • Adjust naming of some parameters and parameter values.
  • Filter modulation amount shows values in cents.
  • Remove "FX:" from tab names.
  • Draw bipolar parameters with bipolar sliders.
  • Add more param value tables (mid width, high damp, send/return dB, percent...).
  • Add support for channel/poly aftertouch modulation params.
  • Add Tuning page to Voice Editor.
  • Add Pitch EG parameters to Voice Editor->Common.
  • Use unicode up-down arrows instead of ... on Variation page.
  • Add support for MIDI filters and Same Key Assign parameters.
  • Fix two typos in table data file.
  • Fix cursor going out of bounds on mousewheel.

Many thanks to @mkruselj for all the improvements added in this release.

v2.5

27 May 07:08
Compare
Choose a tag to compare
  • Enable default FXs as defined in the XG standard (Hall 1, Chorus 1, Delay LCR).
  • Adjust Reverbs/Delays defaults to match XGworks.
  • Rename "Channel" to "Part" as defined in the XG standard.
  • Change part 11-16 with QWERTY keys.
  • Add "XG" button to force re-send all parameters.
  • Add "Modulation" and "Keyboard" sections to "Voice Editor" tab.
  • Move FX sends to "Voice Editor" tab.
  • Slightly increase window size.
  • Fix data corruption due to concurrency.
  • Fix sending duplicated sysex messages.
  • Fix category offset when opening the first time.

v2.4

13 Jan 00:51
Compare
Choose a tag to compare
  • Change midi channel with number keys.

v2.3

12 Jan 04:23
Compare
Choose a tag to compare
  • Ctrl+left click to reset sliders to default.
  • Make the selected menu item visible on page enter.
  • Force update after data was loaded (useful for presets).
  • Codebase cleanup.

v2.2

27 Nov 19:11
Compare
Choose a tag to compare
  • Change UI colors to neutral tones

v2.1

15 Nov 23:55
Compare
Choose a tag to compare
  • New UI colors and font.
  • Highlight user-changed parameters.
  • Improve mouse scroll wheel behavior on sliders.
  • Add missing reverb, chorus and variation effects.
  • Add missing effect data value tables.
  • Remove "Dry/Wet" parameter since it has no effect when variation connection = system.
  • Remove "Thru" effect.

v2.0

07 Sep 07:44
Compare
Choose a tag to compare
  • Default values for every parameter (obtained from the XG Specifications manual).
  • A new editor tab that allows the user to edit common voice parameters (filter, envelope, vibrato, portamento, etc).
  • Instruments are now saved per channel (parameters from the editor tab are saved per channel as well).
  • When changing MIDI channel the instrument category switches accordingly.
  • Serialize parameter values instead of slider positions to avoid inconsistencies due to float precision loss.