sync

Fashionista

photonal's picture

Striking a pose in sync.

Disable VBL sync for better performance (if you don't mind tearing..)

psonice's picture

Just tried this out as I have a comp that does offline rendering (yeah.. without quicktime or quartz crystal ;) and it's taking many hours to render. And I'm inpatient.

If you disable VBL sync (it's in the hidden preferences under editor), the rendering now longer has to wait for the screen to refresh before starting the next frame, meaning it can start sooner and doesn't spend any time just waiting around.

This makes QC's rendering quite a bit quicker. My estimated render time for this comp was 2 hours 40 minutes, it's looking like it'll finish in 1 hour 40 with VBL off. That's over 30% faster!

The comp is running at ~35fps on average, so the reason is pretty obvious: with VBL on, it can only render at max. 30fps as it never reaches 60. If it drops below 30fps, the next limit is 20, so it's fluctuating between 20 and 30fps.

The downside is that with VBL turned off it can draw a frame while the screen is refreshing, which causes nasty tearing. If tearing isn't an issue, turn VBL off!

I'll post some details of this project once the video is done. It's kind of a good showcase of what can be done with QC :) Nothing too stunning to look at, but it's handled a tough project extremely well.

Midi clock - on the fly connection

The midi clock receiver could gain a lot by being able to connect to a clock on the fly. This would ensure sync whatever the situation.

As of now, it connects only upon receiving a "start" or "continue" message, not on a "measure change" or "beat change" message.

Feature request resulting from this discussion: http://kineme.net/Discussion/DevelopingCompositions/Midiclockpatchworkso...

*Midi clock patch* works only if started BEFORE the clock

dimitri's picture

Hi there,

I'm playing around with the Midi clock receiver and Kineme's Global Midi clock, and both of them work fine, but only if the external clock starts while the compsition is already listening. Is there a way to circumvent this issue?

I'm really only listening to the beat output parameter, it doesn't matter much of where we are in the clock progression.

Being able to open a composition/QCBuilder app while a midi clock is already running would be … kind of nice.