Dingo66
2013-06-28 21:21:19
Hello from Germany,
im using Allen & Heath IDR-48 iLive Mix Rack and want try to control it with a 8 channel Behringer BCF2000 DAW controller. The iLive software can just send and receive 48 channels over a midi port without any possibility to switch between banks/presets or manipulate in other way, but the BCF2000 will only react on the channels, which are present on the actual bank/preset (as example PRESET2: Channel 9-16). All other channels will not be cached, so after switching between bank/preset 1,2,3,... and so on, the faders dont have the right position.
My idea is to use MT as cache. If i will switch banks, MT will send the right fader position every time. I begun already to program it with MT demo version, but after some channels i ran out of available global variables - but it works :c)
32 channels with:
channel Faders, mute buttons, PAFL buttons, aux/send faders, Encoders for PAN/PreAmp, 48V, PAD and so on... are a lot of variables for caching.
g0-gz until n0-nz are not enough variables for this.
But i need to store all banks of all data, if i want switch between them.
Is there andy solution / workaround / idea?
3-letter variables - gaa ?
Multi Dimension variable - ga[1]?
Any other place to store some data?
im using Allen & Heath IDR-48 iLive Mix Rack and want try to control it with a 8 channel Behringer BCF2000 DAW controller. The iLive software can just send and receive 48 channels over a midi port without any possibility to switch between banks/presets or manipulate in other way, but the BCF2000 will only react on the channels, which are present on the actual bank/preset (as example PRESET2: Channel 9-16). All other channels will not be cached, so after switching between bank/preset 1,2,3,... and so on, the faders dont have the right position.
My idea is to use MT as cache. If i will switch banks, MT will send the right fader position every time. I begun already to program it with MT demo version, but after some channels i ran out of available global variables - but it works :c)
32 channels with:
channel Faders, mute buttons, PAFL buttons, aux/send faders, Encoders for PAN/PreAmp, 48V, PAD and so on... are a lot of variables for caching.
g0-gz until n0-nz are not enough variables for this.
But i need to store all banks of all data, if i want switch between them.
Is there andy solution / workaround / idea?
3-letter variables - gaa ?
Multi Dimension variable - ga[1]?
Any other place to store some data?