View Single Post
Old 06-07-2017, 02:51 PM   #2
goldenarpharazon
Human being with feelings
 
Join Date: Feb 2016
Posts: 189
Default

This is a marvellous contribution to the small number of community contributed Reaper control surfaces. Well done! It's made even cleverer by decoupling the device's Midi mapping from the compiled csurf plugin code!

The left and right buttons could either
  1. move the selected track left and right
    or
  2. move left and right in banks (albeit of seven tracks in a setup where there is a dedicated eighth slider master track).
Some further suggestions
  • It could be really helpful if a very simple user guide, or a picture of the default mapping for the few less obvious controls was available, otherwise typical Reaper user folk will need to reverse engineer how the default surface functions from screenshot hints and .json config data.

  • It could also be helpful if the [new] C++ code contained some descriptive comments or highlighted the changes made from Reaper default csurf template, given how opaque the Reaper csurf C++ examples are in the SDK

  • It might be useful to indicate whether the plugin is compiled (or compilable) just for Windows (Reaper) 32bit or 64bit or Mac etc

  • Finally can the .json config idea support differing Midi feedback byte codes to the surface's button LEDs? (the Midi is possibly predefined and not changeable in the NanoKontrol2?)
goldenarpharazon is offline   Reply With Quote