Skip to content

Latest commit

 

History

History
228 lines (123 loc) · 16.5 KB

CHANGELOG.md

File metadata and controls

228 lines (123 loc) · 16.5 KB

Changelog

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.10.1 (2024-06-02)

Bug Fixes

  • Fix plugin parameter page navigation via Shift + Channel Left/Right (6c0d268)
  • iCON Platform M+: Fix mapping of the Mixer button (5cc90c8)

1.10.0 (2024-05-25)

Features

  • Add an iCON Platform M+ script variant (#25) (91aa580)
  • Add an SSL UF1 script variant (#31) (16f82a9)
  • Add an X-Touch One script variant (#28) (f7bc13b)
  • Allow navigating to project start/end via Shift + Rewind/Forward (370b5a6)
  • Allow switching encoder assignment pages via Shift + Channel Left/Right (3f4cc63)
  • Enable automatic port detection for setups with multiple extenders (dd504f8)

Bug Fixes

  • Avoid issues with touch-sensitive automation writing (cdea1c2)
  • Do not send channel fader down when a track's name is empty (de9c48b)
  • Fix an issue where the first-received jog wheel event after loading the script would be ignored (aab865f)
  • Improve VU meter update rate (6ca175f)
  • Leave function buttons and foot switches unmapped by default. This avoids closing the Mapping Assistant when pressing a function button or foot switch to select it for mapping in Cubase 13. (9e17737)
  • Reset a mixer channel's VU meter when the channel becomes unassigned by banking (848bf7a)
  • Reset all button LEDs on script activation in case they were not reset before (3091540)
  • Unassign encoder push value in value under mouse control mode (44cd497)

Performance Improvements

  • Improve button LED feedback times (61486a5)

1.9.0 (2024-01-10)

Features

  • Allow inverting EQ gain by shift-pressing EQ gain encoders (370ed12), closes #17 #17
  • Implement port auto detection for all setups with one main and one extender device (e08fb09)
  • Make encoder values with known defaults resettable by shift-pushing encoders (57f4898)
  • Reset channel panners on encoder push, unless resetPanOnEncoderPush is set to false (bbd4368)

1.8.0 (2023-11-17)

Features

  • Add a channelVisibility config option to simplify channel type visibility control (812fe2f)
  • Cubase 13 only: Add proper fader touch support for automation writing (e79ccab)
  • Make the jog wheel zoom in and out when zoom mode is active (ff6c0ff)
  • X-Touch: Enhance device surface layout to match the CGI product image (1e8c74d)
  • X-Touch: Replace the useEncoderColors config flag with a more advanced displayColorMode option, also making it possible to disable display color management altogether (d8d5eec)

Bug Fixes

  • Cubase 13 only: Avoid occasional lags while modifying parameters (454a4dd)
  • X-Touch: Fall back to white displays for assigned encoders on unassigned channels when the script is configured to use channel colors only (07e4592)

1.7.0 (2023-09-21)

Features

  • Add a Mackie MCU Pro script variant (#11) – thanks @JDubs73 and @Support-AT for testing! (25508c4)
  • Make "Shift + Display Name/Value" flip the scribble strip display rows (dfd2453)
  • Mapping: Make "Shift + Bank Left" navigate to the first mixer bank (b9b3042)
  • X-Touch: Add useEncoderColors config option (e98f414)

Bug Fixes

  • Allow custom assignments of the Motor button (1da391b)
  • Fix invalid note-on messages for future Cubase versions (c7d5597), closes #15
  • X-Touch: Fix an issue where loading an empty project would not turn off the display backlights (acccbc0), closes #12

1.6.0 (2023-07-05)

Features

  • Add low-cut and high-cut filter pages to the "Track" encoder assign button (6551319)
  • Add support for the iCON QCon Pro G2 (#7) (ee4a800)
  • Add Track Quick Controls page to "Track" encoder assignment (a0a697c)
  • X-Touch: Extend port detection by ports named "X-Touch INT" (d25b2ff)

Bug Fixes

  • Fix an issue where turning multiple devices' encoders at once would leave channel strip displays showing values instead of returning to the respective parameter names (832a052)
  • Use VST Quick Controls in "Inst" encoder assignment instead of Track Quick Controls (129cf46)
  • Work around the regressions introduced in Cubase 12.0.60 (fd3a69b), closes #6 #5

1.5.0 (2023-03-31)

Features

  • Add encoder assignments for channel strip plugins (fad1e7a)

Bug Fixes

  • Fix track titles not being updated in Cubase v12.0.60 (cbf7c27)
  • Update time display and Beats/SMPTE LEDs on script activation (ebcfa0f)

1.4.2 (2023-03-22)

Bug Fixes

  • Internationalization: Improve LCD display usage in various languages (b4ce7ce)
  • Mapping: Make "Shift + Left" and "Shift + Right" set the left and right locator, respectively (8b08a7c)

1.4.1 (2023-03-17)

Bug Fixes

  • Make MIDI port names unique to fix an issue where Cubase would randomly swap identically named MIDI ports (such as multiple extender ports) (b7a0659), closes #4

1.4.0 (2023-03-02)

Features

Bug Fixes

  • Encoder Assignments: Prevent unassigned encoders from falling back to their previous assignment (bc39c0e)

1.3.1 (2023-02-22)

Bug Fixes

  • Fix visually incorrect scribble strip color mapping (dc020b7)

1.3.0 (2023-02-14)

Features

  • Add mapMainFaderToControlRoom config flag that can be disabled to map the main fader to the first output channel's volume (e782438)
  • Add support for foot switches and expression pedal (ece432f)
  • Enable time display to display arbitrary time formats, including "Samples" (67b11dd)
  • Respect extender positioning in surface layout (bb75d5a)
  • Show encoder page count in the assignment display for encoder assignments with more than one parameter page (0daff82)

Bug Fixes

  • Always use the rightmost push encoder of the main device for value-under-cursor control (c526c24)

1.2.2 (2023-02-13)

Bug Fixes

  • Disable channel auto select for flipped Plug-In and Instrument assignments (d35745a)
  • Fix Solo Defeat button mapping (3ec0193)
  • Make scribble strips fall back to their channel color when their encoder is unassigned (9fe9618)
  • Shorten German pan encoder names (0b664fc)

1.2.1 (2023-02-04)

Bug Fixes

1.2.0 (2023-02-04)

Features

  • Add enableAutoSelect config option (296cf20)
  • Move config to the top of the script, replacing USE_EXTENDER and IS_EXTENDER_LEFT with a new devices option (d09b0c9)

1.1.2 (2023-02-03)

Bug Fixes

  • Disable LEDs of unassigned channel buttons and encoders (c7a0974)

1.1.1 (2023-02-02)

Bug Fixes

  • Fix faders not being sent up after paging to unassigned channels (83734ba)
  • Fix faders not being set after reconnecting devices (7e210e2)

1.1.0 (2023-02-02)

Features

  • Enable the jog wheel for value control in mouse cursor value mode (60bc20d)
  • Log script version and update notice on activation (b303216)
  • Switch scribble strip displays to value mode while their encoder values are being changed (27a2987)

1.0.1 (2023-02-01)

Bug Fixes

  • Fix (de-)activation of EQ bands in EQ encoder assignment (f05bb6f)

1.0.0 (2023-01-31)

Features