OS_CE › Forums › Nemo › User exchange › MMC from Octopus to DAW
- This topic has 9 replies, 3 voices, and was last updated 13 years, 11 months ago by Kent Iverson.
June 13, 2009 at 09:30 #970
I’m trying to find out if the Octopus can output simple "Play" & "Stop" commands via its transport. This would be to start and stop a DAW.
Thanks.June 13, 2009 at 17:43 #2379
It does. I’ve had Max chasing it.June 13, 2009 at 19:05 #2380
Thanks for that. I’m having no luck in getting ProTools to respond. I’ll try some of my other DAWs and then continue tunneling through ProTools’ manual.June 14, 2009 at 16:00 #2381
Obvious question: you have the Octopus set to transmit? (The 200 button is lit orange in GRID view.)June 15, 2009 at 02:07 #2383john KimbleParticipant
I think you are referring to MIDI clock and MIDI start, which is transmitted…
But MMC (Play) is *not* transmitted, neither is MIDI time code.
Most DAWs don’t sync to MIDI clock nowadays, only MIDI time code, which is usually generated by a hardware audio recorder, not hardware sequencers. MIDI clock is tempo based, but MMC is absolute time.
I don’t think it would be difficult to add MIDI Time Code generation and MMC to the Octopus, but you would always need to start the DAW from the beginning of the song since the Octopus wouldn’t know what time code to calculate in the middle of a track.
ripeJune 15, 2009 at 11:43 #2384
Thanks guys; especially ‘Ripe’ for the mention that MMC Play and Stop are not transmitted.
I had typed up a rather lengthy post in this thread & it isn’t here this morning. Damn…
I think that proper MMC commands should be added to the Octopus since it is designed to be the command center of a compositional studio. If it could simply issue MMC Play & Stop when desired, it would be great. I’ve no problem with it slaving to Beat Clock, but it would be nice if it could issue the commands to get the whole show rolling (or stopping).June 15, 2009 at 17:12 #2386
It does send MIDI start, stop and continue messages as defined by MIDI Clock. Ripe was making the distinction between MIDI Clock and MMC, which I should have done but it slipped my notice.June 15, 2009 at 18:56 #2387
O.K. guys; which is it? 2 conflicting answers here & my DAWs don’t respond to the Octopus’s Play button.June 15, 2009 at 19:28 #2390
Our answers agree. There’s different methods of MIDI timing: MIDI Clock and MIDI Time Code, and MMC (MIDI Machine Control) is a different beast entirely.
MIDI Clock is a low resolution (relative to the internal timing of any DAW), tempo-based message. It also includes start (from the beginning), stop, and continue (from where stopped) messages, as well as a certain number of pings every quarternote (24, I think) that other MIDI-clock friendly programs can count and follow. This is what I’ve had Max chasing.
MIDI Time Code gives an absolute timing reference (i.e. saying we’re thirty seconds into the song instead of MIDI Clock that just follows ticks). It’s more sophisticated, but the Octopus can’t generate (or follow) it.
The Octopus does not generate any MMC messages.
I had translated your post (MMC from Octopus) to mean, "Can you get a DAW to follow the Octopus?" Yes, you can. I don’t have a copy of ProTools, but I have had Max following the Octopus. It works. But Ripe pointed out that you didn’t ask "Can you have the Octopus generate start, stop and continue messages?" (which it can – in MIDI clock), but rather, "Does it generate MIDI Machine Control messges?" (which it does not). So he was right, I overlooked that.
Further, Ripe is pointing out that MIDI Clock is not all that precise. He’s right. I had slight irregularities between Max and the Octopus. He’s saying if you’re using a serious rig like ProTools, you probably want MIDI Time Code, which not many hardware sequencers generate.June 15, 2009 at 19:48 #2391
Thanks for the clarification as it was getting confusing. I do appreciate it. My question concerned only MMC; nothing else though.
I’ve tried to get MMC to work with 2 DAWs and 2 different MIDI interfaces. Neither interface shows an LED blinking as to indicate a message being sent when Play or Stop are pushed. Both DAWs can act as Masters and the Octo will Slave to them via Beat Clock without issues in either configuration.
I’ve got MIDI I/O Port 2 going to a DACs MIDI Patchbay and then to my gear. MIDI I/O Port 1 goes to the DAW only.
- You must be logged in to reply to this topic.