C3 Utility Racks

CC Momentary to Toggle

Hi all ,

Here’s another rack that converts momentary switch inputs into toggle switches. It covers CC #'s 0 - 127. I like to leave my controllers set to factory and then use Cantabile to manipulate the MIDI coming in and those controllers usually send momentary switch CC information, so when I want to have a toggle for a vsti with toggle switches I just pass through this on the way there. I included some preset states that include :

  • All CC# inputs converted
  • Only the Undefined MIDI CC#'s
  • The Undefined and General Purpose CC#'s
  • A CC#64 damper pedal only toggle maker
  • An All CC# Off for use as a starter state for creating custom multi and single states

All other unaffected CC numbers are passed through a separate route that goes with each state. The routing slot CC numbers are identified in the notes section and the Pass THRU slots that complement them on each state change are labeled and located at the bottom of the input routes list. To make a custom setup create a new Rack State and then copy one of the THRU routes and edit the filter on it’s input route to pass the CC#'s you want untreated and then just enable the CC number routes you need for your customization so that they compliment the Pass thru route you made. I removed my custom states (they got me started making this … lol) and made it as generic as possible. Below are the CC numbers that will be latched in the different multi modes I provided

Undefined MIDI CC numbers

3
9
14-15
20-31
85-90
102-119

Undefined and General Purpose MIDI CC numbers

3
9
14-63
80-83
85-90
102-119

Place in a song and route through it to the rack or plugin that you have toggle switches in them and select the state that works or create a custom one. I use it for the rocker switches on all my organs.

Momentary to Toggle.cantabileRack (844.9 KB)

Cheers,

Dave

5 Likes