I am trying to use a BCF 2000 (v1.10) on my Fedora 8 box.
I am using the manual at http://ardour.org/files/manual/sn-bcf2000.html.
The output of /proc/asound/cards looks OK.
When I get to start qjackctl, press Connect to make the MIDI connecttons I see three tabs instead of two as in the manual.
Only the ALSA tab has some contents:
it shows midi 0, 1 and 2 for Ardour for both readable and writable, midi 0 and 1 for the BCF readable and 1, 1 and 2 as writable.
Then there’s a solo midi-through port appearing left and right.
What is wrong?
How can I fix this and connect the BCF with qjackctl?
After some playing the BCF200 now works.
Using aconnect the faders were usable!
But I am still interested in the documentation for the newer controls for MIDI surfaces like the BCF2000 that are not in the manual yet.
Anyone who can explain?
It describes how to set up your BCF2000 in Mackie-emulation mode. Using that driver, there is no need to map individual controls, and it really smooths out the entire process, to the point where there’s no longer any need to be concerned with configuration, and you can just simply use the BCF, instead of always having to tinker.
To whoever manages the manual – may I suggest that the link I pasted above be moved up in the manual TOC, so that it appears before the other BCF2000 info? That, I’m sure, would help folks, so that this great feature can be a little more self-service? Today it’s at 10.6, and the older generic-midi method is described in 10.2 – my guess is that most just stop reading at 10.2, when they could save SO much hassle if the MCU stuff came first.
I don’t know what kind of flexibility you’re looking for, but the MCU driver automatically maps to the mixer controls. You’ll have (per channel) mute, solo, rec-enable, pan and level. The right-most strip on the BCF becomes the master bus strip, no matter how many tracks you have in the session.
The “pan knob” on the master strip is a jog wheel.
The really nice part is that the control surface is automatically connected to every channel in the session – no need to map each button every time you add a channel or bus.
Once this came along (2.0 ish), I completely gave up on the generic midi stuff, so unfortunately, I can’t help you with why it wasn’t working. BTW - using the MCU driver, there’s no need to connect any ports in qjackctrl. As long as your ardour.rc file references the correct device, things will just work when you select the mackie option from the control surfaces menu.
But, once in this mode, how can I now assign one of the faders/knobs to a plugin I just added? (in fact ‘steal’ it from a bus/track)
Maybe this is the flexibility I meant.
I.e.: I like the simplicity of setting up the Mackie mode for the BCF.
I don’t need that many tracks/busses I guess.
So I would like to be able to use some of the buttons/etc for the plugins.
Would adding an extra BCF/BCR help for the plugins?
I.e.: one for Mackie mode, one for freestyle?
I just happened to go through the exact same set of configuration attempts outlined above…and eventually ironed them out…to arrive at the same conclusion.
Mackie emulation on the BCF is smooth and useful…but I’d very much like to map, say, a second page for channels 8+, have a third for a group of plugin controls, etc. Is there a way to map more controls under Mackie emulation? Do I have to figure out how to hack some files? Or should I reconfigure for general midi, and just put some work into mapping everything (sounds like this might not be as easy as it sounds)?
I still use the manual configuration for my BCF 2000… I find that each project has different demands of what I need to do with the BCF… I find the Mackie setup limiting. I only use faders for dynamic fader usage likewise for panning. I do find that I am often requiring dynamic control of plugins…
It’s a horses for courses thing… Although getting a BCR (or using another controller) for the non standard ports maybe worth considering.
Funny you should mention that as you are actually pointing to the old manual. Go to Help>Reference Manual in Ardour and take a look at the Mackie/BCF info in there. If you still feel it needs to be updated(Namely the BCF info as I don’t have access to one) then I will be more than happy to give you permissions and instructions on how to do so:)
Seablade
PS For the record, the manual you pointed to is actually really old and outdated, being replaced to the one I mentioned above:)
There are TWO manuals currently. The FLOSS one is gotten to via a different menu item in Ardour, or via links on the website, and does not include anything on control surfaces no. The reference manual is the one I mentioned above and DOES include information on the Mackie and BCF in Logic Mode. It is also the work in progress as the FLOSS manual is already fairly well complete for what it is aiming to do.