gisogrimm / ov-client

Clients (headless and GUI) to share and receive spatial realtime audio on Linux and MacOS using JACK, zita-njbridge and TASCAR
GNU General Public License v3.0
24 stars 7 forks source link
linux macos network-audio raspberry-pi

ov-client

Ubuntu make MacOS make

The OVBOX system

The OVBOX system is a system for low-delay network audio communication. It features individual 3D virtual acoustics, integration of head tracking for dynamic binaural rendering as well as rendering of distributed moving sound sources.

The system consists of several components: the client device, which is this software (optionally running on a dedicated computer, see installation instructions), a configuration server with a web interface for the users and a REST API, and a list of room servers, which handle the session.

The source code of the configuration server can be found here. The source code of the room server can be found here.

Installation instructions

For installation instructions see Wiki pages.

User manual

A user manual for the ORLANDOviols configuration server can be found on the wiki.

ovbox

ov-client is a re-implementation of the original ovbox. It can run on Raspberry Pi (models 4B and 3B+), Ubuntu Linux and on MacOS. See installation instructions for details.