One of the more exciting things about K-Mix is its flexibility. When connected to a computer this device can serve as an Audio Interface, Mixer, and Control Surface all at the same time. While using the K-Mix in Mix mode, the diamond pad will send standard Mackie Control Messages. These messages can be used with a… Read more »
Posts Categorized: Bitwig Studio
In the last article we examined building some objects in order to house custom functionality, and variables for the Transport in Bitwig. In this article we will start building another object that deals with automatic parameter mapping and LED feedback for device parameters in bitwig. You can check out all the scripts at the Github… Read more »
In the last installment we successfully implemented some transport control in our script to play, stop and record from our controller, as well as input notes. This article will focus on creating and using observers to get information from Bitwig sent to our controllers. This is useful if your controller has any type of LED feedback. You… Read more »
In the last article we succeeded in creating a user input section that allows us to MIDI map CCs from our controller to any parameter in Bitwig, just as we are used to doing in other DAWs. In this article we will dive a bit deeper into the API to get control of, and get… Read more »
In the previous article we walked through the setup and creation of a basic controller script for Bitwig Studio. In this next installment we will implement freely mappable CCs so you can use any controller you have laying around to interact with Bitwig.
When I first heard about Bitwig Studio years ago, there was one feature that really caught my eye. In promotions for the software they always mentioned that they would have an ‘Open Controller Scripting API’. Coming from an environment like Ableton Live, which has an undocumented and ‘closed’ API, this was hugely exciting. In this… Read more »