Ive gotten my TX816 out of storage and Im triggering sounds over a few different midi channels…
now here is the issue;
If the TX is receiving note information on channel 1, and the preset I’m using it set to channel 1 also its no problem the Electra will send its control messages along with the notes and I can edit parameters,
If I now set a module to receive notes on channel 2, and load a preset ( a copy of the same preset only now that is now sending on channel 2 in device settings) it receives notes but not the control info.
does anyone know how I can fix this? ( the goal would be that whatever channel I select in my sequencer… as long as I have the preset with the correct midi channel selected it should only effect that particular midi channel. )
I can’t get the ‘parameter change’ led on the front of the TX to light up even if the preset Im using is set to channel 2. It only lights up when the receive channel on the TX is set to channel 1
yes, I know about this and I am working on a solution. The problem is that some synths carry information about the midi channel in their sysex message. In your example it is the “Sub-status/Ch.” byte. If this byte is a static number, the channel is hardcoded in the sysex messages. Changing the channel in the device will be ignored.
What I am planning to do is to add an option to insert a Channel (and possibly other) variables to the sysex messages. I do not want to promise it will be done next week, but it is definitely one of the features that has a priority.
Is there any news on the plan to have channel (and possible other) variables in the sysex messages?
I just ordered the Electra One, and I’m planning to do use it with a Virus TI. It has 16 (identical) tracks, and some parameters are sysex only (having a channel byte).
Hi guys I wanted to come back to this topic… I need to know how do I go about modifying my current DX7/ TX7 preset to allow it to send the sysex to different channels other than having it hardwired to channel 1 like the TX816 does?
I have to change the ‘sub-status /ch byte’ as shown above?
I really like this idea if you can switch Midi Channels in the template.
But not if you would lose the ‘current paraMeter value’ while you switch.
So ideally the One would remember the ‘paraMeter value’ per channel so you can switch back and forth.
On the other hand you could just add a current ‘patch request Button’. But this is less ideal.
Wouldn’t be easier to introduce ‘variables’ that you can add to the template and use to change midi channels, add bytes to sysex and do MACRO assignments etc?
Hi @lobit perhaps you could upload your presets to different slots.
But if I understand it correctly Martin states that changing the midi channel in the template will not help. you. (See channel below)
You need to find out how to set the “Sub-status/Ch. byte” in your sysex message
According your screenshot that is the 3rd byte.
What do you got there now? Perhaps you can try what you have there now with +1 DEC and see if now it works on Channel 2.
The Virtual parameters can be used to place the MIDI channel information to the SysEx templates. The idea is to add a Control that allows to select the MIDI channel and insert its value in the SysEx template bytes.
eg. TX81Z uses following sequence of bytes to set parameter 34h to value 66h of the device on midi channel 1 (10h):
Which says: the mnidi channel information comes out of virtual parameter 1 and the value is taken out of the control’s own value. See it in action in the following preset: TX81Z with the channel selector
I will update the TX7 preset so that the channel selection is there. Regarding the TX816, do I get it right that TX816 is basically a bunch of DX7 modules, each listening on its own channel?