Skip to content
FunkybotsEvilTwin edited this page Aug 1, 2025 · 24 revisions

Welcome to the CSI Exp wiki! CSI is the Control Surface Integrator extension for Reaper. The "Exp builds" are essentially beta/test builds of new features, fixes, and improvements.

This Wiki will be used as a draft space to explain features exclusively in CSI EXP Builds, which will eventually get copied and pasted over to the main CSI wiki when appropriate.


Changes in Current Exp Builds

SetXTouchDisplayColors Now Clear on Shutdown

Simple fix: the SetXTouchDisplayColors action now clears on shutdown. If you were in a Sends zone, for example, and Shutdown Reaper, you may have had Cyan linger on the displays after shutdown. That's now been resolved.

Contributor: Funkybot

MeterMode=MCU Always Uses Reduced MIDI Traffic

This change restores the "only send meter values on change" behavior for MeterMode=MCU, drastically cutting back on MIDI traffic.

Contributor: Funkybot

New: ClipDetection=Precise Property

If you’re using the MCUVUMeter or QConMasterVUMeter widgets, there’s a new ClipDetection=Precise property. By default, fast transient peaks that cause a clip may not always be reported on the control surface. Enabling ClipDetection=Precise gives you much more accurate clip detection.

Important Note: If you have Reaper’s Meter Preference for "Sticky Clip Indicators" enabled, this property will override it! Clip indicators will automatically clear.

Zone Track

    VUMeter|                 TrackOutputMeterMaxPeakLR ClipDetection=Precise

Contributors: jrauber.av (concept), Roy, funkybot.


New Actions: TracksSolo, TracksMute, TracksRecordArm with 'Quick Group' Behavior

The standard CSI actions TrackSolo, TrackMute, and TrackRecordArm affect only the channel where the action is triggered, regardless of track selection (can be thought of as "unique" behavior). These original actions are unchanged.

New plural actions, TracksSolo, TracksMute, and TracksRecordArm, are available to replicate Reaper’s Quick Group behavior. Here’s how they work:

  • If multiple tracks are selected and you trigger one of these actions on a selected track, all selected tracks will be soloed, muted, or armed together.
  • If multiple tracks are selected but you trigger the action on a non-selected track, only that specific track is affected.
  • This matches the way Quick Group works in Reaper for Faders and Pans.

You can assign these new actions as your main Solo/Mute/Arm controls, or use them on a modifier (e.g., with Shift) for more flexibility.

Example (Tracks variants as default):

Zone Track

    RecordArm|               TracksRecordArm
    Shift+RecordArm|         TrackRecordArm                      // Unique RecordArm

    Solo|                    TracksSolo                           
    Shift+Solo|              TrackSolo                           // Unique Solo


    Mute|                    TracksMute
    Shift+Mute|              TrackMute                           // Unique Mute

Or, you can maintain the existing behavior and assign the Tracks variants to a modifier:

Zone Track

    RecordArm|               TrackRecordArm                      // Unique RecordArm
    Shift+RecordArm|         TracksRecordArm

    Solo|                    TrackSolo                           // Unique Solo
    Shift+Solo|              TracksSolo


    Mute|                    TrackMute                           // Unique Mute
    Shift+Mute|              TracksMute

Contributor: Funkybot


New: iCON Display Feedback Processors with Color Support

CSI now includes full support for the iCON V1M control surface, which features color displays and two sets of display rows (Upper and Lower). The new FB_iCON_V1MDisplayUpper and FB_iCON_V1MDisplayLower feedback processors handle color updates for the Icon V1M. FB_iCON_V1XDisplayUpper and FB_iCON_V1XDisplayLower feedback processors exist for use on the iCON V1M Extender.

Contributor: jrauber.av


Improved: Auto Track Coloring for XTouch, iCON, Asparion Surfaces

Previously, CSI only updated track colors for the XTouch, Asparion, and iCON surfaces when a zone was rebuilt, meaning color changes weren’t reflected in real-time. With this update, track colors are updated instantly as they change—no need to reload or change zones.

Contributor: Geoff.