Introduction

next up previous contents
Next: The Synchronous Data-flow Concept Up: C++ Environment for Synchronos Previous: Contents   Contents

Introduction

In the last years of my artistic and scientific work, I was forced, doing a straight realization of my real-time music and network art projects, to make an own environment for real-time processing for different computer. So an C++ library for real-time computer music processing was created and modified over the years. It works like the sound engines of the programs as ''MAX/fts'' on SGI and NeXT/ISPW or pd on SGI-Irix,Linux PC/Alpha or NT just released in 1997. Both of them a concept of Miller Puckett from whom I got a lot of ideas.

Some of the development was also dedicated to my lessons about control-technics in computer music systems and some of it was made by Guenter Geiger working together with me on the THS-Project.

The development of the system is still in progress, so this documentation could be outdated. In the next section I will describe the philosophy behind the system and the realization, so it could easily be used for other projects.

The main goal was a scheduler/dispatcher system running parallel to a main application, which could be an interface for interacting with the environment. There are a library of basic operations which can be used in addition to special ones, developed for the projects.

next up previous contents
Next: The Synchronous Data-flow Concept Up: C++ Environment for Synchronos Previous: Contents   Contents
HAss.DI Winfried Ritsch - ritsch@algo.mur.at