TouchDesigner Vol.037 Automation and Remote Control with OBS WebSockets

TDSW will be hosting a TouchDesigner workshop titled Automation and Remote Control with OBS WebSockets!

About this Event

We finally welcome Matthew Ragan!

--- This is my massage for this workshop. ( You can skip next line :) ----

April 2018, when Tokyo Developers Study Weekend (TouchDesigner Study Weekend at that time) started, there were not many pages of Touchdesigner knowledge on the internet. Many of the users who encount TouchDesigner at that time, including me, would have arrived at his home page. The TouchDesigner technology he shared around the world is more than just a tutorial feature as an explanation. It suggested what kind of potential this wonderful software could have and what kind of work and content it would develop into.

I didn't know anything about TouchDesigner, but I followed his tutorials and blogs, translated them, and gradually understood them. Thanks to that time, I realized how wonderful TouchDesigner was, and TDSW was able to continue and grow.

At first, TDSW was a small community that shared what its members knew as a study session, but gradually it became possible to offer many wonderful creators and artists in Japan. Sometimes I invited an overseas instructor. One of my big goals was to invite Matthew Ragan to TDSW someday.

At the TouchDesigner Summit in Montreal last year, TDSW had the opportunity to have a talk session.I went to Montreal to tell the software community about TDSW activities in Japan.Matthew had a workshop there and for the first time I had the opportunity to talk to him directly. At that time, I directly told him, "I want to invite you to TDSW someday." Matthew answered with a smile, "Of course". A little over a year after that, we will achieve the goal after two years.

When I met TouchDesigner, I didn't just learn the technology. By learning the common language of software, I have been able to connect with people all over the world that I could not have known. By working hard on what you can do, you will have the opportunity to work on a project with someone you respected and admired. I learned a lot about vision, attitude, continuity and challenges. I believe that all TDSW participants are willing to actively create something. People who try to create something by themselves have joy, regret, excitement, and a sense of accomplishment that only those people can experience.

TDSW has achieved one of its goals, but next year I would like to be a community that conveys not only the technology but also the wonderfulness of creating and continuing.

Please enjoy the workshop with Matthew Ragan!


Thank you so much!

TDSW co-founder


We have our Patreon. You can watch all of our live streaming workshops with the TDSW Excellent plan for $35/month. Please give it some consideration if you are going to continue taking our workshops.

We just started our English subtitles challenge. If you think that we have been doing something meaningful for the creative community, please consider contributing or sharing!



This event will be held online via the Zoom webinar.

Find "Go to online event page" in order confirmation email via Eventbrite for the Zoom link.

The recording of this event is going to be shared with ticket holders within 5 days after the event.

Don't hesitate to let us know if you register for this event and don't receive any emails from us after five days.



■ Date

11th December 2020 17:00-20:00 PST/12th December 10:00-13:00 JST

Check the event time in your time zone.

  • We recommend you to join the webinar room at least 5 minutes prior to the workshop.
  • We will open the room 30 minutes prior to the event. Please complete testing your computer or device audio before the workshop.


■ Language



■ Level



■ Registration fees

You will get access to the live stream and recording of the event.
  • General live streaming & recording - 2,000 JPY + Service fee
  • Student live streaming & recording - 1,000 JPY + Service fee
Check out Peatix if you don't have a payment option here.


■ How to join the Zoom webinar

  • Find "Go to online event page" in order confirmation email via Eventbrite for the Zoom link.
  • You will receive sample files via an Eventbrite email 2 hours prior to the event that day.
  • Please make sure you can receive an email from

■ Timetable (subject to change) time in PST

16:30 -17:00 Open

17:00 - 17:10 Introduction

17:10 - 18:00 Workshop

18:00 - 18:10 Break

18:10 - 19:00 Workshop

19:00 - 19:10 Break

19:10 - 20:00 Workshop

20:00 - 20:10 Update from TDSW

20:10 Close


■ Contents (subject to change)

2020 has been a year all about remote workflows, streaming content, and imagining new approaches to solving the challenges of events - both physical and virtual. There are lots of ways to stream your own events with TouchDesigner, but where do you get started? What tools should you use? What kind of a pipeline makes sense? How can you make sure your decisions will scale easily, or work on multiple computers?

