Midifighter Twister: Change shift encoder hold channel?
Hello there,
I'll admit I did not take the proper time searching the forums for this so please forgive me. However a quick search didn't give me what I was looking for.
So in the utility, when I change a particular switch to "shift encoder hold" it allows me to send a different CC while pressing and turning, which is so unbelievably amazing.
My problem is when you use this function (shift and turn), it seems to want to default to midi channel 1 with no option to change it. I certainly could be wrong which is why I'm here so does anyone know how to change it to a different midi channel?
The real issue is I have another controller (cmd touch 64) that I use for macros in my daw Reaper. It's defaulted on channel 1 with no software at all or a way to change it. So I'm sure these two are going to conflict at some point. Anyways, hopefully someone knows how to change it. And to DJTechTools, holy cow this thing is amazing!
1 Attachment(s)
Specifying Shift Encoder MIDI Channel
Quote:
Originally Posted by
pickflip113
Padi,
Thanks for responding!
I have no problem getting the function to work. As in, turning the knob sends the channel I set and whatever cc it is. However, when I push the button it changes the channel to channel 1.
I can't see any way to change what channel it changes to. I will try and see how shift toggle does. But like I said, mapping has been no problem once I got the hang of it. I just have the tc 64 married to channel 1.
I'm having this exact same issue and would love to know if you ever found a solution. From what I can tell, this is just how the Twister's shift function works (by momentarily changing the MIDI channel when the encoder is held down, but keeping the same CC value). It really seems like this should be user-customizable. Maybe there's a reason they can't code this, but ideally the MF Editor would have a separate section for assigning the Shift Encoder's MIDI Channel and Number... It'd look something like this (I've added the yellow text):
Attachment 28393
Full disclosure: I haven't updated to the very latest version of the MF Editor (because, who knows what might break), but I'd be very shocked if this feature has actually been added. Please let me know if you found a workaround that solved it for you. Thanks!
Shift Encoder Hold Channel — Figured it out
I read this (and other related) threads hoping to find an answer to this frustrating issue — people posting that with the shift encoder hold set on a knob, a turn would send CC messages on channel 1. No matter what channel was selected for the knob, or for the encoder switch, after pressing the encoder and holding it down and twisting, it would always go to channel 1.
This behaviour was easy to see by configuring the knob to be on a different channel. Then you can clearly see: knob turn sends CC on the chosen channel, pressing the knob sends CC on ch2, and pressing/holding and turning sends CC on ch1. There seems to be no way to configure this in the utility.
Many people reported the same thing, and confusion because the manual says the shift encoder hold should, when held and turned, send on midi channel 5. And for some people it was working.
Someone mentioned you have to factory reset. People have said they tried that and it still didn’t work. I myself tried it and it didn’t work.
Here’s the mistake I made. You can’t factory reset and then just import settings you exported BEFORE the factory reset. Those settings seem to have ch 1 baked in. Since it isn’t selectable in the utility the way the default (non held) channel and the encoder switch channels are, or even the system midi channel, it just seemed to default to 1. With the newest firmware if you factory reset first, then this defaults to ch5 on shift encoder hold. This is what we are all expecting.
So the bottom line is get the latest firmware. Upgrade. Then reset to factory settings. Then remap all your knobs and colours from scratch. Do not import a settings file made before the reset. I did this and am now happily sending on ch5 with any of the knobs I’ve set to shift encoder hold.