v0.6 - UDK, surround pan, FX editor
USER DEFINED KEYS - all 16 UDK buttons fire configurable REAPER actions via the [udk] section of dm2000_keys.ini (key1..key16 -> action IDs). All button zones hardware-verified.
Surround pan (MCS PANNER, port 4) - the DYNAMICS knobs and the surround joystick drive a surround plugin on the selected track, configured via [surround] (ships targeting ReaSurroundPan; never auto-inserts it). The ROUTING buttons 1-8 select which object/input the controls drive - with LED feedback on the selected button (following the selected track) and the object count auto-detected from the plugin - and Direct shifts the bank of 8.
FX parameter editor (port 1) - the four parameter knobs and the page arrows below the display edit any FX on the selected track: knobs nudge the current page of 4 params, arrows page through them (wrapping), and F1-F4 switch FX slot / bypass. Always-on.
Faster LED counter - the timecode display refreshes ~30 Hz (configurable via [counter]) for smooth SMPTE frame counting.
Installation:
Windows: copy reaper_csurf_dm2000_x64-v0.6.dll to %APPDATA%\REAPER\UserPlugins\
macOS: copy reaper_csurf_dm2000_macos-v0.6.dylib (universal arm64 + x86_64) to ~/Library/Application Support/REAPER/UserPlugins/
Copy dm2000_keys.ini to %APPDATA%\REAPER\ (Windows) or ~/Library/Application Support/REAPER/ (macOS).
Restart REAPER after copying.