BCF2000 fader banks question
BCF2000 fader banks question
Hello all,
I'm using Lxconsole for some years now, I like it's stability, and design . Works great for me!
I bought a BCF2000 , to make building cues faster, and to correct them fast, as I often do this during rehearsals of a theatre show.
So far so good, I'm getting somewhere with midi and managed to put things nicely together.
LXconsole listens perfectly to the BCF2000 and the BCF motorized faders follow LXconsole commands and cue changes.
The only thing I can't seem to work out is the following:
I use say 80 channels in LXconsole. this means using 10 faderbanks on the BCF.
When I push GO to the next cue the faders in the actual bank are perfectly responding to LXconsole. but when I switch to another bank , the faders are not automaticcaly adjusting to this new cue. Activating and slightly changing any channel in live mode DOES 'update' this bank, and the faders match the levels.
Is there a way to work around this?? I mean when I change banks on the BCF any of the banks will immediately adapt itself to the levels in LXconsole?
Any help will be appreciated. Because I want to use it for fast working, it's a bit annoying to activate each bank by mouseclick in the livescreen......
I'm using Lxconsole for some years now, I like it's stability, and design . Works great for me!
I bought a BCF2000 , to make building cues faster, and to correct them fast, as I often do this during rehearsals of a theatre show.
So far so good, I'm getting somewhere with midi and managed to put things nicely together.
LXconsole listens perfectly to the BCF2000 and the BCF motorized faders follow LXconsole commands and cue changes.
The only thing I can't seem to work out is the following:
I use say 80 channels in LXconsole. this means using 10 faderbanks on the BCF.
When I push GO to the next cue the faders in the actual bank are perfectly responding to LXconsole. but when I switch to another bank , the faders are not automaticcaly adjusting to this new cue. Activating and slightly changing any channel in live mode DOES 'update' this bank, and the faders match the levels.
Is there a way to work around this?? I mean when I change banks on the BCF any of the banks will immediately adapt itself to the levels in LXconsole?
Any help will be appreciated. Because I want to use it for fast working, it's a bit annoying to activate each bank by mouseclick in the livescreen......
Does the BCF2000 send a MIDI message when you switch banks? You might be able to tell using the detect function in the MIDI tab of the setup window.
It sounds like the faders are controlling individual channels and you have enabled "Send Channel Change" in the preferences. If this is the case, it seems that the BCF2000 does not store values for faders that are not in the current bank. As soon as you click in the main display, levels for all channels defined in MIDI actions are sent as individual messages. The ones for the current bank are reflected by the motorized faders. Ones for other banks are ignored(?). The reason to think this is that if you later switch to another bank, it takes LXConsole re-sending all the channel levels for the motorized faders to reflect the new set of levels.
The reason for the question at the top of this post is that if the BCF2000 sends a MIDI message when you change banks, it might be possible to add an action that causes all the channel levels to be sent, just like what happens when you click in the window.
It sounds like the faders are controlling individual channels and you have enabled "Send Channel Change" in the preferences. If this is the case, it seems that the BCF2000 does not store values for faders that are not in the current bank. As soon as you click in the main display, levels for all channels defined in MIDI actions are sent as individual messages. The ones for the current bank are reflected by the motorized faders. Ones for other banks are ignored(?). The reason to think this is that if you later switch to another bank, it takes LXConsole re-sending all the channel levels for the motorized faders to reflect the new set of levels.
The reason for the question at the top of this post is that if the BCF2000 sends a MIDI message when you change banks, it might be possible to add an action that causes all the channel levels to be sent, just like what happens when you click in the window.
Ok, have more time now.
What you discribe in your post, is indeed exactly the situation.
I'm glad I was able to describe clear enough what I meant, we understand eachother!
I'm from holland , so english is also not my main language.
I tried 2 things now. I checked if the BCF sends midi while changing banks. It does NOT.
Further I made an effect , and let it run continuously. The effect is changing ch.512 from 0 to 1% and back in 0.5 sec.
When I play this effect, and run through the cues everything goes fine, it results the BCF getting an 'update' every 0.5 sec and every bank picks up the actual fader positions.
It is a bit a cruel way to make it work, but at least we can conclude what is the issue here.
The result of the constant input in the BCF is a constant buzzing noise from the BCF, (which it always does on changes from LXconsole), even if the faders of the current bank aren't supposed to move) I guess this is an BCF 'thing' due to the construction of it.
As a workaround (for playing a silent theatre piece) I already programmed a bank with deactivated faders, which does the job, for changes made by cues.
I wonder what will happen in case of stability if the BCF constantly receiving info, and LXconsole constantly sending it by using this effect.
In short: this workaround is NOT elegant, but does the job now in my test-time with this setup.
Halfway January it should be working steady and reliable.
I hope for some suggestions to make the solutions more elegant. The empty faderbank to reduce noise is OK by me, I think it's due to the design of the BCF.
But to send continous information from LX console to keep the BCF 'awake' worries me a bit.
I'm curious to suggestions !
What you discribe in your post, is indeed exactly the situation.
I'm glad I was able to describe clear enough what I meant, we understand eachother!
I'm from holland , so english is also not my main language.
I tried 2 things now. I checked if the BCF sends midi while changing banks. It does NOT.
Further I made an effect , and let it run continuously. The effect is changing ch.512 from 0 to 1% and back in 0.5 sec.
When I play this effect, and run through the cues everything goes fine, it results the BCF getting an 'update' every 0.5 sec and every bank picks up the actual fader positions.
It is a bit a cruel way to make it work, but at least we can conclude what is the issue here.
The result of the constant input in the BCF is a constant buzzing noise from the BCF, (which it always does on changes from LXconsole), even if the faders of the current bank aren't supposed to move) I guess this is an BCF 'thing' due to the construction of it.
As a workaround (for playing a silent theatre piece) I already programmed a bank with deactivated faders, which does the job, for changes made by cues.
I wonder what will happen in case of stability if the BCF constantly receiving info, and LXconsole constantly sending it by using this effect.
In short: this workaround is NOT elegant, but does the job now in my test-time with this setup.
Halfway January it should be working steady and reliable.
I hope for some suggestions to make the solutions more elegant. The empty faderbank to reduce noise is OK by me, I think it's due to the design of the BCF.
But to send continous information from LX console to keep the BCF 'awake' worries me a bit.
I'm curious to suggestions !
Instead of forcing a continuous update, can you assign one of the other buttons on the BCF2000 to send a message that causes the sync? It would require changing the bank and then manually pressing another button to sync the faders. But, that might be preferable and would cut down on the noise.
The latest build of LXConsole (10719.1) adds a MIDI action "SYNC" that will send out via midi levels for all channels, subs and the master fader. You could use that instead of setting a level on channel 512.
The latest build of LXConsole (10719.1) adds a MIDI action "SYNC" that will send out via midi levels for all channels, subs and the master fader. You could use that instead of setting a level on channel 512.
Wow. I just downloaded latest build . I think you did some major good things screenwise
More results for what I've tried in/after my last post: If I send an FX continuously , the BCF makes the buzz noise, (except in empty bank 6) like I said , but when it is buzzing it blocks the faders, so in this sitiuation I cannot edit my channels with the fasers. I forgot to check this before my last post. Ergo: no-go for this 'solution'
Your suggestion about assinging a button on the behringer to 'SYNC' works indeed well, and is way more failure-proof and much faster than wiggeling around with the mouse.
I will maybe search for some Behringer-forum to try to figure out if nothing bettercan be done about this.
Thanks for adding this SYNC to the standard midi commands, and I think (I must get used to it first ) You made a big upgrade in the design and workability from LXconsole. Super work!!
I keeo you posted !!!
More results for what I've tried in/after my last post: If I send an FX continuously , the BCF makes the buzz noise, (except in empty bank 6) like I said , but when it is buzzing it blocks the faders, so in this sitiuation I cannot edit my channels with the fasers. I forgot to check this before my last post. Ergo: no-go for this 'solution'
Your suggestion about assinging a button on the behringer to 'SYNC' works indeed well, and is way more failure-proof and much faster than wiggeling around with the mouse.
I will maybe search for some Behringer-forum to try to figure out if nothing bettercan be done about this.
Thanks for adding this SYNC to the standard midi commands, and I think (I must get used to it first ) You made a big upgrade in the design and workability from LXconsole. Super work!!
I keeo you posted !!!
Ok! Thanks! I will update as soon as possible .
Now there is one thing I seem to be missing I think. I made some simple fixture, (RGBdim) , now I can't get the BCF to work on the subchannels. Do I need to use the channel numbers only or do I need to add something to the command? ex: 141@%v doesn't work on subchannels.
Maybe It's something very simple, I just don't see it.
CCIntesity seems to work, but for the colors I can't figure it out. I tried CCRed for example but with no result.
I updtaed again, now the 'clear' button works, the key=q command also, but key=q;key=%v not. so the second command isn't recognized.
Now there is one thing I seem to be missing I think. I made some simple fixture, (RGBdim) , now I can't get the BCF to work on the subchannels. Do I need to use the channel numbers only or do I need to add something to the command? ex: 141@%v doesn't work on subchannels.
Maybe It's something very simple, I just don't see it.
CCIntesity seems to work, but for the colors I can't figure it out. I tried CCRed for example but with no result.
I updtaed again, now the 'clear' button works, the key=q command also, but key=q;key=%v not. so the second command isn't recognized.
The key=%v action command is fixed.
The "CC" channel control commands refer to named sliders in the channel tab of the inspector. "CC" followed by the subchannel can control other parameters: CC23 controls red.
The latest build 4.7.3 (10722.1) will also try to match the name so CCred and CCRed should now work.
141@%v sets the level for channel 141's intensity. 141.23@%v sets the level for channel 141's red subchannel.
The latest build 4.7.3 (10722.1) will also try to match the name so 141.Red@%v sets the level for channel 141's red subchannel. Also, when the OSC/MIDI always live preference is disabled, 141@%v will set the level for the currently displayed subchannel.
The "CC" channel control commands refer to named sliders in the channel tab of the inspector. "CC" followed by the subchannel can control other parameters: CC23 controls red.
The latest build 4.7.3 (10722.1) will also try to match the name so CCred and CCRed should now work.
141@%v sets the level for channel 141's intensity. 141.23@%v sets the level for channel 141's red subchannel.
The latest build 4.7.3 (10722.1) will also try to match the name so 141.Red@%v sets the level for channel 141's red subchannel. Also, when the OSC/MIDI always live preference is disabled, 141@%v will set the level for the currently displayed subchannel.
Superb!!! yor fast answers and solutions !
I tried all versions , with next results:
with use of the variation of @%v the behringer understands it, and changes faders automatically, but if I move a fader manually LXconsole doesn't react,
with use of the CC version, The faders on the Behringer don't react, but LXconsole does react on an manual moved fader.
the key=q;key=%v works fine now.
I tried all versions , with next results:
with use of the variation of @%v the behringer understands it, and changes faders automatically, but if I move a fader manually LXconsole doesn't react,
with use of the CC version, The faders on the Behringer don't react, but LXconsole does react on an manual moved fader.
the key=q;key=%v works fine now.
Sorry, maybe I was not clear in my message. it seems the BCF receives midi with the @%v version, and reacts to it, but the commands back to Lxconsole don't work. Tomorrow I'll try again, I tried this evening during my work, maybe I missed something. Now it's 2 o'clock am here, I give it a try tomorrow.
Thanks very much for your answers, I get it now, subs don't send Midi. unless I adress them individually to their respective channel, which leaves me with lots of separate channels.....check on that.
Now I m trying to figure out a "MIB" (move in black) construction for some fixtures. I built the personality, and everything works like a dream. Only the MIB question keeps me busy, do you have any suggestion on how to program this in theatre cues wich include also dimmers? I tried some things already with Delay Highlighted Channels, but it seems to me I really need a separete cue every time to really make it MIB ??
Now I m trying to figure out a "MIB" (move in black) construction for some fixtures. I built the personality, and everything works like a dream. Only the MIB question keeps me busy, do you have any suggestion on how to program this in theatre cues wich include also dimmers? I tried some things already with Delay Highlighted Channels, but it seems to me I really need a separete cue every time to really make it MIB ??