KnobConnector version 0.10.0 is up now:
v0.10.0 (2025-03-22)
Features And Improvements
- UI : Added keyboard commands for navigating modules, submodules and controlling focus
- Use arrow keys to change the currently selected module
- Use CTRL and arrow keys to change the currently selected submodule
- Use page up/down keys to change the current parameter page
- Use Ctrl+Shift+K to switch focus from the UI window to the window focused before
- Use the Reaper Action “Toggle controller view” to open or change focus to the UI window
- Use Esc key or Ctrl+Q to close the UI
- Automatically moves keyboard focus back to UI window when switching to an FX via the FX View using keyboard commands
- Navigation: Improve page button behavior by moving the entire view instead of a single element
- Navigation: Parameter names and parameter values now utilize the full character length limits of the Electra One
- Navigation: Improved opening and focusing floating FX windows via FX View
- Navigation: FX View can continue to show all available plugins on a track of the last focused FX even if its window has been closed
- Detect adding, moving or removing FX in Reaper and create, reuse or remove corresponding data in memory like dynamic maps or view restore data
- Improved several performance aspects of the value to string system (memory management, string deduplication, reuse of math parser instance, minimize query of parameter values via Reaper API)
- Added saving and restoring on Reaper exit and startup for FX View, Quantization and UI opened states
- Maps:
- Allow multiple value expressions per parameter and use math expressions to evaluate at runtime which one to use
- Add Audio Damage Quanta 2 map
- Reason: Add maps for
PH-90
,Europa
,Grain
,BV512
andThe Echo
- Reason: Add conditional value to string expressions for devices
CF-101
(Rate parameter),Thor
(LFO1/2 Rate parameter, various Env parameters) andThe Echo
(Time and Offset parameters) - Sumu: Update map to v1.0 (new parameters on UI)
- Allow multiple value expressions per parameter and use math expressions to evaluate at runtime which one to use
Fixes
- Fixed unnecessary MIDI message flooding when parameter value text exceeded E1’s character length limit
- Fixed crash when focusing an FX after an unsuccessful init
- Fixed fail during init if a previous control surface plugin failed during init
- Fixed crash when closing Reaper with the action view opened showing KnobConnector’s action states
- Fixed UI not showing the char
%
- Fixed button navigation not properly switching back from NoSubmoduleView to normal view
- Fixed group slot dimension not updating when parameters positioned at the end would change to hidden
- Fixed FX View not updating when FX order changed
- Workaround plugins writing parameter values beyond E1’s character limit which caused a stack overflow
Breaking Changes
- Changed map data format to allow multiple value to string expressions with conditional activation for single parameter
Downloads & Links
plugin-maps-v0.10.0.zip (35.5 KB)
KnobConnector-v0.10.0-Linux-x86_64.zip (680.6 KB)
KnobConnector-v0.10.0-macOS-arm64.zip (473.7 KB)
KnobConnector-v0.10.0-macOS-x86_64.zip (528.9 KB)
KnobConnector-v0.10.0-Windows-x64.zip (494.9 KB)
KnobConnector-v0.10.0-Windows-x86.zip (441.2 KB)