posted by DaveAE on 15-Jul-2005 15:28:48 (4007 reads)
eXtream Sync is the first released library from the eXtream range of media products being made by Davy Wentzler.
eXtream Sync provides a process that integrates multiple multi-media applications. Its function is to synchronize playback between applications that are connected to the eXtream Sync server process. Once a program/task is attached to it, it can send and receive transport control messages like play, stop, pause and locate.
Since the connected applications can require some time to seek to the correct location, internal 'pre-load' commands are sent to the client tasks, and the server waits until every application acknowledges that they are ready. Only after that, a real 'start' command is sent. This pre-loading is very important for optimal synchronisation. Without it, a program would start before the other one is ready.
For example: MIDI application A sends a start command to the eXtream Sync server and waits. eXtream Sync sends a PreLoad command to audio application B and video player C. Both B and C pre-load data so they can start play back directly as soon as a Start command comes in. B and C acknowledge they are done pre-loading. Then eXtream Sync sends a start to all programs, starting them all simultaneously.
In the near future, at least 3 products will be announced to have support for eXtream Sync and a future version will have the added possibility to synchronize over network.
Although this software is free, donations are always welcome at email@example.com for my work on eXtream, drivers and ports.
Update: The eXtream Sync library can be downloaded from OS4 Depot
Joined: 29-Nov-2003 Posts: 395
From: Belgrade, Serbia
Well I just have to say thank you Dave. With every new thing that you work on, Amiga is becoming a very good profesional solution for music work. Keep up the good work and I know that you will be very well awarded.
Re: eXtream Sync released Posted on 16-Jul-2005 0:28:09
...have you looked at the Media Madness module from Bars&Pipes? for any nuggetes of genious? I thought that combining Hollywood with the M.M abilities would be awesome. Now add in your library and modern soundcard support...bring on the Coldfires and ACKs! KILLer apps are on the loose in Amigaville!