In this workshop we’ll look at a workflow that uses TouchDesigner to control OBS (Open Broadcaster Software) with WebSockets. It’s often tempting to do a whole project with just TouchDesigner, and while there are lots of ways to steam directly to the web with TD, it can often be helpful to break apart your pipeline both for efficiency and to safeguard against the unexpected. We’ll start the workshop by talking through possible video and hardware configurations, and then look at how we can use WebSockets to help create systems for remote control of OBS. We’ll see how to control OBS when it’s running on the same computer, or another machine altogether.

Finally we’ll look specifically at how we can use a Python Extension in TouchDesigner to change scenes, set transitions, adjust audio controls, control your stream and record your output. By the end of this workshop you’ll have a custom widget that you can use for streaming your own virtual events with OBS.


Topics covered in this workshop will include:

  • Streaming pipelines and system flow
  • WebSockets
  • Python Extensions in TouchDesigner
  • Custom Parameters
  • OBS (Open Broadcaster Software)
  • Controlling OBS from TouchDesigner: Changing Scenes, Setting Transitions, Adjusting Audio Levels, Start and Stop Recording, Start and Stop Streaming
  • Tools we’ll use and explore in the workshop:
  • OBS
  • OBS Websocket
  • What are Websockets


■ About the instructor

Matthew Ragan

Matthew Ragan, a California native, earned his BA from the California State University in Fresno. After graduation he moved to New England where he worked with Keene State College from 2005 – 2012. His time in New England was spent working for Upward Bound, an educational outreach program, and for the Center for Engagement, Learning, and Teaching as a specialist in educational media creation and distribution. Much of his work with academic technology centered on free or affordable online tools for creating and distributing web-based content. During his time in the northeast he also trained with the New England Center for Circus Arts developing skills in partner acrobatics, static trapeze, and aerial fabric.

In August of 2012 he moved to Arizona to pursue his MFA in the Interdisciplinary Digital Media and Performance program at Arizona State University. Focused on the intersection of digital media and live performance, his artistic practice and research have often explored the complexities of media interactivity in the context of performance.

During his time at ASU he collaborated on the design and implementation of the media in The arsRobotica Project, Orange Theatre Company Spring Mixer, The Veteran’s Project, romeoandjulietVOID, Terra Tractus The Earth Moves, Mantarraya, Wonderdome, Before you Ruin It, Asylum, The Fall of the House of Usher, Concrete Matters, Soot and Spit, Theatre of Science Presents: Neuro, X-Act, Half-way House, Sparrow Song, and Bocon.

After completing his MFA, Matthew moved to San Francisco to join the Obscura Digital software team. His role at Obscura was largely rooted in the systematic and artistic implementation of creative ideas and concepts. He worked on projects in a wide range of technical and artistic needs, from single user experiences to rendering large distributed real-time synchronous digital environments.

In 2018 Obscura Digital was purchased by The Madison Square Garden Company. Through the transition from Obscura as a private company to being part of Madison Square Garden Ventures he moved into a leadership position as the Director of Software. His work is focused on the challenges and opportunities of large immersive venues, and helping steer the development pipeline of real time content for MSG Sphere.

His personal work continues to explore the intersection of digital media, live performance, and interactive installations on scales both massive and intimate.

Matthew Ragan





■ Requirements

  • A recent computer with the latest official TouchDesigner (Build 2020.27390) installed.
  • A 2-button mouse with scroll wheel), or 3 button mouse.
  • Please consult the System Requirements to make sure your computer is capable of running TouchDesigner.

■ Notes

  • No refund even if you leave the event earlier.

  • The closing times may vary depending on how quickly we make progress.
  • Photos, videos, and/or screenshots will be taken at this event. We will possibly share them via our social media accounts.


If you have any questions please contact us.


■ Organizer

TDSW | Tokyo Developers Study Weekend is an organization that runs workshops/events aiming to share techniques and knowledge about digital creativity and networking among creators and manages a community with creative people. We have organized more than 70 events and had more than 4000 attendees in total since April 2018. We deliver exciting after-hours and weekends to creative people focusing on visual programming tools such as TouchDesigner.