Syncstarter

Introduction

In the video art field there are many artworks requiring the real-time synced playback of audio/video.

We develop free and open source digital video syncstarter software to distribute and exhibit multi-channel video artworks requiring synced playback of multiple videos on multiple screens.

The tradition of syncstarter development was initiated by René Coelho in Amsterdam (Montevideo, 1980); Since 2005 digital syncstarter solutions are developed in the Artlab to continue the artisanal tradition of syncing videos using computers.

We emphasize the freedom to share and re-use the digital code we produce: all our software is licensed as free and open source (GNU General Public License), packaged and published using readable and well established standards, running on publicly available and affordable hardware.

Our digital video syncstarter software is used to exhibit video installations of Linda Wallace, Calin Dan, Peter Bogers, Erwin Olaf, Sami Kallinen, Lydia Schouten, Julika Rudelius, Magnus Monfeldt, Broersen & Lukacs, Semiconductor and other artists distributed by NIMk.

Acknowledgements

The digital video syncstarter software development is lead by Denis Jaromil Roio with reviews and contributions by Wiel Seuskens, Robert De Geus, Ramon Coelho and Mario Vrugt.

Free and Open Source

Faithful to the mission of a public institution and to the ethical guidelines of the Free Software Foundation, our developments are all released as free and open source software: free to use, duplicate, modify and redistribute, also for commercial activities. Please refer to the GNU General Public License for details.

The progress of the software we are making and all the source code is documented on code.nimk.nl

Support

This software comes AS IS, in the hope it will be useful but WITHOUT ANY WARRANTY (see GNU General Public License): you can download, study, modify, setup and use it as you wish.

Our staff offers support, ad-hoc setup and shipping of video installations packaged in easy and solid "one button" ON/OFF PC solutions or assist the installation of your own sync-starter.


High Definition (HD)


HDSync provides sync playback on HD (1080p) hardware decoders.

Development of this software just started and it is still in alpha stage.

This software so far runs on WD TV Live devices customised with B-Rad's firmware WDLXTV-live.

We'd like to support more devices in future, you can help us with hardware donations!

HD :: Features

HD :: Documentation

A setup manual is provided for those who like to try out the early releases of this software, download here the HDSync Setup Manual

HD :: Downloads

Software releases are published as free and open source software (GNU GPL v3) free to download from ftp.dyne.org/hdsync

HD :: Specification

Here below a flowchart describing how we syncstart multiple devices, this document is subject to changes as development progresses:


Standard Definition (SD)


IvySync provides such functionality for Mpeg2 supported hardware decoders (full PAL/NTSC up to 16/9) , with fail-proof precision, continuing Montevideo's historical activities in the video synchronization field.

Software releases are published as free and open source software (GNU GPL v3) free to download from ftp.dyne.org/ivysync

SD :: Features

SD :: Requirements

The following requirements are applicable in case you are going to set up a IvySync syncstarter on your own, which requires some computer skills and understanding of GNU/Linux systems: much less is necessary if we assist you in the task (see the "Support" section below).

In order to operate correctly the IvySync software, one needs to have a PC installed with a GNU operating system and a real-time patched Linux kernel.

In addition to that also a video card supported by IvyTV and capable of playback is necessary (beware not all of the models listed in the hardware support page have a MPEG decoder on them).

At last, some hand-crafted configuration is necessary to start the ivysync process directly from init(8) and take care of autostart options: we use ad-hoc configurations of our dyne:bolic GNU/Linux liveCD distribution for the purpose.