v0.5
Locate section fully INI-configurable - all 18 buttons (RTZ, END, ONLINE, LOOP, QUICK PUNCH, AUDITION, PRE, IN, OUT, POST, LM1-LM8) read their REAPER action IDs from [locate] in dm2000_keys.ini. RTZ/END default to CSurf_GoStart/GoEnd API; all other buttons default to no-op until the ini is installed. See doc/dm2000_keys_guide.md.
HUI LED counter display - protocol decoded from Pro Tools loopMIDI capture, hardware-verified 2026-06-15. Follows REAPER transport time format (right-click transport to switch between SMPTE, minutes:seconds, measures:beats, etc.).
Fix: locate buttons no longer have hardcoded defaults; post-build step copies DLL under correct filename.
Installation:
Windows: copy reaper_csurf_dm2000_x64-v0.5.dll to %APPDATA%\REAPER\UserPlugins\
macOS: copy reaper_csurf_dm2000_macos-v0.5.dylib to ~/Library/Application Support/REAPER/UserPlugins/
Copy dm2000_keys.ini to %APPDATA%\REAPER\ (Windows) or ~/Library/Application Support/REAPER/ (macOS).
Restart REAPER after copying.