# Trigger a button with a button

**URL:** <https://forum.oscpilot.com/t/trigger-a-button-with-a-button/934>\
**Category:** OSC/PILOT General Discussion\
**Created:** [February 13, 2025, 3:53pm UTC](https://forum.oscpilot.com/t/trigger-a-button-with-a-button/934 "2025-02-13T15:53:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sasota](https://avatars.discourse-cdn.com/v4/letter/s/73ab20/32.png) [@sasota](https://forum.oscpilot.com/u/sasota)\
**Post date:** [February 13, 2025, 3:53pm UTC](https://forum.oscpilot.com/t/trigger-a-button-with-a-button/934/1 "2025-02-13T15:53:30Z")

</div>

Is there a way to trigger a button with a button?  
I’d like to use pilot to send one channel exclusively to one output.  
It’s not possible to realize that in the audio mixer, so I thought it might be possible with pilot.  
The logic should be: if one button is toggled to on, the other button should toggle to off.

Is that possible?

---

<div class="post-metadata">

**Author:** ![malcolm](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.oscpilot.com/malcolm/32/19_2.png) [@malcolm](https://forum.oscpilot.com/u/malcolm)\
**Post date:** [February 14, 2025, 2:41pm UTC](https://forum.oscpilot.com/t/trigger-a-button-with-a-button/934/2 "2025-02-14T14:41:04Z")

</div>

It’s only possible if the initial triggered button is done via MIDI. The loopback allows you to send a message from one widget directly to another. However since they send/receive from the same OSC Address, and the loopback mode turns off external connections, MIDI would have to be how you drive the source.

---

<div class="post-metadata">

**Author:** ![sasota](https://avatars.discourse-cdn.com/v4/letter/s/73ab20/32.png) [@sasota](https://forum.oscpilot.com/u/sasota)\
**Post date:** [February 14, 2025, 4:22pm UTC](https://forum.oscpilot.com/t/trigger-a-button-with-a-button/934/3 "2025-02-14T16:22:31Z")

</div>

Thanks, but I like to fully stick to OSC, because I don’t want to rely on Midi over PC.  
Could you please add this function to OSC/Pilot?
