# Automate Videosync a/v output recording?

**URL:** <https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525>\
**Category:** Videosync\
**Created:** [January 25, 2024, 11:53am UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525 "2024-01-25T11:53:41Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![ridge](https://forum.showsync.com/letter_avatar_proxy/v4/letter/r/d2c977/32.png) [@ridge](https://forum.showsync.com/u/ridge)\
**Post date:** [January 25, 2024, 11:53am UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/1 "2024-01-25T11:53:41Z")

</div>

I see that the good people at OBS have devised an OSC listener/controller. As Ableton has OSC capability, this could be a great tool for automating start/stop OBS a/v output recording from within an Ableton/Videosync project.

> **[Free - OSC for OBS App](https://obsproject.com/forum/resources/osc-for-obs-app.1222/)**
>
> OSC for OBS
> An application for Mac and PC that controls and listens to OBS via OSC.
> Made for live events for triggering and automating cues from an external application (like QLab and TouchOSC)
> 
> 
> 
> Requires: obs-websocket plugin
> 
> OSC Commands...

I don’t have the know-how for this but I’m trying. I think there may be others who can implement this faster and more efficiently…?

For as long as OBS is supported this seems a great way for a/v software to record output so the software designers can focus on the more important functions.

---

<div class="post-metadata">

**Author:** ![Jean-Paul](https://forum.showsync.com/user_avatar/forum.showsync.com/jean-paul/32/1898_2.png) [@Jean-Paul](https://forum.showsync.com/u/Jean-Paul)\
**Post date:** [January 25, 2024, 1:43pm UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/2 "2024-01-25T13:43:35Z")

</div>

Hey Rob! Thanks for sharing this! Have you tried [LiveGrabber](https://www.showsync.com/tools#livegrabber) already? It’s a bundle of Max for Live devices we offer for free that can send and receive OSC messages. I think all you’d need to set this up are the GrabberSender and the SongGrabber devices.

---

<div class="post-metadata">

**Author:** ![ridge](https://forum.showsync.com/letter_avatar_proxy/v4/letter/r/d2c977/32.png) [@ridge](https://forum.showsync.com/u/ridge)\
**Post date:** [January 25, 2024, 9:01pm UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/3 "2024-01-25T21:01:06Z")

</div>

ah very cool. I was just starting out with the onboard ‘OSC Send’ in Ableton, and feeling a bit lost, but this looks super useful. I am a hapless amateur, but I’ll give it a go…

---

<div class="post-metadata">

**Author:** ![Jean-Paul](https://forum.showsync.com/user_avatar/forum.showsync.com/jean-paul/32/1898_2.png) [@Jean-Paul](https://forum.showsync.com/u/Jean-Paul)\
**Post date:** [January 29, 2024, 11:30am UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/4 "2024-01-29T11:30:16Z")

</div>

Please let us know if you got it to work and if you’re pleased with the results!

---

<div class="post-metadata">

**Author:** ![ridge](https://forum.showsync.com/letter_avatar_proxy/v4/letter/r/d2c977/32.png) [@ridge](https://forum.showsync.com/u/ridge)\
**Post date:** [January 29, 2024, 3:06pm UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/5 "2024-01-29T15:06:37Z")

</div>

Yes. I have the websocket plugin working with a green light that tells me I’m connected to OBS,

 ![Screenshot 2024-01-29 at 14.30.03](https://forum.showsync.com/uploads/default/original/1X/a5444dd0cd8d8b96cb9ee5a618a168910eae6186.png)

wasn’t sure how to enter the “startRecording” command into the devices, so I tried the Single Note Grabber and entered “startRecording” in the address:

![Screenshot 2024-01-29 at 14.37.45](https://forum.showsync.com/uploads/default/original/1X/9434532f115a6398145035b3461b0ca86e2fc7ab.png)

and used the Grabber Sender to direct this to 127.0.0.01 Port 3333:

![Screenshot 2024-01-29 at 14.38.02](https://forum.showsync.com/uploads/default/original/1X/0760b92380d6cb57cdff18fae44c40ff1ff12053.png)

…this is probably wildly wrong, but i can’t figure another way. And it works. Please give feedback, as single note commands are not very convenient…

i’m thinking this would be a good way to automate live streaming, too

---

<div class="post-metadata">

**Author:** ![Jean-Paul](https://forum.showsync.com/user_avatar/forum.showsync.com/jean-paul/32/1898_2.png) [@Jean-Paul](https://forum.showsync.com/u/Jean-Paul)\
**Post date:** [January 29, 2024, 8:00pm UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/6 "2024-01-29T20:00:10Z")

</div>

That’s awesome! You seem to be using LiveGrabber just fine and correctly 🙂 .

I suggest you take a look at the SongGrabber device instead of the SingleNoteGrabber device though, and use the PlayingState as the trigger. Then, whenever you hit play in Live, OBS should start recording right away, and stop recording whenever you stop the transport again.

---

<div class="post-metadata">

**Author:** ![ridge](https://forum.showsync.com/letter_avatar_proxy/v4/letter/r/d2c977/32.png) [@ridge](https://forum.showsync.com/u/ridge)\
**Post date:** [January 29, 2024, 9:23pm UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/7 "2024-01-29T21:23:30Z")

</div>

hmm. great solution, but it turns out to be a bit crunchy, as the ‘stop’ command either doesn’t work or it flips round so stopping Ableton starts OBS recording. This although the GrabberSender is clearly registering a ‘0’ sent…:

![Screenshot 2024-01-29 at 21.07.20](https://forum.showsync.com/uploads/default/original/1X/d48ea877f5cf4781a05aee2c818037d7286bc669.png)

---

<div class="post-metadata">

**Author:** ![ridge](https://forum.showsync.com/letter_avatar_proxy/v4/letter/r/d2c977/32.png) [@ridge](https://forum.showsync.com/u/ridge)\
**Post date:** [January 29, 2024, 10:58pm UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/9 "2024-01-29T22:58:33Z")

</div>

sorted. it needs a different command for this:

 ![Screenshot 2024-01-29 at 22.55.50](https://forum.showsync.com/uploads/default/original/1X/6253600e8c753667bf0d9f2cf228304c525ab721.png)

---

<div class="post-metadata">

**Author:** ![koochey](https://forum.showsync.com/letter_avatar_proxy/v4/letter/k/71c47a/32.png) [@koochey](https://forum.showsync.com/u/koochey)\
**Post date:** [February 25, 2024, 6:05pm UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/10 "2024-02-25T18:05:25Z")

</div>

i would recommend to trigger start/stop with midi.

There is a great OBS Plugin where you can set for example Midi Note 0=C-2 as a trigger and send that MIDI with an Ableton Clip to the IAC Driver in that Channel. You choose that IAC Channel in the OBS Plugin and the incoming Note - 1x Start Recording = Note on Event and 1x Stop Recording = Note off Event (Bindings).

Now you have a REC Trigger Clip in Ableton.

> **[Releases · nhielost/obs-midi-mg](https://github.com/nhielost/obs-midi-mg/releases)**
>
> Allows MIDI devices to interact with OBS Studio. Contribute to nhielost/obs-midi-mg development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![koochey](https://forum.showsync.com/letter_avatar_proxy/v4/letter/k/71c47a/32.png) [@koochey](https://forum.showsync.com/u/koochey)\
**Post date:** [February 25, 2024, 6:06pm UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/11 "2024-02-25T18:06:46Z")

</div>

![Screen Shot 2024-02-25 at 7.02.07 PM](https://forum.showsync.com/uploads/default/original/1X/45d815e9dc10cc24a055233ff5f9ab8ffed8e010.jpeg)

---

<div class="post-metadata">

**Author:** ![ridge](https://forum.showsync.com/letter_avatar_proxy/v4/letter/r/d2c977/32.png) [@ridge](https://forum.showsync.com/u/ridge)\
**Post date:** [February 26, 2024, 7:50am UTC](https://forum.showsync.com/t/automate-videosync-a-v-output-recording/1525/12 "2024-02-26T07:50:18Z")

</div>

thanks, that’s another great way to activate the OBS recording via MIDI.

I have only recently started exploring the IAC channel, so I will definitely give this a try.

The Grabber tools are very useful though, for this and other times when you need Ableton to talk to other softwares.
