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

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel

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


 bhabbott

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 paypal@audio-evolution.com 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
https://amigaworld.net

The URL for this story is:
https://amigaworld.net/article.php?storyid=2431