Spencerx / bitwig-timecalc

time & frequency calculator for Bitwig Studio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TimeCalc

A simple time & frequency calculator as a controller extension for Bitwig Studio. This can be useful to e.g. set the attack and release values of a compressor or the decay for percussive sounds.

Install from a release

Download the latest .bwextension file from the releases page and copy it into the Extensions folder of your Bitwig Studio installation:

  • Linux: ~/Bitwig Studio/Extensions/
  • Mac: ~/Documents/Bitwig Studio/Extensions/
  • Windows: %USERPROFILE%\Documents\Bitwig Studio\Extensions\

For Bitwig Studio > 3.4, you can also drag the file from your downloads into the Bitwig Studio window.

Build & install from code

I am assuming Linux here.

mvn install
cp target/TimeCalc.bwextension ~/Bitwig\ Studio/Extensions/

Activate the extension

Go to Settings > Controller and add a new one. Pick ensonic as the vendor and select TimeCalc as the hardware. The extension does not have any settings (yet).

Now you'll find the extension at top-left of Bitwig Studio:

main ui

Note: the values in are only filled, once you start modifying the project. This is done, as oherwise Bitwig Studio will mark the project as modified when this extension updates the window.

Usage

The shown values are based on the current tempo. For each note, you get the duration in ms and the frequency corresponing the wevelength in Hz. Simply select the value you need, copy it and paste it into the device.

The values are empty, if the audio engine is disabled fro the current project.

Tutorials

  • Odo Sendaidokai: de en
  • Polarity Musik: en

About

time & frequency calculator for Bitwig Studio

License:MIT License


Languages

Language:Java 100.0%