KnobConnector: Control any plugin with your E1 in REAPER 7

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 KeyControlRecording
  • 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 Conditional-ValueToString
    • Add Audio Damage Quanta 2 map
    • Reason: Add maps for PH-90, Europa, Grain, BV512 and The Echo
    • Reason: Add conditional value to string expressions for devices CF-101 (Rate parameter), Thor (LFO1/2 Rate parameter, various Env parameters) and The Echo (Time and Offset parameters)
    • Sumu: Update map to v1.0 (new parameters on UI)

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)

Manual
v0.10.0 changelog

4 Likes