I was trying to see if Cabbage would be useful for developing my application. I need to be able to instantiate widgets dynamically as I’d like to include controls to add/remove different types of sequencers and then switch between them (showing/hiding as needed).
In the documentation it says that
cabbageCreate must be used at time 0. Is this time 0 for csounds itself or is this per instrument? If it is for csounds, is it possible to simply instantiate a group of widgets and then change their channel names as needed? I figure having a pool of all expected controls would be one workaround, altering the channel names they are associated with when switching between sequencers of the same kind.
Thanks in advance for any help!