TouchDesigner & Bitwig - TDBitwig (Patreon)
Content
In my video, I provide a comprehensive guide on how to connect TouchDesigner and Bitwig Studio using a set of modules called TD-Bitwig.
Initial Setup
I start by opening Bitwig Studio and navigating to Settings and then to Controllers. There, I add a new controller and select TouchDesigner. I explain that Bitwig now runs a server at the local address 127.0.0.1, listening on port 8088, which enables it to communicate with TouchDesigner.
- Bitwig Announcement: https://bit.ly/3RAb743
- TDBitwig User Guide: https://bit.ly/3rtWlkM
- Download TouchDesigner (non commercial is free): https://bit.ly/3PWhWvO
TouchDesigner Basics
I switch to TouchDesigner, which I describe as a visual coding environment. I create a new project and start with a clean slate by deleting all the existing subpatches. Then, I add the "Bitwig main" module to establish an immediate connection with Bitwig Studio.
Interactivity
Next, I add a "Bitwig track" module in TouchDesigner. This allows me to interact with the currently selected track in Bitwig Studio, which can be changed through TouchDesigner's inspector pane.
Creating a Simple User Interface
I go on to create buttons and sliders in TouchDesigner. These are used for track selection, volume adjustment, and panning in Bitwig Studio. I organize these controls neatly using containers and then switch TouchDesigner to "Perform Mode," turning it into an interactive application.
Control & Feedback
I demonstrate how to link these buttons and sliders in TouchDesigner to control Bitwig Studio. I also show that any adjustments made in Bitwig are reflected back in TouchDesigner, confirming a two-way interaction.
Additional Information
Finally, I mention that there are other modules and beta features in TouchDesigner for more complex interactions. I point viewers to additional guides and resources for a deeper understanding.
I wrap up the video by inviting viewers to comment if they're interested in more tutorials on TouchDesigner, TouchOSC, or Open Stage Control in relation to Bitwig Studio. I thank everyone for watching and encourage them to like the video and subscribe for more content.