Post by tugatq on Sept 1, 2021 0:42:10 GMT
In Reverse Order.
11……Only in Spinal Tap!!
Amp is a Fender Cyber Twin SE (Second Edition 2004).
Link to User Manual: www.fmicassets.com/Damroot/Original/10001/OM_leg_gtramp_CyberTwin_SE.pdf
I’ve also attached Midi Pages below.
Fender claim they have no additional information on MIDI for this amplifier as it’s “superseded” and “10+”.
I asked about archived information - Nope!
I may have poorly explained what is going on with bad terminology so I’ll try again.
BACKGROUND
The Amp (CTSE) is a modelling amp and has 100 Custom Shop Presets (C00-C99), 50 Amp Model Presets (A00-A49) and 100 User or “Players Lounge” presets (P00-P99).
These presets are selected using a “Data Wheel” dial on the front panel.
The Volume, Gain, Treble, Middle, Bass, Presence and Reverb dials on the front panel have servos fitted to them so they move to the position detailed in the preset.
Other effects also change internally eg Drive Circuitry, Effects Type etc etc.
Naturally, you can change the dial positions and then save these to one of the user presets…cool.
Now, just sticking with the front panel dials (servos).
The MGP layout I have uses CC to change the dial positions. Great…I can change the dials from a distance (bluetooth midi interface).
Also, if I move one of the dials on the CTSE, MDP control on layout will move to mirror it. (receives CC message)
THE BUT……
If I select another preset the front dials on the CTSE move as instructed BUT nothing happens on MDP layout.
(No CC sent from CTSE in this case)
I’m sure you can see the problem here when trying to adjust tones etc with MDP. As soon as CTSE detects a midi CC input from MDP it moves to that position which could be a long way from the original position. I could input them manually into MDP but that sort of defeats the purpose.
This is why I want the “state” of the dials from the preset dump, so I can then send a CC for those parameters and match up the dials so to speak.
RE: 2 Bytes for each dial setting.
I’m sure I’ve confused the matter here by using incorrect terminology, trust me I’m trying to learn the lingo.
Firstly, the C32 in my layout diagram and the matrix is not CC32, it’s the 32nd byte of the 55 byte Sysex message.
I made that layout so I could “read” the data with dials rather than go to the 55 numbers in the SysEx message.
What is happening with each dial is this,
Using Volume as an example and having all other dials on 10:
When I dial 1 on the CTSE, the SysEx returns a 32nd byte of 30H and 35th byte of 00H (rest in table)
Dial 32nd Byte 35th Byte
1 2FH 00H
2 2FH 1FH
3 2FH 3FH
4 2FH 5FH
5 2FH 7FH
6 3FH 00H
7 3FH 1FH
8 3FH 3FH
9 3FH 5FH
10 3FH 7FH
I guess this is to facilitate 255 graduations which is strange to me as CC can only deliver 127…is that correct?
Anyway, thanks for your interest and assistance. Much appreciated.
CTSE P27.pdf (963.12 KB)


11……Only in Spinal Tap!!
Amp is a Fender Cyber Twin SE (Second Edition 2004).
Link to User Manual: www.fmicassets.com/Damroot/Original/10001/OM_leg_gtramp_CyberTwin_SE.pdf
I’ve also attached Midi Pages below.
Fender claim they have no additional information on MIDI for this amplifier as it’s “superseded” and “10+”.
I asked about archived information - Nope!
I may have poorly explained what is going on with bad terminology so I’ll try again.
BACKGROUND
The Amp (CTSE) is a modelling amp and has 100 Custom Shop Presets (C00-C99), 50 Amp Model Presets (A00-A49) and 100 User or “Players Lounge” presets (P00-P99).
These presets are selected using a “Data Wheel” dial on the front panel.
The Volume, Gain, Treble, Middle, Bass, Presence and Reverb dials on the front panel have servos fitted to them so they move to the position detailed in the preset.
Other effects also change internally eg Drive Circuitry, Effects Type etc etc.
Naturally, you can change the dial positions and then save these to one of the user presets…cool.
Now, just sticking with the front panel dials (servos).
The MGP layout I have uses CC to change the dial positions. Great…I can change the dials from a distance (bluetooth midi interface).
Also, if I move one of the dials on the CTSE, MDP control on layout will move to mirror it. (receives CC message)
THE BUT……
If I select another preset the front dials on the CTSE move as instructed BUT nothing happens on MDP layout.
(No CC sent from CTSE in this case)
I’m sure you can see the problem here when trying to adjust tones etc with MDP. As soon as CTSE detects a midi CC input from MDP it moves to that position which could be a long way from the original position. I could input them manually into MDP but that sort of defeats the purpose.
This is why I want the “state” of the dials from the preset dump, so I can then send a CC for those parameters and match up the dials so to speak.
RE: 2 Bytes for each dial setting.
I’m sure I’ve confused the matter here by using incorrect terminology, trust me I’m trying to learn the lingo.
Firstly, the C32 in my layout diagram and the matrix is not CC32, it’s the 32nd byte of the 55 byte Sysex message.
I made that layout so I could “read” the data with dials rather than go to the 55 numbers in the SysEx message.
What is happening with each dial is this,
Using Volume as an example and having all other dials on 10:
When I dial 1 on the CTSE, the SysEx returns a 32nd byte of 30H and 35th byte of 00H (rest in table)
Dial 32nd Byte 35th Byte
1 2FH 00H
2 2FH 1FH
3 2FH 3FH
4 2FH 5FH
5 2FH 7FH
6 3FH 00H
7 3FH 1FH
8 3FH 3FH
9 3FH 5FH
10 3FH 7FH
I guess this is to facilitate 255 graduations which is strange to me as CC can only deliver 127…is that correct?
Anyway, thanks for your interest and assistance. Much appreciated.
CTSE P27.pdf (963.12 KB)

