New Plugins: ocs-AudioRouter and ocs-MidiRouter

Here are my first two published plugins. They both take a single midi control command value (0-127) and convert that to binary, and open or close output ports (Out1,Out2,Out4,Out8,Out16,Out32,Out64) corresponding to the binary representation of that number. It means that suitably customizable external hardware can with a single number open or close 7 possible output ports. (e.g. the value 7 will cause Out1,Out2 and Out4 to open while all the others will be closed. The value 96 will cause Out64 and Out32 to be open with all others closed.)

The UI is the same for both.

screenshot-oilcan-audiorouter thumbnail-oilcan-midirouter

  • ocs-AudioRouter which only routes audio data can be installed using the mod cloud builder at:
    MOD Cloud Builder

  • ocs-MidiRouter routes all note-on/note-off and pitchbend midi commands to the relevant output ports. In the event of an output port being turned off (with the possibility therefore of hanging “noteOns”), a midi cc 123 (all notes off) is sent from the expiring port to all midi channels. (The effectiveness of this might need checking) Also all pitchbending should be reset.
    This can be installed using the mod cloud builder at:
    MOD Cloud Builder

9 Likes