Skip to content

Bitwig Studio MIDI Controller for MusaDSL Live Coding Environment (Bitwig Studio 4)

License

Notifications You must be signed in to change notification settings

javier-sy/MusaLCEforBitwig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Musa Live Coding Environment for Bitwig Studio

Bitwig Studio Controller for Musa Live Coding Environment.

This project is part of Musa Live Coding Environment.

Musa Live Coding Environment is a suite of components to add a live coding environment based on Musa-DSL to several DAW's (Ableton Live 11 or higher and Bitwig Studio 5 or higher, for the moment).

The suite is composed of:

  • Atom source code editor (where the user edits the source code of the composition and can submit commands to run on real-time).
  • musa-dsl-atom-repl plugin for Atom editor (that allows Atom editor to communicate with the server).
  • MusaLCEServer processing server (the server that interprets the source code and the commands submitted by the user).
  • MusaLCEforLive Ableton Live Controller (that establishes the communication between Ableton Live and the server).
  • MusaLCEforBitwig Bitwig Studio Controller (that establishes the communication between Bitwig Studio and the server).

You need also, of course, Ableton Live 11 or greater or Bitwig Studio 5 or greater.

MusaLCEforBitwig (this component) integrates with Bitwig Studio as a MIDI Controller Script.

Install

TODO

Usage

TODO

Documentation

TODO

Acknowledgements

Thanks to Jürgen Moßgraber (Youtube Channel) for his Bitwig Controller API Tutorial. It has been a great source for understanding Bitwig API and starting this project.

License

MusaLCEforBitwig Copyright (c) 2021-2023 Javier Sánchez Yeste, licensed under LGPL 3.0 License

About

Bitwig Studio MIDI Controller for MusaDSL Live Coding Environment (Bitwig Studio 4)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages