ldrolez / clyphx-live11

ClyphX advanced macros and scripting for Ableton Live 12, 11 and 10
GNU Lesser General Public License v3.0
202 stars 19 forks source link

Can't control/access devices that are grouped in racks - Live 12.1b8 #61

Open gabrielsgadgets opened 2 months ago

gabrielsgadgets commented 2 months ago

For whatever reason I can't control any devices that are grouped inside a rack. For example, Dev"x" Off/On works just fine with devices outside of a rack, but as soon as I drag them into a rack it no longer works.

Maybe I'm doing something wrong, but I've been testing it with a new liveset and it seems like it's a consistent issue;

light2peter commented 2 months ago

Hi, when you put it inside a rack it becomes a nested device. You can't refer to it by name anymore but you can use the number, with periods to represent nested devices. So if you have

DEV1 ONOFF

outside the rack, then when you put it in a rack, the command would have to be

DEV1.1 ONOFF

DEV1 now means the rack, and DEV1.1 is the first device in that rack.

The documentation doesn't, but should, explain that. And it might also be a good feature to have it search for names inside the nested devices.

As another example, if I have an instrument rack as DEV1, which has a single chain with an Operator feeding into a Utility, the Operator is DEV1.1, and the Utility is DEV1.1.2

In my experiments (in ableton 11), DEV1.1.1 also means the Operator for some reason.