antanasbruzas / abNinjam

NINJAM client
MIT License
12 stars 2 forks source link

abNinjam

Building from source

To disable vst3 build use -DABNINJAM_VST=OFF
To disable lv2 build use -DABNINJAM_LV2=OFF

Linux (Ubuntu)

Build

Install

cmake --build . --target install

Uninstall

cmake --build . --target uninstall

Windows

Build

Install

cmake --build . --target install --config Release

MacOS

Build

Install

cmake --build . --target install --config Release

Usage

Plugin can be used with GUI or specifying parameters in ~/abNinjam/connection.properties file. Available options:

autoLicenseAgree property is used to automatically agree to the license provided by the server (for example if you use your own server and know the license) (default: false).
autoRemoteVolume is set for adjusting remote channel volume by distributing it and protecting from clipping (default: true).
autoSyncBpm enables sending OSC message /tempo/raw {int} to host to change it's BPM if BPM is changed on Ninjam server. As well as sending /bpm command or voting command to change BPM for Ninjam server if BPM is changed on host. (default: true)