Skip to content

v0.2 - macOS port, transport extensions, scene recall

Choose a tag to compare

@mormegil6 mormegil6 released this 13 Jun 15:58

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.