# Ability to set Switch Midi output setting per Mode and Send Multiple Messages from single switch push

**URL:** <https://unity.neuraldsp.com/t/ability-to-set-switch-midi-output-setting-per-mode-and-send-multiple-messages-from-single-switch-push/4062>\
**Category:** Feature Requests\
**Created:** [April 1, 2021, 5:04pm UTC](https://unity.neuraldsp.com/t/ability-to-set-switch-midi-output-setting-per-mode-and-send-multiple-messages-from-single-switch-push/4062 "2021-04-01T17:04:53Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![stevehelios](https://sea2.discourse-cdn.com/flex020/user_avatar/unity.neuraldsp.com/stevehelios/32/3132_2.png) [@stevehelios](https://unity.neuraldsp.com/u/stevehelios)\
**Post date:** [February 22, 2023, 7:05pm UTC](https://unity.neuraldsp.com/t/ability-to-set-switch-midi-output-setting-per-mode-and-send-multiple-messages-from-single-switch-push/4062/12 "2023-02-22T19:05:36Z")

</div>

Here’s a workaround to send up to 3 PC messages per button involving extra hardware:

> [@More midi commands per scene](https://unity.neuraldsp.com/t/more-midi-commands-per-scene/4507/11):
>
> I finally gave up on waiting for NDSP to build this simple/obvious feature and came up with a workaround. I can now control up to 3 MIDI devices independently per scene/footswitch by using this MIDI Solutions Event Processor pedal: [https://midisolutions.com/prodevp.htm](https://midisolutions.com/prodevp.htm) This pedal lets you transform incoming MIDI messages to different outgoing ones. Here’s how I set it up: note that the QC program changes message actually sets you send 3 messages: the Program Change itself plus a CC #0 and …

---

_[View the full topic](https://unity.neuraldsp.com/t/ability-to-set-switch-midi-output-setting-per-mode-and-send-multiple-messages-from-single-switch-push/4062)._
