Home Artists Posts Import Register

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.

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.

Files

Beginner Interface with TouchDesigner & Bitwig - TDBitwig

@TouchDesignerOfficial works now flawlessly out of the box with @bitwig Studio. Make Interfaces for Bitwig or make visuals for your songs 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 -- 💕 Support me on Patreon: https://bit.ly/3PgbxZz 💰 or donate via Paypal: https://bit.ly/3cae9t8 🎧 Buy my Music: https://polarity.bandcamp.com/ 💾 Download my Tools / Github / Resources: https://polarity-dnb.de/blog/polarity-music-tools-samples-and-bitwig-presets-update-2019.html 💻 Check out my gear on Kit: https://kit.co/polarity/polarity-music-kit -- DEALZ: 🛒 Buy Bitwig Studio & Support me https://bit.ly/3yQEyDU 🛒 Upgrade Bitwig Studio & Support me https://bit.ly/3OimEjc 🛒 VST/AU Plugin Deals https://bit.ly/3zcvo66 -- SOCIAL MEDIA Discord: https://discord.gg/eWwFBww Blog: https://polarity-dnb.de/blog/ Twitter: https://twitter.com/polarity Reddit: https://www.reddit.com/user/polarity-berlin/ Business Inquiries: robert@polarity-dnb.de Paypal Donations: donate@polarity-dnb.de

Comments

Alexandre Enkerli

The user’s guide does explain how to set things up between devices! To properly setup your OSC connection, make sure of the following: The Bitwig IP Address setting in TouchDesigner matches the IP address of the device running Bitwig The TouchDesigner IP Address setting in Bitwig matches the IP address of the device running TouchDesigner The TouchDesigner In Port number in TouchDesigner matches the TouchDesigner Port number in Bitwig The Bitwig Port number in TouchDesigner matches the Bitwig In Port number in Bitwig Also: Open Sound Control (OSC) The communication between TouchDesigner and Bitwig Studio relies on Open Sound Control (OSC), a message-based protocol using UDP. The use of OSC allows for communication between any number of devices on a network, and enables the TDBitwig System to send high-resolution data between separate devices running TouchDesigner and Bitwig Studio respectively. So, yes, the system is designed so that BWS and TD can be running on different devices. On a well-configured local network, that can be pretty efficient (with relatively low-latency, I’m guessing.)

Dayzdubz

I have TouchOSC on my iPad so any tutorials would be great and is it possible as I’m still very new to Bitwig to share more projects as I have learned so much just his you eq thing drums and effects I have third party effects so I can follow most it would be very beneficial they don’t have to be finished tracks even part tracks just I learn a very lot kind regards