wpostma / BitwigJavaDemoProject

sample minimal java demo controller extension (for testing purposes and learning) - uses jdk 17

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

This is a dummy empty bitwig controller API project just used to save me time.

  1. create new project from bitwig's help/documentation tab button.

  2. make sure JDK17 (bitwig 4.2) version (or whatever current JDK is current in your bitwig version) is installed.

  3. make sure the SDK is set in the IDEA ide project. (right click in project, Open Module Settings, check Project Settings > Modules > this module > Dependencies > Module SDK.

More tutorial notes:

https://github.com/outterback/bitwig-controller-tutorial

Sample code:

ROLI Seaboard

https://github.com/bitwig/bitwig-extensions/blob/api-16/src/main/java/com/bitwig/extensions/controllers/roli/SeaboardRISE.java

Bitwig's own Sample reference JAVA controller code https://github.com/bitwig/bitwig-extensions/tree/api-16/src/main/java/com/bitwig/extensions/controllers

Sample opinionated framework for working on top of the api https://github.com/teotigraphix/Framework4Bitwig/tree/master/daw

Driven by Moss https://github.com/git-moss/DrivenByMoss

About

sample minimal java demo controller extension (for testing purposes and learning) - uses jdk 17


Languages

Language:Java 95.8%Language:Batchfile 2.2%Language:Shell 1.9%