CSoft's EventBone product line

When performing an event, multiple sub-systems are involved. Audio systems to reproduce music, lights to make things visible, lasers to do visual effects, etc. All these systems need to be connected and supplied with synchronized data. The data can either be produced in realtime or be played back from storage media. CSoft's EventBone product line is the backstage-backbone, connecting and controlling all involved systems. Beyond this, the EventBone product line offers an editor framework to create multimedia films. These films can then be played back with the production system.

Multimedia systems and their featuresets (in particular laser animation systems) can be broken down into three main parts. First there's the hardware (like a TV-Set or Audio D/A + amp + speakers) which is used to reproduce stored material in realtime - and it's interface (like FBAS or SPDIF). Then there's the playback control system (like a VCR or a CD-Player), able to read and decode stored formats (like a mpeg2 movie on a DVD-Disk) which is used as a feed for the hardware. And there is an editor system which is used to produce the 'software' for the playback system (like a Video tape, DVD or CD).

Working out this separation CSoft's products evolved since 1995. To get a picture of how the subsystems and interfaces are related to each other an overview has been provided. For more detailed information follow the links below.


  • ScanMaster3 is the successor of the award winning ScanMaster2 laser projector control board. The board is used as a motherboard inside a laser projector. On one side it provides interfaces to the projection hardwares, such as galvos, PCAOMS and other analog/digital optical devices. On the other side it provides high level interfaces such as 10/100 MBit Ethernet and DMX512 to access the laser projection system. Not just that this system is truely working digital - through the use of networking and TCP/IP an arbitrary amount of laser projectors can be addressed at any location. Even across phone lines...
    ScanMaster3 uses the open StageNet protocols for data exchange with its client(s).

  • The Horizon series of laser projectors use ScanMaster boards to make up small and versatile projection systems. Fibre fed and Solid state systems are available. The used cambridge scanners guaranee for maximum speed and acuracity. ISP input, DMX512 in/out and 10/100 MBit Ethernet can be used for data communication and an on-screen menu enables for testing and configuration in stand-alone mode.

  • Other non-standalone solutions are available. These solutions use standard PC or embedded components. Please contact us for further information.

Playback Systems

  • The Avalon playback system has been implemented as a server software currently available as binaries for the Linux and OS/2 operation systems. The highly portable core can be easily adapted to other environments. A shared library device driver model is used to exchange data with connected I/O units such as audio boards, DMX512 interfaces and laser projectors. One of these drivers, the StageNet driver, manages an arbitrary amount of units conforming to the SDCP/SMXP protocol. All found units are controlled and watched, communication problems and log files are managed.
    A plugin interface is provided for file handler, gateways and realtime datasources (such as games) located in shared libraries. A mechanism to exchange realtime parameters with plugins has been provided.
    The server comes with an open network interface for remote controls over TCP/IP. A fully featured remote control software written in Java is part of the server package. This software has an interface specially designed for showtime use and enables you to start/stop/pause/modify,... any shows and show elements being able to be handled by the server.

  • Show controller. This is a 19", 4HE stand-alone system for show playback. It has a CD-ROM or DVD-RAM and runs the avalon server. The controller can as well be used for show recording.


  • The parsec editor suite implements a modular editing environment approach. Editor classes written in Java handle the various data- and fileformats. The amount of editors can be extended by 3rd party. Editors for film, graphics, transitions, DMX512, Pyrotechnics, etc. will be provided.
    The film editor is used to manage data sections in multiple tracks. Depending on the type of data inside the sections, other editors are accessed to modify the section's content.

Other products


Our 4-layered MultiLink board features 100MBit ethernet, serial ports and analog signals through a high power DSP and a PowerPC on a 160 x 100 mm form factor size. The DSP can be used for data processing (streaming, encoding, decoding, encryption, decryption) and the PowerPC is used to serve the communication ports. The analog interface is connected to its own bus which makes it easy to use the board in different environments such as laser animation, web terminals, ISDN router, remote serial line servers.


The Klingon OS is a very fast and small footprint real time operating system for embedded devices such as MultiLink or ScanMaster series. The base system (including TCP/IP, device architecture, threads, semaphores, processes, exception management, etc.) fits in less than 80 KBytes ! Additional modules include telnet daemon, http daemon, command dispatcher, tftp daemon, ...

Earlier products

The award winning ScanMaster2 laser projector control board is the motherboard for your laser projector. It connects projection hardware to high level interfaces such as 10/100 MBit Ethernet and DMX512. ScanMaster2 uses the open StageNet protocols for data exchange with its client(s). It improves the great performance of the ScanMaster1 board by use of a powerful DSP coprocessor.

Need to control a DMX512 segment - or wanna be controlled by a DMX512 device ? Or like to control your laser through your pen-PC ? Mr.Data bridges serial ports and DMX512 ports into ethernet through the open StageNet protocols.

See the ScanMaster1 controller, if you like to connect your laser-projector to an ethernet segment and build one of the first fully digital, autonomous projectors. ScanMaster1 uses the open StageNet protocols for data exchange with its client.