VIDEO VIDEO VIDEO
-
bigbadotis
- Posts: 836
- Joined: Fri May 30, 2003 10:31 pm
- Location: rochester, ny
- Contact:
Hey I was wondering:
How hard is it to program a MAX patch that will play a quicktime video with MAX rewired to Live and play in synch ? I may gaive it a try with the demo as I'll soon have some music to do for documentary...
Just an idea.... Any MAX geek here ?
Best,
amo
How hard is it to program a MAX patch that will play a quicktime video with MAX rewired to Live and play in synch ? I may gaive it a try with the demo as I'll soon have some music to do for documentary...
Just an idea.... Any MAX geek here ?
Best,
amo
Live 5.0.3 - IBM Thinkpad R51 1.5ghz Centrino - 1,5 Go RAM - 7200 RPM 2nd HDD intern - RME Multiface - Windows XP Pro SP2
Wrong thread ??hambone1 wrote:Charlie - for all us PAL elitist morons, how difficult would it be to change the frame rate to 25?
and I don't think you're any kind of elitist moron
Live 5.0.3 - IBM Thinkpad R51 1.5ghz Centrino - 1,5 Go RAM - 7200 RPM 2nd HDD intern - RME Multiface - Windows XP Pro SP2
-
bigbadotis
- Posts: 836
- Joined: Fri May 30, 2003 10:31 pm
- Location: rochester, ny
- Contact:
hambone - next update will have allow different frame rates.
amo - Max doesn't have any easy mechanism for formatting MIDI Timecode messages, so you'd have learn how to write these. The reference I used was here:
http://borg.com/~jglatt/tech/mtc.htm
After much experimentation, the key to getting this to work for me was:
1. Using "free" sync, not having movieSync (or Max) send constant Timecode or Clock messages that slave Live, but just having it tell Live to start and pause using Mackie control.
2. Using MTC full frame Sysex messages to tell Live what position to advanced to when the user scrubs.
It shouldn't be that hard to do in Max.
amo - Max doesn't have any easy mechanism for formatting MIDI Timecode messages, so you'd have learn how to write these. The reference I used was here:
http://borg.com/~jglatt/tech/mtc.htm
After much experimentation, the key to getting this to work for me was:
1. Using "free" sync, not having movieSync (or Max) send constant Timecode or Clock messages that slave Live, but just having it tell Live to start and pause using Mackie control.
2. Using MTC full frame Sysex messages to tell Live what position to advanced to when the user scrubs.
It shouldn't be that hard to do in Max.
-
bigbadotis
- Posts: 836
- Joined: Fri May 30, 2003 10:31 pm
- Location: rochester, ny
- Contact:
I know, for having trying MAX a while ago, that it's pretty easy to have it slaved rewire, and therefore getting start, stop and song position info from Live. That sounds all simple to me and I feel a bit simple mind right nowbigbadotis wrote:amo, sorry, misread your post... don't know anything about using rewire in Max. But the above post is how I would have done it without rewire.
Live 5.0.3 - IBM Thinkpad R51 1.5ghz Centrino - 1,5 Go RAM - 7200 RPM 2nd HDD intern - RME Multiface - Windows XP Pro SP2
-
bigbadotis
- Posts: 836
- Joined: Fri May 30, 2003 10:31 pm
- Location: rochester, ny
- Contact:
The problem is you don't need song position info for Quicktime... you need absolute time in hours minutes seconds frames. Song position info doesn't do you any good unless the tempo of the music stays the same for the entire movie.
Here's a snippet I wrote in another thread about this:
Here's a snippet I wrote in another thread about this:
Anyways, it might be just as simple to extract absolute time from Rewire as it is to extract song position info. - CharlieExample:
You stop the movie at Measure 1 Beat 3. You change some settings in Live. You then advance to Measure 24 Beat 2 and press play.
What frame should Quicktime jump to? There's no way of knowing. I know the tempo at 24:2 from the Clock messages. But I don't know all the tempos that led up to it. If the tempo was automated to slow down to 20 bpm around Measure 14 that absolute time value is going to be very different than if it was automated to jump to 240 bpm and slowly ramp down. There's no way of knowing what happens in between 1:3 and 24:2.
The reason Clock Sync works between applications is that it tempo shifts don't matter; Measure 24 Beat 3 is always the same song position. However, it can be dramatically different absolute times, which is all Quicktime cares about.
http://www.ableton.com/forum/viewtopic.php?t=32455amo wrote:I know, for having trying MAX a while ago, that it's pretty easy to have it slaved rewire, and therefore getting start, stop and song position info from Live. That sounds all simple to me and I feel a bit simple mind right nowbigbadotis wrote:amo, sorry, misread your post... don't know anything about using rewire in Max. But the above post is how I would have done it without rewire., so I'll give it a try in the next days and I think if a working patch is saved, then it can be used with the MAX runtime with no need to purchase MAX.... Donno, but since I'm a PC user, I'll try that. If any MAX geek pops in and shows I'm indeed simple minded... feel free
Live 5.0.3 - IBM Thinkpad R51 1.5ghz Centrino - 1,5 Go RAM - 7200 RPM 2nd HDD intern - RME Multiface - Windows XP Pro SP2
You can checkout my plug if you're on PC and you need to work on a video. Doesn't interfere if you don't use itsmog g wrote:would be a nice feature if it doesnt interfere with the behavior of people just using the prog for audio
Live 5.0.3 - IBM Thinkpad R51 1.5ghz Centrino - 1,5 Go RAM - 7200 RPM 2nd HDD intern - RME Multiface - Windows XP Pro SP2
@amo:
the plugin looks tempting, but i hate stuff, thats asking for 3 other programms to be installed on the pc ot be able to run.
cant the player, the pluginrunner and the plugin itself be compiled together,
so that its becoming "ONE".
let me answer it myself: yes, of course it can be done. but
can YOu do it?
pleas leave out the 30day limitation when compiling
the plugin looks tempting, but i hate stuff, thats asking for 3 other programms to be installed on the pc ot be able to run.
cant the player, the pluginrunner and the plugin itself be compiled together,
so that its becoming "ONE".
let me answer it myself: yes, of course it can be done. but
can YOu do it?
pleas leave out the 30day limitation when compiling
The plug is life-long working, only my developping time is 30 days ! It's MAX/MSP that I use in demo mode....smog g wrote:@amo:
the plugin looks tempting, but i hate stuff, thats asking for 3 other programms to be installed on the pc ot be able to run.
cant the player, the pluginrunner and the plugin itself be compiled together,
so that its becoming "ONE".
let me answer it myself: yes, of course it can be done. but
can YOu do it?
pleas leave out the 30day limitation when compiling
For your question: the answer is NO, I don't know and don't have the time to compile pluggo with my plug, plus I'm not sure it's so legal....
best,
amo
Live 5.0.3 - IBM Thinkpad R51 1.5ghz Centrino - 1,5 Go RAM - 7200 RPM 2nd HDD intern - RME Multiface - Windows XP Pro SP2
The plug is life-long working, only my developping time is 30 days ! It's MAX/MSP that I use in demo mode....amo wrote:
For your question: the answer is NO, I don't know and don't have the time to compile pluggo with my plug, plus I'm not sure it's so legal....
best,
amo[/quote]
well... i didnt expect you to answer something else since its no commercial project and i think you work allone. the legal aspect is kindda critical, too.
but thanks anyway for providing such a great idea as a pluggin!
big up yoself!