Hello dear max/msp community
this is my first post - I am building a live sampling improvisation patch
so whats my problem?
midiparse gives me controller number and value
and I want to map different encoder to control different u-menus/live.tabs with each around 17 items
umenu accepts 0-16 to set my 1-17 items
but which module translates my midi 1-127 into 0-16?
also a problem is that I want to filter out all irrelevant controller numbers:
that means only if CCNo X passes its values it accepts them to modulate through item 1-17 in umenu
- select is cool but it only bangs on CCNo X
- gswitch is almost there with == CCNo X Modification, but it also puts values out if i turn an other encoder - it settles on a certain value depending on the encoder I turned. didn't figure out how exactly this numbers get calculated...
How would you search for this kind of problem? I don't even know how to articulate my search to search the thread - what advise would you give a beginners? I guess it is a typical "max problem".
greetings from vienna