This repo contains a configuration for using the Icon Platform Nano controller with the Reaper DAW. This uses the CSI project for customizable controller integration. For documentation on CSI customization, reference the CSI project wiki.
- Install CSI per documentation
- Clone or download this repo
- Copy the
Surfaces
andZones
from the repo into theCSI
directory in the Reaper resource directory. - Add a control surface in Reaper.
- Options->Preferences
Control/OSC/Web
Menu- Add a controller with Mode set to Control Surface Integrator
- Use the default homepage, and
Add Midi
- Provide a name
- Channels, Sends, and FX Menu should be:
8
- Set Midi In/Midi Out to the Icon Platform Nano
- Set the
Surface
toIconPlatformNano_kab_1.0.mst
- Set the
Zone Folder
toIconPlatNano_KB_1.0
Note: If you need to reconfigure or re-add your surface in Reaper, be sure to manually clear the csi.ini file. Removing the configuration in Reaper sometimes does not remove it from the csi.ini, and this can cause erratic behavior.
-
Consult the CSI action reference docs for syntax and available actions. Most configured actions in this repo's zone files are native Reaper actions, but some are scripts. Some of the custom scripts referenced in this zone file are in the repo at
/scripts
, but others are available through Reapack. -
When customizing, Reaper actions are defined with syntax like:
Reaper "{ActionID}" // Comment
. The Action ID is exposed through Reapers action dialog (shortcut key:?
). The action id can be displayed as a column or copied to the clipboard with a right-click action.