ovbox:
Remote Music and Speech Communication

with Interactive Low-Delay Virtual Acoustics
using the Open Source Toolbox TASCAR

Giso Grimm and Volker Hohmann

Why?

What is needed?

Everything available as FLOSS on Linux!

The ovbox project

The Digital Stage

“The digital-stage.org is a non-profit initiative and is developing an online conference service that allows art, music and theater ensembles to connect, rehearse and perform live on the Internet from different locations.”

Close collaboration, digital stage box is based on ovbox.

Agenda of today

Installation

https://github.com/gisogrimm/ovbox/wiki/Installation

Behind the scenes

Example: Music ensemble at three locations.

Behind the scenes

Clients, 'rooms' and user register at the web interface for configuration.

Behind the scenes

Clients receive relay server address.

Behind the scenes

Clients exchange addresses, relay server acts as STUN server.

Behind the scenes

Clients exchange audio: 1 and 2 are in peer-to-peer mode, 5 not.

Behind the scenes

Lab application: Same as before, clients also exchange behavioural data.

Delay considerations

Delay considerations

Bandwidth requirements

4 clients:
peer-to-peer mode:
2.7 MBit/s upload
2.7 MBit/s download

n clients:
(n-1)·0.9 MBit/s
upload and download

Bandwidth requirements

4 clients:
server mode:
0.9 MBit/s upload
2.7 MBit/s download

n clients:
0.9 MBit/s upload
(n-1)·0.9 MBit/s download

Bandwidth requirements

1+3 clients:
mixed mode:
on peer-to-peer mode clients:
2.7 MBit/s upload
2.7 MBit/s download

on server mode clients:
0.9 MBit/s upload
2.7 MBit/s download

Configuration front-end

https://box.orlandoviols.com/?grp=gb3d43bceb

Direct link to LAC 2020 group!

Spatialization

TASCAR - Toolbox for Acoustic Scene Creation and Rendering

https://tascar.org/

Core lab tool for some multi-channel labs at Carl von Ossietzky Universität Oldenburg

Examples: Gesture Lab Youtube Channel

Questions!

and

Answers?