Java extension : browser random selection (requesting reviews)

Post Reply New Topic
RELATED
PRODUCTS

Post

Sorry, I already posted this topic in the main bitwig forum, as I thought this subforum was dedicated to hardware controlling. If someone wants to delete the original post, I'm obviously ok with it.
Sorry again…

=========

Hi there,
As a developer for few years now (mainly Python and JavaScript), I started a Java extension here :
https://github.com/kernicPanel/browserRandomizer
The extension is already working, and can be downloaded in the releases.
Personally, I find it really fun to use.

But I feel my code is clunky, so if somebody is ready so spend some time to review it, I'll be grateful.

Post

I do love me some randomising. I'm going to get into Java this week, so i obviously can't comment on good developing, but i'm keen on seeing where this goes. I use randomisation a lot in my workflow so I'd like to tinker with this as well.

If I have time and you're okay with someone tinkering with it, I'd add more randomisation and more UI control.
Automatically assigning random name [boolean]
-- Adding date [boolean]
-- Adding time [boolean]
Randomise preset [boolean]
Randomise parameters [boolean]
-- Randomisation range [int, int] (cause full randomisation of parameters often gets chaotic in complex instruments)

something like that.
There may even be some way to get some control over the random device selected (categories?)

Post

JonSewi wrote: Tue Jul 12, 2022 1:30 pm I do love me some randomising. I'm going to get into Java this week, so i obviously can't comment on good developing, but i'm keen on seeing where this goes. I use randomisation a lot in my workflow so I'd like to tinker with this as well.

If I have time and you're okay with someone tinkering with it, I'd add more randomisation and more UI control.
Automatically assigning random name [boolean]
-- Adding date [boolean]
-- Adding time [boolean]
Randomise preset [boolean]
Randomise parameters [boolean]
-- Randomisation range [int, int] (cause full randomisation of parameters often gets chaotic in complex instruments)

something like that.
There may even be some way to get some control over the random device selected (categories?)
I'm already working on parameters randomization with a range, but feel free to open an issue or a PR on github.

Post

BTW, with help from the community, the code is much cleaner than it was when I posted initially.

Post

Just saw this script featured on Polarity's YT page. good stuff! comment section might be interesting for feature ideas.

Post Reply

Return to “Controller Scripting”