I’m trying to get track names and colours of the first 16 tracks. Is it possible to do it without loading the plugin in those 16 tracks?
No. Regular plugins depends on host actually applying those APIs.
So user must add instance to each track.
Thank you for your answer! I think I had a plugin that get the first 16 track names with only one instance but I dont know how it gets it.
Well, historically plug-ins used Mackie HUI emulation but it has many drawbacks (imho).
- As you’ve mentioned it’s limited to current bank number of channels (which is what the HUI mixer should control).
- It requires a lot of extra setup from the user and can easily break.
- The resolution and data format is limited to older protocol. I’m not sure how well HUI would support unicode or what resolution of parameters data it supports.
So simplest and most compatible:
- User adds insert on each instance.
- If your target users are on a specific host, it might be simpler to see if there’s API of that specific host. many hosts has their own OSC format or even better, REAPER has a complete separate API that might be useful. but those are not universal.
Oh, I understand. Thank you very much!
