Storing arbitrary amount of data in a document?

RELATED
PRODUCTS

Post

moss wrote: Fri Oct 09, 2020 9:46 am
Kirkwood West wrote: Fri Oct 09, 2020 6:58 am I might consider NOT storing the data into the NoteStep.y parameter and trying a different slot because apparently y is only ranged from 0 - 126! i wonder why because I'm pretty sure the midi spec is 0 - 127 but bitwig says 127 is out of range. "Parameter y(=127) must be in range 0 - 126"
I guess you have set the 2nd parameter of "host.createLauncherCursorClip" to 127 but you need to set it to 128.
nailed it. you are a hero. :party:

also updated the link to the video. (https://imgur.com/a/MC64vzY)
----------------------------------------------------------------------
http://instagram.com/kirkwoodwest/
http://soundcloud.com/kirkwoodwest

Post

Also should note on here... I did a version where I write to a clip 1200 notes at a time and sometimes caused bitwig to not keep up. reading from the clip seems to be ok for now.

Still have yet to figure out how to write additional data to the noteStep properly, not sure if I was casting my data properly to fit into timbre, releaseVelocity, etc. Also not sure if I needed to set a delay between generating the note step and writing the additional data to it. But for now I have moved on.
----------------------------------------------------------------------
http://instagram.com/kirkwoodwest/
http://soundcloud.com/kirkwoodwest

Post

moss wrote: Thu Aug 13, 2020 7:17 pm Hehe, this is well hidden :-)

---- SPOILER -----

....

....


The objects you fet from the getXXXSetting also implement the Setting interface.
i'm still looking for this hide() function... also referenced here... viewtopic.php?f=268&t=517232

intellij doesn't seem to think it exists and will not compile it.
----------------------------------------------------------------------
http://instagram.com/kirkwoodwest/
http://soundcloud.com/kirkwoodwest

Post

Kirkwood West wrote: Fri Jan 15, 2021 11:14 pm
moss wrote: Thu Aug 13, 2020 7:17 pm Hehe, this is well hidden :-)

---- SPOILER -----

....

....


The objects you fet from the getXXXSetting also implement the Setting interface.
i'm still looking for this hide() function... also referenced here... viewtopic.php?f=268&t=517232

intellij doesn't seem to think it exists and will not compile it.
As I wrote, it also implements the Setting interface. So, you need to cast it to that:

((com.bitwig.extension.controller.api.Setting) mySetting).hide ();

Post

of course this worked... :) thank you compadre.
----------------------------------------------------------------------
http://instagram.com/kirkwoodwest/
http://soundcloud.com/kirkwoodwest

Post Reply

Return to “Controller Scripting”