Click Here
home features news forums classifieds faqs links search
5630 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)



Lost Password?

Don't have an account yet?
Register now!

Your support is needed and is appreciated as is primarily dependent upon the support of its users.

Main sections
OS4 Zone
IRC Network
AmigaWorld Radio
Top Members
Amiga Dealers
About Us
Terms of Service

IRC Channel

Who's Online
 75 guest(s) on-line.
 1 member(s) on-line.


You are an anonymous user.
Register Now!
 bhabbott:  40 secs ago
 Debaser:  1 hr 10 mins ago
 SnkBitten:  1 hr 11 mins ago
 A1200:  2 hrs 39 mins ago
 ne_one:  2 hrs 52 mins ago
 ggw:  3 hrs 1 min ago
 ferrels:  3 hrs 3 mins ago
 invent:  3 hrs 18 mins ago
 bennymee:  3 hrs 22 mins ago
 Hammer:  3 hrs 24 mins ago

AmigaWorld - Amiga Community Portal

eXtream Sync released

Date 15-Jul-2005 19:00:42
Topic: Software News

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 for my work on eXtream, drivers and ports.

Update: The eXtream Sync library can be downloaded from OS4 Depot

This article comes from AmigaWorld - Amiga Community Portal

The URL for this story is: