Accessing Clip Key and Scale via Live Object Model

Tolga Zafer Ozdemir's icon

Greetings,

I have been trying to retrieve the key and scale information from the Live Object Model. It seems that this data resides at the song level. However, when attempting to access the key and scale of individual clips, there doesn’t appear to be a straightforward solution — unless you run the entire set, select each clip manually, and observe the key and scale results.

Is there any way to retrieve this information?

Greg Ross's icon

What are you trying to do? For me if I have two clips, each with a different scale, and I’m observing live_set property scale_intervals it changes depending on which clip Is selected.

Tolga Zafer Ozdemir's icon

Hi Greg, thank you for asking.

I’m trying to collect the key and scale information on the fly for each playing (not just selected) clip.

I can track the Scale Awareness, but it seems to change even when I select a clip that isn’t playing, so it doesn’t help with collecting the correct information.

The key and scale information exists at the song level, which means I can’t access the key and scale of the currently playing clip.