Date   

Re: FCB1010 + UnO2 + Axe-Fx II

toko42
 

Hello David,

thank you very much for sharing template.

This is something I would have thought the original programmer should
have done as the programming is way more complex than the manual suggests.

Best regards

Thorsten

Am 23.07.2020 um 23:41 schrieb David Grosz via groups.io:

The attached pdf is my template for using my FCB1010 with the new UnO2 chip with my Axe-Fx II. Having a template established makes building your setup easier by simply adding or taking away. To see for yourself down load the pdf then copy paste it into the below link to the UnO2 online editor and it will give you the idea if all the UnO2 chip can do for you
https://www.fcb1010.eu/uno2_editor.html… ( https://www.fcb1010.eu/uno2_editor.html?fbclid=IwAR0BSpeFCJFJNA5pNAOILOedZ9wzV6xSBvLU0M24BRWxBBOFAW_wwf4iA_0 )




FCB1010 + UnO2 + Axe-Fx II

David Grosz
 

The attached pdf is my template for using my FCB1010 with the new UnO2 chip with my Axe-Fx II. Having a template established makes building your setup easier by simply adding or taking away. To see for yourself down load the pdf then copy paste it into the below link to the UnO2 online editor and it will give you the idea if all the UnO2 chip can do for you
https://www.fcb1010.eu/uno2_editor.html…


Re: UnO2 Programming

toko42
 

Before coffee?
Wow!

I've overlooked that there should've been something in between the
brackets...

The TriggerClick/Release did the trick.

Thank you very much and have a nice weekend!

Am 18.07.2020 um 16:26 schrieb David Grosz via groups.io:

Bpy ypu Helix guys are picky
Ok the Presets in Bank 2 did not do anything because nothing was defined, they are defined at the bottom of the program.  Note 1 thru 5 is like this
PRESET 001 =
{
   SendMidi Helix ProgChange 001
}
Now if you want more functions than just a preset they would be added between the curly things, but if as in this case you just want to change one thing like a preset than you can do it this way as in 6-10
PRESET 006 = SendMidi Helix ProgChange 006
PRESET 007 = SendMidi Helix ProgChange 007
PRESET 008 = SendMidi Helix ProgChange 008
PRESET 009 = SendMidi Helix ProgChange 009
PRESET 010 = SendMidi Helix ProgChange 010

you can the values of the program change to whatever preset you want. om the Helix
As for the Tuner I believe changing it to a Trigger Click will turn it off when you increase the volume pedal

TRIGGER_CLICK tuner = SendMidi Helix CtrlChange 68 127
TRIGGER_RELEASE tuner = SendMidi Helix CtrlChange 68 0
Now note that I used a lower case t in tuner as you can define a name once and Tuner is defined as an effect
Now the 2 pictures below show an example of a complicated Preset using multiple gear and in your case as long as you don't add them in a preset somewhere they will stay the way they are when FCB1010 was powered up, which is pretty cool as before they had to be in every preset that they were used in
Ok wow all this before coffee so load this pdf in the editor and set the PC's to what you want and you should be good to go.  I also added the Tuner to Bank 3 switch 1 so you can see a blank bank.  If you hit return all the way to the right it should make Bank 4 and so on




On Saturday, July 18, 2020, 3:11:48 AM PDT, toko42 <toko42@...> wrote:

Hello Dave,

I just uploaded your setup and the CC#s work fine including the heelswitch.

The order of the setup blocks is not clearly defined in the manual but
now I have a VERY good starting point (not to say that you have already
done most of the work!).

Right now I can see only two things which don't work how I'd expected them:

- I guess I can't use the UP/DOWN switches to switch presets (+/-1)?
- I have to move the pedal again to get out of tuner mode which probably
works as designed.
- If I switch to bank 2 I can't switch the presets.

Thank you VERY much for your help!
I was really stuck!

Best regards

Thorsten

Am 16.07.2020 um 20:11 schrieb David Grosz via groups.io:

Ok, way to many things going on to try and answer your question so what I did is take your above idea and just programmed it with my editor and sent the pdf attached below of what your after.  So what happens basically is there is an order the editor wants to go in, and once you start a line you will get the red bar until the line is correct so that is normal, and you should not proceed until that line is ok.  Now if you have the red bar you must correct the line it does not like or everything else you do could be wrong and you won't know because it is showing you the first fault.

