element icon indicating copy to clipboard operation
element copied to clipboard

Switching Graphs with a hotkey

Open nemomode7 opened this issue 3 years ago • 2 comments

Is your feature request related to a problem? Please describe. I would like to be able to switch between different processing chains (Graphs) with a hotkey.

Describe the solution you'd like Let user bind a hotkey to graph like it's done with a "MIDI Program Change"

Describe alternatives you've considered I've read the manual and thought about installing a virtual midi-keyboard and using it to send a "program change" command using the hotkeys of that virtual keyboard. I'd appreciate any (software) suggestions for this use-case/workaround (I'm using windows 10).

Additional context I'm a streamer, and it would be great to be able to switch voices "one the fly". Other software available for this purpose is kinda limited compared with what I could do with VST's. With this implemented I could have all my voice-processing needs fulfilled with Element, instead of 3 different apps.

nemomode7 avatar Feb 08 '22 08:02 nemomode7

Welp, i did my research on solving this problem my way. I've managed to send midi commands from the Touch Portal app (which is software that can replace Elgato's Stream Deck) using Touch Portal's midi plugin developed by @ChristopheCVB

Now, we need a device which will receive the command sent by TP and pass it to Element. I've used loopMIDI by Tobias Erichsen. Install, reboot and set up a new device:

gh1

The next step would be to configure a button in TP-host app like this:

1644326722710

The important piece here (at least for those who didn't heard of MIDI till this very day) is Data1 and Data2 fields. I've found a spec-sheet with midi status codes and filled the fields accordingly. In short, for Program Change command you need to fill N+1 into Data1, and leave Data2 at 0. (To select program 4 -> Data1=3; Data2=0).

And in the Element select the device you've setup as midi input (in my case it's called loopMIDI Port)

That's it, folks. Thanks for attention.

nemomode7 avatar Feb 08 '22 13:02 nemomode7

Not a bad idea for the hotkeys, lets keep this open. Glad you found a workaround for now though!

mfisher31 avatar Feb 08 '22 20:02 mfisher31