Old 03-28-2016, 01:00 PM   #1
Infrabass
Human being with feelings
 
Join Date: Apr 2014
Posts: 398
Default MMC support for video slave

Hi again!

Second post in the same day, i promise to stop spam the forum after this one.

I just discovered that Reaper doesn't seem to send MMC (Midi Machine Control) like the other DAW.
So for syncing Reaper and a video slave it's currently partially working with MTC (see my other post concerning my issue with MTC http://tinyurl.com/h26tdrf) but the video timeline is not updated if we just click anywhere in the Reaper timeline, not either if we nudge by frame for exemple.
It's routines that i use everyday to sync SFX with cue point in the video, etc...

Is there a plan in the future to add this feature?

Thanks again and have a great day!
Infrabass is offline   Reply With Quote
Old 03-28-2016, 02:46 PM   #2
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

Quote:
Originally Posted by Infrabass View Post
Hi again!

Second post in the same day, i promise to stop spam the forum after this one.

I just discovered that Reaper doesn't seem to send MMC (Midi Machine Control) like the other DAW.
So for syncing Reaper and a video slave it's currently partially working with MTC (see my other post concerning my issue with MTC http://tinyurl.com/h26tdrf) but the video timeline is not updated if we just click anywhere in the Reaper timeline, not either if we nudge by frame for exemple.
It's routines that i use everyday to sync SFX with cue point in the video, etc...

Is there a plan in the future to add this feature?

Thanks again and have a great day!
That sucks. Until the developers take a look at this, what about using video in the session itself. What problems would you expect from that ? Would the sync be inadequate or are you worried about the video format ?

The only other (old) thread on MMC I found is here: http://forum.cockos.com/showthread.php?t=63210
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 03-28-2016, 03:34 PM   #3
Infrabass
Human being with feelings
 
Join Date: Apr 2014
Posts: 398
Default

Thanks for your response Airon!

It's because i use reaper and cubase in sync and have a third monitor on my PC slave dedicated to VEP and the video.
It relieves a little bit of work for my already over used CPU! :-)
Infrabass is offline   Reply With Quote
Old 11-11-2017, 05:34 AM   #4
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

I just hooked up Reaper with Nuendo, whereas Reaper is the master and Nuendo is my video slave.
And I'm now also confronted with the fact, that clicking in the timeline or nudging does not send the TC over to the video machine. Only pressing play will do that. This is very cumbersome, because we are not able to "scrub" through the video file. Is there a workaround for that situation?
_Stevie_ is online now   Reply With Quote
Old 01-08-2018, 01:47 PM   #5
svijayrathinam
Human being with feelings
 
Join Date: May 2017
Posts: 981
Default

Quote:
Originally Posted by _Stevie_ View Post
I just hooked up Reaper with Nuendo, whereas Reaper is the master and Nuendo is my video slave.
And I'm now also confronted with the fact, that clicking in the timeline or nudging does not send the TC over to the video machine. Only pressing play will do that. This is very cumbersome, because we are not able to "scrub" through the video file. Is there a workaround for that situation?


I would love to see this implemented. Any news on development of this?
svijayrathinam is offline   Reply With Quote
Old 01-08-2018, 01:53 PM   #6
Infrabass
Human being with feelings
 
Join Date: Apr 2014
Posts: 398
Default

Sadly, it seems that nothing have changed…
I now work exclusively in Reaper.
Cheers
Infrabass is offline   Reply With Quote
Old 01-10-2018, 01:12 PM   #7
mrlimbic
Human being with feelings
 
mrlimbic's Avatar
 
Join Date: Nov 2009
Location: UK
Posts: 669
Default

I've written a JSFX called "MMC locate" in my mrlimbic reapack repository that sends MMC locate when reaper is not playing. So cursor moves select right frame.

https://github.com/mrlimbic/reascripts

Pause in reaper confuses it due to a limitation of the jsfx api. So it is best to override the pause key (enter) to instead move cursor to then play head then stop instead.

Tested with Video Slave, Mitti & Jadeo.
__________________
Vordio - Post Production Toolkit
http://vordio.net
mrlimbic is offline   Reply With Quote
Old 01-12-2018, 10:14 AM   #8
RobinGShore
Human being with feelings
 
Join Date: May 2013
Location: New York
Posts: 781
Default

Looks like mrlimbic's gone ahead and made a newer version, but it's worth noting that this ancient JSFX plugin from 2009 will also do the trick:

https://forum.cockos.com/showthread.php?t=43606

Quote:
Originally Posted by Blechi View Post
Did you ever want REAPER to send MTC when stopped or paused?
Now this is possible.
The 'virtual Vertical Interleave MIDI Timecode Generator' (vVIMTC Generator) sends Fullframe MTC (SysEx) or Quarterframe MTC when REAPER is in stop or pause mode.
This allows positioning of the edit cursor and a video application follows without the need to start playback or recording.
The vVIMTC can also send Quarterframe MTC in playback or recording mode.

Put it on an empty track, record arm the track, set it to 'Monitoring, Not Recording' and choose a MIDI output in the track's I/O screen.

Don't forget to set the proper framerate in the plugin AND the project settings (and if neccessary in the slave application).

This is my first JS, so please put it through it's paces and tell me if you find some bugs. (Thanks to mbncp for the help and some code)
I tested it with MIDIox, a spawned instance of REAPER and an old MIDIman synchronizer - no problems so far.
Sony Vegas doesn't seem to like Quarterframe MTC when stopped or paused and doesn't understand Fullframe MTC at all.
Perhaps we can put together a list of working applications and equipment in this thread.
If you're interested in using it I would read through the whole thread, as there's a few tricks/settings you need to be aware of to get it to work right. It's been a really long time since I used it, but I remember it working pretty well once properly set up.
RobinGShore is offline   Reply With Quote
Old 01-12-2018, 10:59 AM   #9
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

I tried that plugin, it's very buggy and never worked for me in the way that it's usable. No offense to the coder, though! It just didn't work for me.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is online now   Reply With Quote
Old 01-12-2018, 11:02 AM   #10
mrlimbic
Human being with feelings
 
mrlimbic's Avatar
 
Join Date: Nov 2009
Location: UK
Posts: 669
Default

Quote:
Originally Posted by _Stevie_ View Post
I tried that plugin, it's very buggy and never worked for me in the way that it's usable. No offense to the coder, though! It just didn't work for me.
That one uses a different method from my plugin (MTC vs MMC). So which works best may also be due to what type of messages the target video app interprets most successfully.
__________________
Vordio - Post Production Toolkit
http://vordio.net
mrlimbic is offline   Reply With Quote
Old 03-19-2019, 08:04 PM   #11
Montego
Human being with feelings
 
Join Date: Jun 2017
Posts: 11
Default

Can you guys help me with how you got the slave working in the first place? I just can't find it. I want to use my main reaper machine for live audio and use it to tell a second reaper machine on my network to play (it has video). How do you just get the first machine to tell the second to play?
Montego is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:35 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.