FAQ

My Processor has 400 patches. Can I access all of them from the FCB1010?
What effects units can the FCB control?
How many presets can the FCB control?
Can the FCB control my amp channel switching?
Why can't someone give me the step-by-step instructions to program my FCB with a [insert MIDI device here]?
Can the FCB send one CC on button press, and a different CC on button release?
Why are my Program Changes off by one?


My Processor has 400 patches. Can I access all of them from the FCB1010?
The MIDI specification limits you to Program Changes 01 through 128. The FCB supports this standard. Accordingly, if you wanted to call up patch 345 on your effects processor, you would have to either save it in one of the first 128 locations in your processor's user locations, or use your processor's MIDI Mapping capability to have it respond to the PC you wish to send. Some devices support MIDI Mapping, some don't. You can send Program Changes of 01 through 128 from any of the ten banks available on the FCB.

What effects units can the FCB control?
The FCB can control almost any effect unit that supports MIDI Program Change and/or MIDI Control Change commands. Most modern rack mount effects units support MIDI commands. Some floor units such as the Line 6 POD and Behringer V-Amp also support MIDI. Most keyboards include MIDI controller support for both sound changes and things like volume and other effects. See your unit's documentation for MIDI support.

How many presets can the FCB control?
The FCB has a total of 100 presets arranged into 10 banks of 10 presets each. Each preset can send up to 5 MIDI Program Change commands, 2 Control Change commands, 1 Note command, and enable 2 expression pedals. Each preset can also control the output of 2 external 1/4 jacks.

Can the FCB control my amp channel switching?
Generally yes. The FCB also has 2 separate 1/4 inch jacks for turning external gear on/off using a standand guitar type cable. The setting for each jack can be controled by each preset in the FCB. Most guitar amps can change channels based on shorting inputs from such a cable.

Why can't someone give me the step-by-step instructions to program my FCB with a [insert MIDI device here]?
The following provided by stefenator:
The FCB1010 is a MIDI foot controller. All it does is send MIDI information (PC, CC and Note on/off) to MIDI devices [Ed: and you can save those sets of MIDI commands to presets in the FCB]. How those MIDI devices respond to the information sent to them is up to the MIDI devices and whether or not they can be configured the way you want them. If the MIDI device in question is flexible enough to do what you want it to do, then it is up to you to have the ability to program it.
Let's say you program a button on the FCB to send out a PC3 (Program Change 3) MIDI message (this is just an example). It will do it, but what the MIDI gear to which you connect the FCB does with that PC3 is up to you and the gear. Some MIDI gear lets you decide how that PC3 is utilized, other gear doesn't. Either way, RTFM is about the only way you'll know what your gear is capable of. The MIDI Implementation chart for your MIDI gear is the key to getting the FCB setup the way you want it.
Think of your MIDI device as a TV and the FCB1010 as a remote control. The remote control can change channels on the TV and adjust the volume on the TV. What the TV is able to show on each one of it's channels is NOT a function of the remote. If you connect cable or dish connection directly to a TV and that cable or dish has 200 channels available, but your TV is only capable of 50, it doesn't matter what remote control you use, the TV will still only display 50 channels!
The FCB1010 is like a universal remote. It will work with any MIDI device, but what that device is capable of, is a function of the device, not the FCB1010. If you have a device that is not MIDI ready, then the FCB1010 (or any other MIDI foot controller) will not work with it (just like a universal remote will not work with a TV that isn't capable of remote control).
The FCB1010 is a great MIDI foot controller, but it can't give your MIDI device features that your MIDI device doesn't already have.
So, if your MIDI device has a wah feature, then the FCB1010 should be able to control it. If your MIDI device has a tap tempo feature, then the FCB1010 should be able to control it. Knowing how to access those features is a function of the MIDI Implementation chart for your MIDI device. The MIDI Implementation chart will tell you what values to program into the FCB1010. Load up Ed's programming utility, plug in the values from the MIDI Implementation chart, save the sysex and dump it to you FCB1010. It really is that easy. What makes it hard is when your PC isn't setup properly for MIDI. or you own a MAC and Ed hasn't written a programming utility for MAC. Or you haven't updated the firmware on your FCB1010 (or your MIDI devices for that matter). Or you haven't calibrated your expression pedals on the FCB1010. Or you don't have the MIDI Implementation chart for your MIDI device. Those little details will definitely cause you grief and frustration, but if you take care of those little details, the rest will be easy!

Can the FCB send one CC on button press, and a different CC on button release?
Provided by Doug Cox: [No.] The FCB1010 responds to "press" and "release" for MIDI Notes [not CC's]. It doesn't do this for any other MIDI command types (CC msgs, PC msgs). For MIDI Notes, the FCB1010 transmits a MIDI Note "On" with velocity of 64 when pressed. It transmits a MIDI Note "Off" (actually, a MIDI Note "On" with 0 velocity) when the pedal is released.

Why are my Program Changes off by one?
There is no standard for how MIDI Program Change numbering goes. Some units start at 0, others start at 1. So when you plug the FCB1010 into a unit that uses the "other" standard, you will find that all of your Program Change messages are off by one.

There are two different ways to deal with it. First is to check your midi device to see if it can re-map midi messages. If so you can usually deal with it right there in a global fashion. This would be the easiest way to deal with it if your equipment has the means.

The other way to deal with it is to explicitly program each Program Change preset to send whatever PC number it takes to call up the patch you need on your equipment. There is no rule that button 1 on the FCB has to call up preset 1 on your gear. In fact, savvy users often reprogram all of these to call up patches all over the spectrum. For example, you could have button 1 set to call up patch 62 on your device, button 2 call up patch 27, button 3 call up patch 34, etc. But if you must have them in sequence, you may have to set button 1 to send out PC 0, button 2 send PC 1, etc. - if you don't tell anyone, no one will know but you!

It gets even more complex in a rack setup where you're talking to several devices, some of which use the "1" standard and others that use the "0" standard. But once you know why this is happening, it's usually only an annoyance that we all deal with.