Now I do not know how the Helix does its assignments but in the case of the pedals I assigned them in the Initialization so both pedals will stay active as long as that is all you want to use them for.  So I used your values for the Volume pedal (nice idea on the tuner heal switch) but for the toe switch for the wah I used CC 97 which is the # for the wah block in an Axe-Fx so you will need to correct CC 97 to whatever Helix uses.  Now again not sure about how Helix does it but expression pedals in the Axe-Fx are external controller 1-12 and are assigned like wah on EXT 1, volume on Ext 2, whammy on Ext 3 or whatever you might want but the effect is separate in regards of the toe switch for the wah it is assigned to a pedal within the Axe-Fx but the effect is is a separate switch or using the auto-engage function in the Axe-Fx.

As it relates to your Helix you should be ready to go copy and paste the attached pdf into your editor and send to your RCB1010.  I used values given above in your post but if you use what I sent you as a template it should help get you going

Also note that right clicks for copy/paste do not function in the editor but using Control c for copy and Control v for paste does work

So let me know how this goes

Dave









Re: UnO2 Programming

David Grosz
 

Bpy ypu Helix guys are picky EmojiEmojiEmojiEmoji

Ok the Presets in Bank 2 did not do anything because nothing was defined, they are defined at the bottom of the program.  Note 1 thru 5 is like this

PRESET 001 =
{
   SendMidi Helix ProgChange 001
}

Now if you want more functions than just a preset they would be added between the curly things, but if as in this case you just want to change one thing like a preset than you can do it this way as in 6-10

PRESET 006 = SendMidi Helix ProgChange 006
PRESET 007 = SendMidi Helix ProgChange 007
PRESET 008 = SendMidi Helix ProgChange 008
PRESET 009 = SendMidi Helix ProgChange 009
PRESET 010 = SendMidi Helix ProgChange 010

you can the values of the program change to whatever preset you want. om the Helix

As for the Tuner I believe changing it to a Trigger Click will turn it off when you increase the volume pedal

TRIGGER_CLICK tuner = SendMidi Helix CtrlChange 68 127
TRIGGER_RELEASE tuner = SendMidi Helix CtrlChange 68 0

Now note that I used a lower case t in tuner as you can define a name once and Tuner is defined as an effect

Now the 2 pictures below show an example of a complicated Preset using multiple gear and in your case as long as you don't add them in a preset somewhere they will stay the way they are when FCB1010 was powered up, which is pretty cool as before they had to be in every preset that they were used in

Ok wow all this before coffee so load this pdf in the editor and set the PC's to what you want and you should be good to go.  I also added the Tuner to Bank 3 switch 1 so you can see a blank bank.  If you hit return all the way to the right it should make Bank 4 and so on




On Saturday, July 18, 2020, 3:11:48 AM PDT, toko42 <toko42@...> wrote:


Hello Dave,

I just uploaded your setup and the CC#s work fine including the heelswitch.

The order of the setup blocks is not clearly defined in the manual but
now I have a VERY good starting point (not to say that you have already
done most of the work!).

Right now I can see only two things which don't work how I'd expected them:

- I guess I can't use the UP/DOWN switches to switch presets (+/-1)?
- I have to move the pedal again to get out of tuner mode which probably
works as designed.
- If I switch to bank 2 I can't switch the presets.

Thank you VERY much for your help!
I was really stuck!

Best regards

Thorsten

Am 16.07.2020 um 20:11 schrieb David Grosz via groups.io:
Ok, way to many things going on to try and answer your question so what I did is take your above idea and just programmed it with my editor and sent the pdf attached below of what your after.  So what happens basically is there is an order the editor wants to go in, and once you start a line you will get the red bar until the line is correct so that is normal, and you should not proceed until that line is ok.  Now if you have the red bar you must correct the line it does not like or everything else you do could be wrong and you won't know because it is showing you the first fault.

Now I do not know how the Helix does its assignments but in the case of the pedals I assigned them in the Initialization so both pedals will stay active as long as that is all you want to use them for.  So I used your values for the Volume pedal (nice idea on the tuner heal switch) but for the toe switch for the wah I used CC 97 which is the # for the wah block in an Axe-Fx so you will need to correct CC 97 to whatever Helix uses.  Now again not sure about how Helix does it but expression pedals in the Axe-Fx are external controller 1-12 and are assigned like wah on EXT 1, volume on Ext 2, whammy on Ext 3 or whatever you might want but the effect is separate in regards of the toe switch for the wah it is assigned to a pedal within the Axe-Fx but the effect is is a separate switch or using the auto-engage function in the Axe-Fx.

As it relates to your Helix you should be ready to go copy and paste the attached pdf into your editor and send to your RCB1010.  I used values given above in your post but if you use what I sent you as a template it should help get you going

Also note that right clicks for copy/paste do not function in the editor but using Control c for copy and Control v for paste does work

So let me know how this goes

Dave




Re: UnO2 Programming

toko42
 

Hello Dave,

I just uploaded your setup and the CC#s work fine including the heelswitch.

The order of the setup blocks is not clearly defined in the manual but
now I have a VERY good starting point (not to say that you have already
done most of the work!).

Right now I can see only two things which don't work how I'd expected them:

- I guess I can't use the UP/DOWN switches to switch presets (+/-1)?
- I have to move the pedal again to get out of tuner mode which probably
works as designed.
- If I switch to bank 2 I can't switch the presets.

Thank you VERY much for your help!
I was really stuck!

Best regards

Thorsten

Am 16.07.2020 um 20:11 schrieb David Grosz via groups.io:

Ok, way to many things going on to try and answer your question so what I did is take your above idea and just programmed it with my editor and sent the pdf attached below of what your after.  So what happens basically is there is an order the editor wants to go in, and once you start a line you will get the red bar until the line is correct so that is normal, and you should not proceed until that line is ok.  Now if you have the red bar you must correct the line it does not like or everything else you do could be wrong and you won't know because it is showing you the first fault.

Now I do not know how the Helix does its assignments but in the case of the pedals I assigned them in the Initialization so both pedals will stay active as long as that is all you want to use them for.  So I used your values for the Volume pedal (nice idea on the tuner heal switch) but for the toe switch for the wah I used CC 97 which is the # for the wah block in an Axe-Fx so you will need to correct CC 97 to whatever Helix uses.  Now again not sure about how Helix does it but expression pedals in the Axe-Fx are external controller 1-12 and are assigned like wah on EXT 1, volume on Ext 2, whammy on Ext 3 or whatever you might want but the effect is separate in regards of the toe switch for the wah it is assigned to a pedal within the Axe-Fx but the effect is is a separate switch or using the auto-engage function in the Axe-Fx.

As it relates to your Helix you should be ready to go copy and paste the attached pdf into your editor and send to your RCB1010.  I used values given above in your post but if you use what I sent you as a template it should help get you going

Also note that right clicks for copy/paste do not function in the editor but using Control c for copy and Control v for paste does work

So let me know how this goes

Dave




Re: UnO2 Programming

David Grosz
 

Ok, way to many things going on to try and answer your question so what I did is take your above idea and just programmed it with my editor and sent the pdf attached below of what your after.  So what happens basically is there is an order the editor wants to go in, and once you start a line you will get the red bar until the line is correct so that is normal, and you should not proceed until that line is ok.  Now if you have the red bar you must correct the line it does not like or everything else you do could be wrong and you won't know because it is showing you the first fault. 

Now I do not know how the Helix does its assignments but in the case of the pedals I assigned them in the Initialization so both pedals will stay active as long as that is all you want to use them for.  So I used your values for the Volume pedal (nice idea on the tuner heal switch) but for the toe switch for the wah I used CC 97 which is the # for the wah block in an Axe-Fx so you will need to correct CC 97 to whatever Helix uses.  Now again not sure about how Helix does it but expression pedals in the Axe-Fx are external controller 1-12 and are assigned like wah on EXT 1, volume on Ext 2, whammy on Ext 3 or whatever you might want but the effect is separate in regards of the toe switch for the wah it is assigned to a pedal within the Axe-Fx but the effect is is a separate switch or using the auto-engage function in the Axe-Fx. 

As it relates to your Helix you should be ready to go copy and paste the attached pdf into your editor and send to your RCB1010.  I used values given above in your post but if you use what I sent you as a template it should help get you going

Also note that right clicks for copy/paste do not function in the editor but using Control c for copy and Control v for paste does work

So let me know how this goes

Dave


FCB1010 + UnO2 = Bass note controller

David Grosz
 

A question was asked in a FCB1010 Facebook group about is there a way to send a note where it stays on when released and press again to turn the note off like a stomp box and this was what I found and how to do it.

Step 1 Define the note as an effect for ON when pressed and OFF when pressed again (photo 1)

Step 2 In this example I put the effect defined note in Bank 5 switch 5 and the trigger defined note on switch 4  (photo 2)

Step 3 Using the Midi Monitor (part of the UnO2 Editor) I test to see what happens so first I press and release switch 5 and it sends the note on command
then I press and release switch 4 and it sends the note on when pressed and the note off when released, then I press and release switch 5 again which as
expected sends the note off command.  (photo 3)

Yet another useful function of the UnO2 chipped FCB1010.


UnO2 Programming

toko42
 

Hello there,

I've sat down and tried program the chip again.

I want to control a Line6 Helix Stomp for now (and maybe later a DMX
controller...) and want to emulate stompboxes, i.e. I want to be able to
select presets via the up/down buttons and enable/disable different
effects via Midi CC with the other buttons as well as control volume
with the 2nd pedal and use the heelswitch of that pedal to turn on the
tuner.

I already fail in the first line which gives the following error:

Error parsing the programming code on line 1: invalid statement
(expecting PRESETS, EFFECTS, TRIGGERS or SWEEPS).

If a remove the line, the next line/block gives the same error and so forth.

What do I do wrong?

Thank you very much for your support.

Regards

toko42

========================================
CHANNEL Helix = 1

INIT_FCB =
{
Pedal 1 = wah
Pedal 2 = volume
}

VAR $currentPreset = 1

PRESET Next sound =
{
if(currentPreset < 100) {
$currentPresett++
}
else {
$currentPreset = 1
}
SendMidi Helix ProgChange $currentPreset
}
PRESET Previous sound =
{
if(currentPreset > 1) {
$currentPresett--
}
else {
$currentPreset = 100
}
SendMidi Helix ProgChange $currentPreset
}

Footswitch 1 = effect Gain
Footswitch 2 = effect Chorus
Footswitch 3 = effect Delay
Footswitch 4 = effect Pitch
Footswitch 5 = effect Playback
Footswitch 6 = effect Reverb
Footswitch 7 = effect EQ
Footswitch 8 = effect Bypass
Footswitch 9 = effect Compressor
Footswitch 10 = effect Overdub
Heelswitch 2 = effect Tuner
Pedal 2 = volume


EFFECTS =
{
Chorus
Compressor
Delay
EQ
Gain
Looper
Pitch
Tuner
}

EFFECT_ON Chorus = SendMidi CtrlChange 16 127
EFFECT_OFF Chorus = SendMidi CtrlChange 16 0
EFFECT_ON Compressor = SendMidi CtrlChange 14 127
EFFECT_OFF Compressor = SendMidi CtrlChange 14 0
EFFECT_ON Delay = SendMidi CtrlChange 19 127
EFFECT_OFF Delay = SendMidi CtrlChange 19 0
EFFECT_ON EQ = SendMidi CtrlChange 18 127
EFFECT_OFF EQ = SendMidi CtrlChange 18 0
EFFECT_ON Gain = SendMidi CtrlChange 17 127
EFFECT_OFF Gain = SendMidi CtrlChange 17 0
EFFECT_ON Pitch = SendMidi CtrlChange 15 127
EFFECT_OFF Pitch = SendMidi CtrlChange 15 0
EFFECT_ON Reverb = SendMidi CtrlChange 20 127
EFFECT_OFF Reverb = SendMidi CtrlChange 20 0
EFFECT_ON Tuner = SendMidi CtrlChange 68 127
EFFECT_OFF Tuner = SendMidi CtrlChange 68 0

TRIGGERS =
{
Bypass
Overdub
Playback
}

TRIGGER_CLICK Overdub = SendMidi Looper CtrlChange 60 127
TRIGGER_RELEASE Overdub = SendMidi Looper CtrlChange 60 0

TRIGGER_CLICK Playback = SendMidi Looper CtrlChange 61 127
TRIGGER_CLICK Bypass = SendMidi CtrlChange 46
}

SWEEPS =
{
SWEEP volume = SendMidi Helix CtrlChange 4 0-127 SlowRising
}

========================================


Re: Pressing a button in Mainstage

Victor Eijkhout
 



On Jul 12, 2020, at 9:44 AM, EJ SHELDON <bluesrock13@...> wrote:

In screenshot "Momentary" you can see that, in Stompbox Mode, on Button 1 there's two icons - a stompbox and a sustain pedal. Just click the sustain pedal to make it momentary.

Thanks for the screenshot. Now that I know it’s possible I found the option in the manual to put the stomp boxes on the front row.

Victor.


Re: Pressing a button in Mainstage

EJ SHELDON
 

In screenshot "Momentary" you can see that, in Stompbox Mode, on Button 1 there's two icons - a stompbox and a sustain pedal. Just click the sustain pedal to make it momentary.

In "Momentary2" I'm using a regular Preset pedal. You set CC1 and CC2 to the same CC#s with different values.
In the screenshot I have "CC Toggling in regular presets" set to OFF. If it's ON you just set both values of each CC the same.

The difference in the way the two methods work is that, using a Stompbox, it works like an actual sustain pedal, it's ON until released.
Using a regular preset it sends both messages immediately.


Re: Pressing a button in Mainstage

Victor Eijkhout
 



On Jul 11, 2020, at 8:21 PM, EJ SHELDON <bluesrock13@...> wrote:

Just "Press"? If you mean momentary vs latching, yes, that is easily done.

You want to give me a hint how?

Victor.


Re: Pressing a button in Mainstage

EJ SHELDON
 

Or, does just "press" mean it sends the same message every time, yes, that is also easily done.


Re: Pressing a button in Mainstage

EJ SHELDON
 


The Stompboxes can be on either row.
Just "Press"? If you mean momentary vs latching, yes, that is easily done.


Re: Pressing a button in Mainstage

Victor Eijkhout
 



On Jul 11, 2020, at 6:53 PM, EJ SHELDON <bluesrock13@...> wrote:

What is "Loopback plug"?

It’s a MainStage plugin that allows you to do live looping.

And I figured it out? MainStage has a midi learn facility: press “assign” and it learns.

Now my question about the FCB is: is there a way to have a button with just a single tap? Not on/off, but only: press.

Also: do the stomp box switches have to be on the second row? It’s awkward reaching over the first row; I’d really like the front row to be the buttons that I press.

Victor.


Re: Pressing a button in Mainstage

EJ SHELDON
 

What is "Loopback plug"?


Pressing a button in Mainstage

Victor Eijkhout
 

I seem to have FCB, ControlCenter, Midi interface, Mainstage all connected: if I press a button on the FCB, Mainstage registers activity.

So what I want to do is press a button on the FCB that presses the Record button on the Loopback plug. Press once, record; press again, stop recording.

What do I need? A CC? I've tried something but no luck.


Re: Uno mysteriously stopped working.....

Michael Whocares
 

Hi nickxmix,

I'm not cassiofm, but I also know the answer: YES, it's just a plug and play replacement!. But don't forget to initialize the FCB1010 after inserting the 1.0.4 version as written in the appropriate manual:

https://www.fcb1010.eu/downloads/FCB_UnO_v1_0_4_UserGuide.pdf


Re: Uno mysteriously stopped working.....

nickxmix@...
 

Hi cassiofm. Is the change from UNO 1.0.2 to 1.0.4 a simple plug and play replacement? I just ordered a spare UNO 1.0.4 chip
Thanks nickxmix


Re: Direct Select won't turn off

Len Brown
 

Uno control center fixed it. So simple. Thanks EJ for the help troubleshooting. 

Len 

On May 23, 2020, at 8:50 PM, EJ SHELDON <bluesrock13@...> wrote:

On Sat, May 23, 2020 at 06:01 PM, Len Brown wrote:
Actually I am using the editor from Mountain Systems version 2.99-2.  The editor reports Uno unknown version
That editor is not compatible with UNO past v1.0.2.
Get the UNO_ControlCenter Editor. It's like, $22, and worth more.
In the meantime, follow the directions I gave you for doing it manually.


Re: Direct Select won't turn off

EJ SHELDON
 

On Sat, May 23, 2020 at 06:01 PM, Len Brown wrote:
Actually I am using the editor from Mountain Systems version 2.99-2.  The editor reports Uno unknown version
That editor is not compatible with UNO past v1.0.2.
Get the UNO_ControlCenter Editor. It's like, $22, and worth more.
In the meantime, follow the directions I gave you for doing it manually.

861 - 880 of 9111