elnn
2015-07-17 16:25:25
Hi. I've been reading the manual but there are some basic things I don't entirely grasp, so I can't really make what I want. Maybe someone here will lend a helping hand?
It's a pretty specific and, it seems, quite simple a thing I want to achieve. On a Livid Code v2.
• 1 •
I'll take Encoder 1 as a generic encoder and call it E1
b1 = button 1
4 banks correspond to encoder channels 1-4
• 2 •
E1 sends out Ch1 CC8 (continuous) in Bank 1, Ch4 CC8 in Bank 4
b1 sends out Ch5 CC8 (toggle) regardless of bank
E2 = Ch1 CC8, b2 = Ch5 CC8, etc.
• 3 • (what I want to achieve)
if b1 >0, then E1 → CC8+40 = CC48
if b2 >0, then E2 → CC49
etc.
so if bx >0, then Ex CC number gets 40 added to it
• 4 •
in short:
if Ch5 CCx > 0, then Ch1-4 CCx turns to Ch1-4 CCx+40
• 5 •
if Ch1 CC5 > 0 (momentary, bank insensitive), then bx is overridden and E1 channel gets 5 added to it
(E1 turns from Ch1 CC8 to Ch6 CC8)
It seems that it's possible to have it all constricted to one or two translators?
But I don't really understand what incoming message to choose, what variables to assign to what, etc.
Could someone lead me through it / get me in the right direction?
Cheers!
It's a pretty specific and, it seems, quite simple a thing I want to achieve. On a Livid Code v2.
• 1 •
I'll take Encoder 1 as a generic encoder and call it E1
b1 = button 1
4 banks correspond to encoder channels 1-4
• 2 •
E1 sends out Ch1 CC8 (continuous) in Bank 1, Ch4 CC8 in Bank 4
b1 sends out Ch5 CC8 (toggle) regardless of bank
E2 = Ch1 CC8, b2 = Ch5 CC8, etc.
• 3 • (what I want to achieve)
if b1 >0, then E1 → CC8+40 = CC48
if b2 >0, then E2 → CC49
etc.
so if bx >0, then Ex CC number gets 40 added to it
• 4 •
in short:
if Ch5 CCx > 0, then Ch1-4 CCx turns to Ch1-4 CCx+40
• 5 •
if Ch1 CC5 > 0 (momentary, bank insensitive), then bx is overridden and E1 channel gets 5 added to it
(E1 turns from Ch1 CC8 to Ch6 CC8)
It seems that it's possible to have it all constricted to one or two translators?
But I don't really understand what incoming message to choose, what variables to assign to what, etc.
Could someone lead me through it / get me in the right direction?
Cheers!