Skip to content

KrisBash/ReaperCSINano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

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.

Installation

  1. Install CSI per documentation
  2. Clone or download this repo
  3. Copy the Surfacesand Zones from the repo into the CSI directory in the Reaper resource directory.
  4. Add a control surface in Reaper.
    1. Options->Preferences
    2. Control/OSC/Web Menu
    3. Add a controller with Mode set to Control Surface Integrator
    4. Use the default homepage, and Add Midi
      1. Provide a name
      2. Channels, Sends, and FX Menu should be: 8
      3. Set Midi In/Midi Out to the Icon Platform Nano
      4. Set the Surface to IconPlatformNano_kab_1.0.mst
      5. Set the Zone Folder to IconPlatNano_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.

Customizing

  • 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.

About

Control mappings (CSI) for Icon Nano with Reaper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages