Is it possible to make documentState modifiable from the IO panel?

Post Reply New Topic
RELATED
PRODUCTS

Post

to create a boolean in document state:

Code: Select all

 
// this setting will now show in the io panel, but be non-interactive
const isWed = host.getDocumentState().getBooleanSetting("Group Name", "Is Wednesday", false);
Screen Shot 2022-02-01 at 4.02.31 PM.png

From here, I have a idea of how to make it interactive maybe???

Code: Select all

isWed.toggle().addBinding(host.getBindingSomehow()??)
I'm at an impasse. Is it possible to make these settings controllable through bitwig? Or do I have to use my controller to set them?
You do not have the required permissions to view the files attached to this post.

Post

i'm not sure if i recall correctly but if my memory serves me moss stated that it doesn't work in the panel. I use enum settings for these They end up being more readable anyways because you choose the words in there. not just true/false flags.
----------------------------------------------------------------------
http://instagram.com/kirkwoodwest/
http://soundcloud.com/kirkwoodwest

Post

Good call on the enums for readability. Bummer they can't be selected in the panel directly... I'll just have to create a "Settings Mode" that some wacky combination of button pushes enables.

Post Reply

Return to “Controller Scripting”