robust identification of CursorDevice change

RELATED
PRODUCTS

Post

Kirkwood West wrote: Fri Mar 07, 2025 10:15 pm Just digging through some old threads and wanted to update this one. We got Track GUIDS in API20!!

Code: Select all

class:  Track 
method: .getChannelId()
Any ideas for what this might be useful?

Post

moss wrote: Fri Mar 07, 2025 10:23 pm
Kirkwood West wrote: Fri Mar 07, 2025 10:15 pm Just digging through some old threads and wanted to update this one. We got Track GUIDS in API20!!

Code: Select all

class:  Track 
method: .getChannelId()
Any ideas for what this might be useful?
True, probably not for most extensions...

But i think a big thing is knowing when the track actually changes under the cursor. I think the only way to do that before was with equals values.

Maybe also there is special data you want to store with a particular track, the uuid allows you to do this.
----------------------------------------------------------------------
/CTRL → http://slashctrl.io
Music & mixes → http://soundcloud.com/kirkwoodwest

Post

Kirkwood West wrote: Sat Mar 08, 2025 7:55 pm
moss wrote: Fri Mar 07, 2025 10:23 pm
Kirkwood West wrote: Fri Mar 07, 2025 10:15 pm Just digging through some old threads and wanted to update this one. We got Track GUIDS in API20!!

Code: Select all

class:  Track 
method: .getChannelId()
Any ideas for what this might be useful?
True, probably not for most extensions...

But i think a big thing is knowing when the track actually changes under the cursor. I think the only way to do that before was with equals values.

Maybe also there is special data you want to store with a particular track, the uuid allows you to do this.
Thanks!

Post

Another use for cursor track identification came up on the #controllerism discord. Now its possible to design your own follow cursor track modes using the UIUD. i.e. track changes then select the device index of your choice. thats pretty damn cool its possible to dynamically change the follow mode at run time!
----------------------------------------------------------------------
/CTRL → http://slashctrl.io
Music & mixes → http://soundcloud.com/kirkwoodwest

Post Reply

Return to “Controller Scripting”