Troubleshooting

8x8 switches, need to pass range of values on one cc

Started by monks1975 on .

Sign in or create an account to join the conversation.

6 posts

Topic starter
Hi, I'm a newbie with the Lemur and am having trouble figuring out of this is possible via the ipad editor.

I want to make an 8x8 matrix of switches, with each switch transmitting a midi cc value of x (remains the same) and a value between 0 and 63 for each switch. All I have so far figured out is that the matrix will transmit different cc for each switch, but not a different value with the same cc. Sorry if my use of the terminology is confusing.

Best,
Jon
Thanks for the reply.

Well, I'm using a matrix of switches in radio mode, where turning one switch to on switches off the rest. I would like a switch when on to transmit a value dependent on its place in the matrix between 0 and 63 on CC x

It's very possible I'm misunderstanding what switches can do, it was just easier to set up a grid of switches instead of creating 64 independent pads.

It's not for a drum rack, it's to control the virtual patching on the Microkorg, which can be represented with a matrix like structure.

Best,
Jon
yeah but, you gotta understand, it doesnt transmit messages continuously, it'll transmit only when pressed....in that sense its useless to have switches....You can also have a grid of Pads like you did with switches ;)

Aaaanyways, here's an example...it uses Pads - the last pressed pad is lit and at the press of each pad a value of 0 to 63 (according to the pad) is transmitted on CC (user-defined) and in midi channel Ch (user-defined) on Lemur target 0

Change the expressions shown in the project window with blue values (CC and Ch) to your desired CC number and midi channel

commonCCpads.jzml

Note: Im not currently at my studio and havent checked if its working correctly in reguards to the midi channel - I dont actually remember the correct way to set it up. If you notice that selecting midi channel 1 results in messages being transmitted in midi channel 2 let me know and I'll fix it