VIDEO VIDEO VIDEO

Share what you’d like to see added to Ableton Live.
bigbadotis
Posts: 836
Joined: Fri May 30, 2003 10:31 pm
Location: rochester, ny
Contact:

Post by bigbadotis » Sun Jan 08, 2006 11:20 pm

Try my program movieSync if you're on a mac, the newest release works pretty well and lets you use all the vsts/aus you want. The newest release (0.81) is MUCH improved over the last one posted here. Read the instructions in this thread:

http://www.ableton.com/forum/viewtopic.php?t=32057

amo
Posts: 1685
Joined: Sun Jun 20, 2004 10:30 am
Location: Paris/France
Contact:

Post by amo » Mon Jan 09, 2006 8:32 am

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
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

hambone1
Posts: 5346
Joined: Fri Feb 04, 2005 8:31 pm
Location: Abu Dhabi

Post by hambone1 » Mon Jan 09, 2006 8:42 am

Charlie - for all us PAL elitist morons, how difficult would it be to change the frame rate to 25?

amo
Posts: 1685
Joined: Sun Jun 20, 2004 10:30 am
Location: Paris/France
Contact:

Post by amo » Mon Jan 09, 2006 9:09 am

hambone1 wrote:Charlie - for all us PAL elitist morons, how difficult would it be to change the frame rate to 25?
Wrong thread ?? :lol:
and I don't think you're any kind of elitist moron :D
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:

Post by bigbadotis » Mon Jan 09, 2006 5:20 pm

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.

bigbadotis
Posts: 836
Joined: Fri May 30, 2003 10:31 pm
Location: rochester, ny
Contact:

Post by bigbadotis » Mon Jan 09, 2006 5:22 pm

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.

amo
Posts: 1685
Joined: Sun Jun 20, 2004 10:30 am
Location: Paris/France
Contact:

Post by amo » Mon Jan 09, 2006 5:30 pm

bigbadotis 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.
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 now :? , 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 :lol:
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:

Post by bigbadotis » Mon Jan 09, 2006 6:02 pm

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:
Example:

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.
Anyways, it might be just as simple to extract absolute time from Rewire as it is to extract song position info. - Charlie

amo
Posts: 1685
Joined: Sun Jun 20, 2004 10:30 am
Location: Paris/France
Contact:

Post by amo » Sun Jan 15, 2006 11:04 pm

amo wrote:
bigbadotis 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.
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 now :? , 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 :lol:
http://www.ableton.com/forum/viewtopic.php?t=32455 8)
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

smog g
Posts: 200
Joined: Tue Nov 08, 2005 3:49 pm

Post by smog g » Mon Jan 16, 2006 10:39 pm

would be a nice feature if it doesnt interfere with the behavior of people just using the prog for audio

amo
Posts: 1685
Joined: Sun Jun 20, 2004 10:30 am
Location: Paris/France
Contact:

Post by amo » Mon Jan 16, 2006 10:49 pm

smog g wrote:would be a nice feature if it doesnt interfere with the behavior of people just using the prog for audio
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 it :lol: and is pretty light on CPU on my machine anyway. It's just a plugin after all !
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

smog g
Posts: 200
Joined: Tue Nov 08, 2005 3:49 pm

Post by smog g » Wed Jan 18, 2006 9:16 pm

@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 :-)

amo
Posts: 1685
Joined: Sun Jun 20, 2004 10:30 am
Location: Paris/France
Contact:

Post by amo » Wed Jan 18, 2006 9:19 pm

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 :-)
The plug is life-long working, only my developping time is 30 days ! It's MAX/MSP that I use in demo mode....
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

smog g
Posts: 200
Joined: Tue Nov 08, 2005 3:49 pm

Post by smog g » Mon Jan 23, 2006 2:17 am

amo wrote:
The plug is life-long working, only my developping time is 30 days ! It's MAX/MSP that I use in demo mode....
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!

clipperer
Posts: 593
Joined: Tue Jan 11, 2005 4:24 pm

Post by clipperer » Mon Jan 23, 2006 5:22 am

+1

Post Reply