v0.2 - macOS port, transport extensions, scene recall
macOS universal binary (arm64 + x86_64) - loads in REAPER, hardware verification pending.
Added since v0.1:
- macOS port: universal dylib via SWELL, build instructions in MACOS_BUILD.md
- Transport RTZ, END, LOOP buttons wired (switch positions unverified - verify with MIDI-OX)
- LOOP LED feedback via SetRepeatState
- Program Change receive: DM2000 scene recall jumps REAPER to matching marker (scenes 1-9; GENERAL port must be set to a DAW USB port on the console)
- LED counter display: timecode sent every 100ms as HUI SysEx (unverified on hardware)
- Config dialog: wider fields, editable keys-file path, clickable website link
Installation:
Windows: copy reaper_csurf_dm2000_x64-v0.2.dll to %APPDATA%\REAPER\UserPlugins\
macOS: copy reaper_csurf_dm2000_macos-v0.2.dylib to ~/Library/Application Support/REAPER/UserPlugins/
Restart REAPER after copying.