/bitwig-randomizer

Bitwig randomizer

Primary LanguageJava

Randomizer

Bitwig randomizer

@polarity did a review for the version 1.0 https://www.youtube.com/watch?v=KXkJyn4Qsho

WARNING

This WILL lead to unexpected results, be sure to lower your volume before using.

Motivation

I enjoy surprises, and I think that creativity comes from constraints.

So I wanted to make a script that would randomly select a Bitwig browser item. This allows me two main things:

  • Select unexpected items, which open up possibilities for me to explore.
  • Force me to use a forgotten device, plugin… etc. to try to master it.

I added a name genarator, wich tries to be inspiring. It can be used to name devices, tracks, presets, etc., but also to name projects.

Activation

Copy the released extension to your Bitwig extensions folder.

Activate it in the settings.

activate_randomizer.mp4

Usage

Parameters randomization

Devices parameters can be randomized. A ratio can be applied to limit the range of the new value. We can randomize the current parameters page or all of them.

usage_randomizer_parameters.mp4

Browser random selection

This extension allows users to select a random item from the browser. It could be any browser related item type, like device, plugin, wave file, preset, modulator…

  • Select random item opens a browser if none is already opened and selects a random item from the current opened browser.

  • Add current item adds the current selected item. This is the same as OK in the browser. For me, it is convenient as it is close to the random button.

usage_randomizer_browser.mp4

Random name generator

An option is available to prepend the generated filename with the current date.

usage_randomizer_name.mp4

Another option lets you customize the date format. The default template is yyyy-MM-DD_ which would expand to e.g. 2022-07-31_. All the possible patterns are docuemnted here.