Help neede programming Uno2 chip with FCB1010
Abosaur
Hi everyone!
I'm a total n00b in the MIDI guitar oriented world and I recently bought a MIDI Looper/Switcher for my stompboxes. My rig is currently: -Stompboxes: Whammy 4, TS9, Phase 45, Phase 90 Script, Phase 90 Block, Phase 100, Boss CE5, Carbon Copy -TC Electronic G-Major 1 -Mesa Rectifier Recording Preamp -DESS Audio TW-EX (MIDI Looper/Switcher) -FCB1010 with Uno2 chip I bought the Uno 2 chip to be able to use my FCB1010 like a remote for my FX and to be able to do several actions in one step, the DESS Audio TW-EX is helping me wih that. What I want to be able to do is (I think) not that hard to achieve: -activate/deactivate Whammy loop on TW-EX with footswitch #1 and controlling pitchbend with Exp. Pedal #1 (currently kinda working) -when pressing the footswitch #2, act./deact. TS9 loop on TW-EX (not working), changing channel on Rectifier Preamp (not working) and changing preset on G-Major (not tested yet) -and assign every other FX on other FCB footswitches (not working) I've assigned every machine a MIDI channel (TW-EX= 2, Whammy= 3, G-Major= 4), but don't know wich one is dedicated to the FCB1010 (assuming it's channel 1). I'm having hard times getting every aspects of the Uno2 chip programmation right and really don't know what I am missing when programming. I've read the user manual a lot of times but lot of stuff are still obscure to me. I've got hard times understanding the Banks role, the presets and the globalswitch section, the manual is pretty unclear to me. The only thing currently working is the Whammy remote control. Nothing happens when I try to activate or deactivate a loop on the TW-EX or changing amp channel with the built-in relay, as if not receiving properly MIDI info. This is where I am in my programmation. Any help would be really appreciated, thank you very much in advance! Simon PRESETS = { Recto Clean Recto Dirt } EFFECTS = { Whammy TS9 Chorus Phase 45 Phase 90 Script Phase 90 Logo Phase 100 Carbon Copy } SWEEPS = { Whammy Sweep GMajor Volume } BANKS = { Effects bank : Whammy | TS9 | Chorus | Phase 45 | Phase 90 Script | Phase 90 Logo | Phase 100 | Carbon Copy | | Amp bank : Recto Clean | Recto Dirt | | | | | | | | } CHANNEL FCB1010 = 1 CHANNEL TWEX = 2 CHANNEL Whammy = 3 CHANNEL GMajor = 4 INIT_FCB = { Pedal 1 = Whammy Sweep Pedal 2 = GMajor Volume } EFFECT_ON Whammy = { SendMidi TWEX CtrlChange 0 127 SendMidi Whammy ProgChange 2 } EFFECT_OFF Whammy = { SendMidi TWEX CtrlChange 0 0 SendMidi Whammy ProgChange 19 } EFFECT_ON TS9 = { SendMidi TWEX CtrlChange 1 127 SendMidi TWEX CtrlChange 10 127 } EFFECT_OFF TS9 = { SendMidi TWEX CtrlChange 1 0 SendMidi TWEX CtrlChange 10 0 } EFFECT_ON Phase 45 = SendMidi TWEX CtrlChange 2 127 EFFECT_OFF Phase 45 = SendMidi TWEX CtrlChange 2 0 EFFECT_ON Phase 90 Script = SendMidi TWEX CtrlChange 3 127 EFFECT_OFF Phase 90 Script = SendMidi TWEX CtrlChange 3 0 EFFECT_ON Phase 90 Logo = SendMidi TWEX CtrlChange 4 127 EFFECT_OFF Phase 90 Logo = SendMidi TWEX CtrlChange 4 0 EFFECT_ON Phase 100 = SendMidi TWEX CtrlChange 5 127 EFFECT_OFF Phase 100 = SendMidi TWEX CtrlChange 5 0 EFFECT_ON Chorus = SendMidi TWEX CtrlChange 6 127 EFFECT_OFF Chorus = SendMidi TWEX CtrlChange 6 0 EFFECT_ON Carbon Copy = SendMidi TWEX CtrlChange 7 127 EFFECT_OFF Carbon Copy = SendMidi TWEX CtrlChange 7 0 SWEEP Whammy Sweep = SendMidi Whammy CtrlChange 11 0-127 FastRising PRESET Recto Clean = { Footswitch 1 = Whammy Footswitch 2 = TS9 Footswitch 3 = Phase 45 Footswitch 4 = Phase 90 Script Footswitch 5 = Phase 90 Logo Footswitch 6 = Phase 100 Footswitch 7 = Chorus Footswitch 8 = Carbon Copy } |
|
ossandust
Hi Simon,
don't know wich one is dedicated to the FCB1010 (assuming it's channel 1).Since you are not controlling the FCB1010, there is no MIDI channel dedicated to the FCB1010. You only specify MIDI channels for the devices you want to control: the FCB1010 will send MIDI messages to those devices on the assigned channels. I've got hard times understanding the Banks role, the presets and the globalswitch section,The FCB1010 setup is organized in "banks" of 10 "presets" : each footswitch 01...10 of the FCB1010 will trigger one preset within the current bank. You go to the next or previous bank of 10 presets by clicking the "Up" or "Down" switch of the FCB1010 In the "BANKS" section of your setup each line corresponds to 1 bank, in each line you specify which 10 presets are linked to the 10 FCB1010 footswitches for that bank. Once you get this, you will understand that your "Recto Clean" preset content is not the way to proceed. There is indeed a specific command "Footswitch n = ..." to assign a preset to a footswitch, but normally you don't need to use that. Presets are assigned to footswitches in the "BANKS" section instead. This "Footswitch n = ..." command is available for the very special case where you want to dynamically modify the bank content predefined in the BANKS section. For instance if the top switch row would be linked to 5 effects, and the bottom row would be linked to 5 presets, and you would want to modify the top row effects depending on the currently selected preset in the bottom row. Advanced functionality, so you can forget about that for now. The "globalswitch" function : you can forget about that too for now, it's just a "convenience" function. If you want footswitch 10 to be linked to the same preset in all banks (for instance a "Tuner" function), you have to specify this on each line of the BANKS section. In that case you can also write "GLOBALSWITCH 10 = Tuner" before the BANKS section. Then each time you click <ENTER> in the BANKS section a new line will be added to that section with the Tuner function pre-filled as switch 10 content. I hope that helps. Apart from that Recto Clean preset content the setup structure looks indeed the way to go. If you want each preset to (de)activate certain effects, you use the "SwitchOn" and "SwitchOff" commands in the preset content to (de)activate those effects. |
|
Abosaur
Ossandust, thank you very much for taking time to answer my questions !
You definitely helped me, I’ll write a new version of my setup ASAP and will let you know how things turned. Thanks a lot again ! |
|
David Grosz
Here is a few issues I see and coppy paste into your editor from PRESETS down !. you do not assign a midi channel to the FCB 2. for effects it looks as though you have 16 loops and I am not familiar with your switcher but all of your effects are plugged into the loop pedal so you do not program your effects by name in the FCB but rather you will need call up the loop for the specific pedal and this is where your having an issue. Your presets do not go anywhere as in you need an amp switcher then you need to assign the amp switcher to a midi message
Copy paste the below into your editor and it should control your switcher based on the values you gave
PRESETS = { Recto Clean Recto Dirt }
EFFECTS = { Whammy TS9 Chorus Phase 45 Phase 90 Script Phase 90 Logo Phase 100 Carbon Copy }
SWEEPS = {
}
BANKS = { bank 1 : | TS9 | Chorus | Phase 45 | Phase 90 Script | Phase 90 Logo | Phase 100 | Carbon Copy | | bank 2 : Recto Clean | Recto Dirt | | | | | | | | }
CHANNEL TWEX = 2 CHANNEL Whammy = 3 // this only matters if you are using the FCB to change presets on it CHANNEL GMajor = 4
EFFECT_ON Phase 45 = SendMidi TWEX CtrlChange 2 127 EFFECT_OFF Phase 45 = SendMidi TWEX CtrlChange 2 0 EFFECT_ON Phase 90 Script = SendMidi TWEX CtrlChange 3 127 EFFECT_OFF Phase 90 Script = SendMidi TWEX CtrlChange 3 0 EFFECT_ON Phase 90 Logo = SendMidi TWEX CtrlChange 4 127 EFFECT_OFF Phase 90 Logo = SendMidi TWEX CtrlChange 4 0 EFFECT_ON Phase 100 = SendMidi TWEX CtrlChange 5 127 EFFECT_OFF Phase 100 = SendMidi TWEX CtrlChange 5 0 EFFECT_ON Chorus = SendMidi TWEX CtrlChange 6 127 EFFECT_OFF Chorus = SendMidi TWEX CtrlChange 6 0 EFFECT_ON Carbon Copy = SendMidi TWEX CtrlChange 7 127 EFFECT_OFF Carbon Copy = SendMidi TWEX CtrlChange 7 0
On Monday, October 26, 2020, 12:05:19 AM PDT, Abosaur <simon.lucciani@...> wrote:
Hi everyone! I'm a total n00b in the MIDI guitar oriented world and I recently bought a MIDI Looper/Switcher for my stompboxes. My rig is currently: -Stompboxes: Whammy 4, TS9, Phase 45, Phase 90 Script, Phase 90 Block, Phase 100, Boss CE5, Carbon Copy -TC Electronic G-Major 1 -Mesa Rectifier Recording Preamp -DESS Audio TW-EX (MIDI Looper/Switcher) -FCB1010 with Uno2 chip I bought the Uno 2 chip to be able to use my FCB1010 like a remote for my FX and to be able to do several actions in one step, the DESS Audio TW-EX is helping me wih that. What I want to be able to do is (I think) not that hard to achieve: -activate/deactivate Whammy loop on TW-EX with footswitch #1 and controlling pitchbend with Exp. Pedal #1 (currently kinda working) -when pressing the footswitch #2, act./deact. TS9 loop on TW-EX (not working), changing channel on Rectifier Preamp (not working) and changing preset on G-Major (not tested yet) -and assign every other FX on other FCB footswitches (not working) I've assigned every machine a MIDI channel (TW-EX= 2, Whammy= 3, G-Major= 4), but don't know wich one is dedicated to the FCB1010 (assuming it's channel 1). I'm having hard times getting every aspects of the Uno2 chip programmation right and really don't know what I am missing when programming. I've read the user manual a lot of times but lot of stuff are still obscure to me. I've got hard times understanding the Banks role, the presets and the globalswitch section, the manual is pretty unclear to me. The only thing currently working is the Whammy remote control. Nothing happens when I try to activate or deactivate a loop on the TW-EX or changing amp channel with the built-in relay, as if not receiving properly MIDI info. This is where I am in my programmation. Any help would be really appreciated, thank you very much in advance! Simon PRESETS = { Recto Clean Recto Dirt } EFFECTS = { Whammy TS9 Chorus Phase 45 Phase 90 Script Phase 90 Logo Phase 100 Carbon Copy } SWEEPS = { Whammy Sweep GMajor Volume } BANKS = { Effects bank : Whammy | TS9 | Chorus | Phase 45 | Phase 90 Script | Phase 90 Logo | Phase 100 | Carbon Copy | | Amp bank : Recto Clean | Recto Dirt | | | | | | | | } CHANNEL FCB1010 = 1 CHANNEL TWEX = 2 CHANNEL Whammy = 3 CHANNEL GMajor = 4 INIT_FCB = { Pedal 1 = Whammy Sweep Pedal 2 = GMajor Volume } EFFECT_ON Whammy = { SendMidi TWEX CtrlChange 0 127 SendMidi Whammy ProgChange 2 } EFFECT_OFF Whammy = { SendMidi TWEX CtrlChange 0 0 SendMidi Whammy ProgChange 19 } EFFECT_ON TS9 = { SendMidi TWEX CtrlChange 1 127 SendMidi TWEX CtrlChange 10 127 } EFFECT_OFF TS9 = { SendMidi TWEX CtrlChange 1 0 SendMidi TWEX CtrlChange 10 0 } EFFECT_ON Phase 45 = SendMidi TWEX CtrlChange 2 127 EFFECT_OFF Phase 45 = SendMidi TWEX CtrlChange 2 0 EFFECT_ON Phase 90 Script = SendMidi TWEX CtrlChange 3 127 EFFECT_OFF Phase 90 Script = SendMidi TWEX CtrlChange 3 0 EFFECT_ON Phase 90 Logo = SendMidi TWEX CtrlChange 4 127 EFFECT_OFF Phase 90 Logo = SendMidi TWEX CtrlChange 4 0 EFFECT_ON Phase 100 = SendMidi TWEX CtrlChange 5 127 EFFECT_OFF Phase 100 = SendMidi TWEX CtrlChange 5 0 EFFECT_ON Chorus = SendMidi TWEX CtrlChange 6 127 EFFECT_OFF Chorus = SendMidi TWEX CtrlChange 6 0 EFFECT_ON Carbon Copy = SendMidi TWEX CtrlChange 7 127 EFFECT_OFF Carbon Copy = SendMidi TWEX CtrlChange 7 0 SWEEP Whammy Sweep = SendMidi Whammy CtrlChange 11 0-127 FastRising PRESET Recto Clean = { Footswitch 1 = Whammy Footswitch 2 = TS9 Footswitch 3 = Phase 45 Footswitch 4 = Phase 90 Script Footswitch 5 = Phase 90 Logo Footswitch 6 = Phase 100 Footswitch 7 = Chorus Footswitch 8 = Carbon Copy } |
|
Abosaur
Hi David,
Thank you very much for your help! The TW-EX has 8 loops and 2 Aux outs which are described being able to switch amp channel via "stereo" jacks. To be more specific, I'm looking for a setup where I could turn On/Off each effect loops, and on only one (TS9) changing my amp channel when activating and deactivating the loop. If usefull, the TW-EX MIDI implementation below: CC 00: 0, 1-127 = Loop 1 CC 01: 0, 1-127 = Loop 2 CC 02: 0, 1-127 = Loop 3 CC 03: 0, 1-127 = Loop4 CC 04: 0, 1-127 = Loop 5 CC 05: 0, 1-127 = Loop 6 CC 06: 0, 1-127 = Loop 7 CC 07: 0, 1-127 = Loop 8 CC 08: 0, 1-127 = Out A/B CC 09: 0, 1-127 = Out A+B CC 10: 0, 1-127 = Aux A CC 11: 0, 1-127 = Aux B I'm not sure if the Rectifier Clean and Dirt Presets are still needed as I would like only one "global" simple setup. I've also tried what was suggested by Ossandust, and still failed at doing anything... Wasn't really aware it would be such a journey! ^^ |
|
David Grosz
Ok that makes more sense and I will make a better example for you when I get back home and your loop switcher having relays helps alot
toggle quoted message
Show quoted text
|
|
David Grosz
Copy/paste this into editor and wow would it not be easier to help if we could simply share a file instead of this cut and paste nonsense
|
|
Hi David,
Thank you very much again for helping me. There must be something wrong, somewhere in my setup. Absolutely nothing works, and I've got no more sound at all coming out from the TW-EX unit. I just don't get anything... I feel pretty frustrated right now. I'm just looking for the (it seems not) simpliest rig: -Amp channel switching linked to the TS9 loop -On/Off on all other loops Nothing more. I've reached to the TW-EX manufacturer and waiting for his feedback, there's maybe something I'm not aware to do. This is the last rig I've made, should give you some detailled hints about what I'm looking for |
|
Abosaur
Allright folks,
Dumb alert... What I suspect to have happened is a MIDI feedback (kinda). Everything worked properly as soon as I unplugged the FCB1010's MIDI in. I just have to understand why I can't simultaneously switch my amp and the TS9, as it turn on and off the CCs sort of randomly, sometimes the TS9, sometimes the amp switching, and fix the Exp. Pedal 1 Whammy remote controling, which isn't working too (I suspect a bad SWEEPS location on my programmation). I can't thank you enough, especially David for helping me. This is how I've programmed my setup, if you want to take a look. |
|
David Grosz
Well first thing you do not need any midi in to the FCB only midi out and then in out to other devices so try out of FCB to your loop switcher and make sure switcher channel is set correctly on both the FCB and the switcher. It is something simple and if the FCB has the correct setting the device wants it's going to work
toggle quoted message
Show quoted text
|
|
David Grosz
So here is the deal you need to write down what you want to happen when you press a button. So I have included a pic of a complex preset which in reality is not the way I would do this but I made this preset more complicated than it really should be as a test. So in your case you have a DESS Audio TW-EX (MIDI Looper/Switcher) doing your amp channel switching and your effects loop switching and your Whammy should be in a loop switching but the midi is separate thing altogether. So here is your setup: -DESS Audio TW-EX (MIDI Looper/Switcher) This needs its own midi channel you made it 2 Digitech Whammy This needs its own midi channel and you made it 3 TC Electronic G-Major 1 this needs its own midi channel and you made it 4 -Mesa Rectifier Recording Preamp This is switched using CC messages 10 and 11 via midi channel 2 ( they are connected to the TW-EX) Stompboxes: Each stomp box is connected to a specific loop and has its own CC on/off Whammy 4, TS9, CC 1 Phase 45, CC 2 Phase 90 Script, CC 3 Phase 90 Block, CC 4 Phase 100, CC 5 Boss CE5, CC 6 Carbon Copy CC 7 Whammy 4 The Whammy needs to have its own loop or you control it directly from the pedal itself but that is just for the guitar signal the midi needs its own channel Mesa Clean CC 10 Meas Dirt CC 11 So now you hook up midi cables so FCB out to midi in on G Major Then midi thru of G Major to midi in of the TW-EX Then the TW-EX midi thru or out to the midi in of the Whammy The Whammy 4 needs to be last in the chain because it does not have a midi out jack So here is where it gets sketchy you need midi thru which it takes any midi messages on the midi in and passes it straight to the midi thru jack where as some units do not send incoming midi data to the midi out unless its mapped within the unit which you do not want to do if not necessary Its possible you may need something like the Midi Solutions Quadra Thru box where it takes the input from the FCB and sends it out to up to 4 devices so its 1 cable from that box to each device but try what I suggested above but for now get the TW-EX working first and go from there
On Tuesday, October 27, 2020, 11:53:34 AM PDT, David Grosz via groups.io <davidgrosz2205@...> wrote:
Well first thing you do not need any midi in to the FCB only midi out and then in out to other devices so try out of FCB to your loop switcher and make sure switcher channel is set correctly on both the FCB and the switcher. It is something simple and if the FCB has the correct setting the device wants it's going to work
|
|
Abosaur
David, I just need to go further programming my setup, thanks again David, you really helped me getting the programming stuff right with your pdf! |
|
David Grosz
Good news and going forward give it some thought as to what you want to do such as the expression pedals which I would think would be used with the G Major to control some things but the UnO2 chip makes the FCB1010 I think one of the best midi controllers around, well outside the one I am designing but without a doubt the best value and features short of spending over 1000.00 dollars, but the cost of a new FCB1010 and the 50.00 for the UnO2 chip nothing comes close and to me the features of having the virtual toe and heel switching is worth the 50.00 dollars on its own. So when you have some ideas on what you want to happen when you press a button hit me up and I can help you with the editor
On Tuesday, October 27, 2020, 1:48:58 PM PDT, Abosaur <simon.lucciani@...> wrote:
David, I just need to go further programming my setup, thanks again David, you really helped me getting the programming stuff right with your pdf! |
|
Abosaur
Thank you David, that’s very kind ! I’m thinking using the FCB 9/10 footswitches, maybe a reverb and delay on/off on the G-Major, I don’t know yet. Again, I can’t thank you enough for spending so much time helping me, I really appreciate it ! |
|
David Grosz
Glad to be able to help and I was in a spot where you are not long ago and finding help was an issue but I got thru it and now I try and help others. One thing I learned is once you get the red bar of death using the editor do not move past that line as it only gets worse which makes it harder. Its a shame that people can not share there editor files because cut/paste from a pdf mostly does not work. But glad your up and running its a very nice setup indeed and it would be nice if there was some kind of and upgrade for the display because with all its new found power the led's are useless and you have to keep what your doing in your head
On Tuesday, October 27, 2020, 3:19:12 PM PDT, Abosaur <simon.lucciani@...> wrote:
Thank you David, that’s very kind ! I’m thinking using the FCB 9/10 footswitches, maybe a reverb and delay on/off on the G-Major, I don’t know yet. Again, I can’t thank you enough for spending so much time helping me, I really appreciate it ! |
|
Abosaur
David,
Sorry for such alate reply, I've been quite obsessed with my rig the last few days. It's really nice to share your knowledge, definetly helping! Yeah, I've been carefull about that red bar, I wanted to make sure everything's right. It helped a little, mostly to understand a little better how to organize things. I'm going further, I'm currently thinking doing a second bank to control the G-Major delay. At first I really wanted to make things straight, but right now I really want to enjoy the "FCB-Uno2 powered" strength! ^^ |
|
ossandust
On Tue, Oct 27, 2020 at 11:03 PM, David Grosz wrote:
Its a shame that people can not share there editor files because cut/paste from a pdf mostly doesIndeed, there's no reason to store a setup in PDF, just copy/paste the text directly from editor to forum. But anyway, for those who don't like copy/paste I released a ControlCenter update (v.1.2) which has an option to export a setup to text file, and import it from text file. |
|