zsteinkamp / m4l-Bluhand

Auto-labeling iPad control surface for Ableton Live that follows the currently selected device.
7 stars 0 forks source link

Amazing Bluhand idea #1

Open Seekingseek opened 1 year ago

Seekingseek commented 1 year ago

Hey man,

first of all, thank you sooooo much, to creating such a powerfull device. It`s beautiful! :)

I have a small question, would be possible to get the Makro backgroundcolor in sync, in replace of the trackcolor on the fader? For example like below:

It would be soooo awesome, to get this thing run.

Thank you so much in advance, and sharing your beautiful work. Much appreciated.

MacroBackgroundColor

zsteinkamp commented 1 year ago

Cool idea! I will look into this.

Have you seen https://github.com/zsteinkamp/m4l-zs-Knobbler3 ? It rolls in the Bluhand functionality with two other TouchOSC tabs (32 sliders) that let you do a static/persistent mapping. I would probably do the enhancement there first.

Seekingseek commented 1 year ago

I`m happy that you like the idea. And hope, that you will be successful with that. But I´m pretty sure, you will make it :)

Yes, of course. it was in the "Bluhand" pack in. Its kind of pretty cool. The remember function is beautiful and logic build. Because in Ableton, as you know, we dont have the possibillity to save, MIDI Mappings and implement afterwards in projects. You`re a real gift for artists like me, which has no capabilities to check and master M4L and JS like your work.

One minus for knobbler3 in my sets. I have something like, 30 different device groups, to change every parameter (devicegroup) I would need 30 pages, and the live update from bluhand, is for my uses a bit better in action or it`s still possible to have an amazing live update like on the bluhand?

zsteinkamp commented 1 year ago

Hey there -- So I looked into it and even tried some things that were not documented, just in case, and I'm not seeing a way to get that parameter color from inside of Max For Live.

If you look at where "color" is mentioned in the Live Object Model here (https://docs.cycling74.com/max8/vignettes/live_object_model) it's just for Tracks, Chains, Clips, Clip Slots, and Scenes. Unfortunately there is nothing for DeviceParameters, and nothing in the Rack devices that mentions the parameter knobs. :(

I'll keep my eyes open. So far dead ends.

On the Bluhand vs. Knobbler thing -- the difference is that with Knobbler you can map specific parameters from specific devices to specific sliders. It's a different approach that may or may not work well for you, especially if you usually are all over all your parameters :)

Seekingseek commented 1 year ago

Hey :)

I am impressed, how fast and motivated you are in this thing. Thank you so much, for taking your time, and trying some things out. It`s so beautiful to see and much appreciated. I also made my searches, and maybe this list, could help you out, to get the result.

On one line you can see the macro_assignment or macro_assigned, which will provide the result, of the background color, I think.

(https://docs.cycling74.com/max5/refpages/m4l-ref/live.colors.html)

There is still a small example file. But do not get it work, Maybe you can play with that and check, if this is what we`re looking for.

Otherwise, I will be check some more and if is still something useful stuff, I will come back to you with more information, how we could upgrade your amazing device for macrogroup chains :)

Maybe Knobbler will be a good alternative. I will make some tests and check, if this could be possible to use. Theory is one thing, practice another :)

But one point is, I thing, Knobbler will be for some other great uses needed. It`s so cool, to see how much possibilities are out there, with the knowledge and tools. Ultimate possibilities.

example