High number of MIDI controllers

MBM's icon

Hello,

I use in my patchs a lot of parameters that I manage with my Lemur. It´s a high number of MIDI controllers what I need and I always write them one by one (ctlin 1 1, ctlin 1 2... ctlin 4 125, ctlin 4 126, etc.). What I wonder is if there is a form to do this without writing them one by one. Any ideas?

Thanks and best regards.

Thinksamuel's icon

The second Javascript tutorial creates sliders up until 128 with one click only :-)

MBM's icon

And is it not possible without JS? I don´t know programming in JS...

Thanks and best regards.

spectro's icon

Assuming I understand your question, one solution could be to build-in a "midi learn" system to your patches parameters in a similar way that Ableton Live works. I know that this is easier to say than to do, but it is possible to do, if a little time consuming to initially get sorted...

MBM's icon

Of course, it would be great, but I don´t know how to do it.

Thanks and best regards.

MBM's icon

So you can imagine why I need to do this, I upload an image from a normal patch of mine. There are a lot of more controllers and it´s very tired to write everytime every control.

Thanks and best regards.

978.Captura_de_pantalla_2010-08-17_a_las_0.png
png
yas's icon

cant you just use [ctlin] without arguments and then pack the messages into lists and use [route 1 2 3 etc.]?

MBM's icon

How would it be? I don´t imagine that now...

Thanks and best regards.

MBM's icon

Let´s see:

Max Patch
Copy patch and select New From Clipboard in Max.

I would need to invert the order of the outputs of [ctlin], but I don´t know how to do it. Any idea?

(I use "-1" cause I want to controll the channel number)

Thank you very much and best regards.

seejayjames's icon
Max Patch
Copy patch and select New From Clipboard in Max.

to invert the order of outlets (or swap any pair of numbers so they come out in the right order) use [swap]:

MBM's icon

Thank you very much! Now it works like a charm :-)

Best regards.