Skip to content

Shmdata

Shmdata is a library enabling the sharing of live data streams between applications. It can be compared to the Jack Audio Connection Kit or Syphon. It supports any kind of data streams, like audio, video, text or any buffered data stream.

Most of the telepresence projects presented in this website are using Shmdata.

Switcher

Switcher is an integration environment, able to interoperate with other software and protocols. Switcher provides low latency streaming of multichannel audio, video and data through IP networks. Switcher provides managing of several instances of services (called Quiddities). A Quiddity can be created and removed dynamically and can be controlled through property get/set as well as method invocations and information tree monitoring. Switcher provides introspection mechanisms to help write higher level software written in python3 or C++. Switcher can save and load the state of quiddities.

Most of the telepresence projects presented in this website are using Switcher.

SATIE

SATIE for Spatial Audio Toolkit for Immersive Environment is a 3D audio scene renderer based on SuperCollider. It can render hundreds of live audio sources for large loudspeaker configurations, as well as object based spatial audio and Ambisonics.