Converting CC switch to increment Program Change

EDIT: realised both pipelines 1&2 can use the same virtual-OUT. Duh!

A Midihub Program Change patch enabling communication between otherwise incompatible devices!

EDIT: Updated for Virtual Mappings (Firmware 1.15+).
No longer needs a physical loopback.

Second of two patches converting between (absolute) Program Change Numbers & (relative) incrementing CC events

This patch was written for a user who had a
• foot controller buttons sending CC event values which they wanted to use as up/down buttons for a
• device which recognised a Program Change number.

To do this, the current PC number is *stored* as a CC value which is then converted to a note to be transposed to fulfil the increment/decrement function of the patch.

This Program Change channel is set to be the same as the incoming message. This is current two CCs but can be changed to be two notes.

16/03/2024: changed Port Names

Leave a Reply

  • Platform:
  • Category: Utility
  • Revision: 2.2
  • License: GNU General Public License family
  • Modified: 1 month ago
  • Views: 4457
    Likes: 3
    Downloads: 126
Download
Chat