Toolbox for acoustic scene creation and rendering
TASCAR is an open-source software platform
for real-time interactive virtual acoustic environment
rendering in laboratory environments, licensed
under GPL-2.0. The
source code is hosted
at https://github.com/HoerTech-gGmbH/tascar/. Binary
packages are provided by Hörzentrum Oldenburg
gGmbH. For the current user manual (pdf)
see manual.pdf. A video tutorial
about setting up a session in TASCAR can be
found here.
Latest news
Installation on Ubuntu/Debian Linux
In Ubuntu 22.04 (jammy):
wget -qO- http://apt.hoertech.de/openmha-packaging.pub | sudo tee /etc/apt/trusted.gpg.d/openmha-packaging.asc
sudo apt-add-repository 'deb [arch=amd64] http://apt.hoertech.de jammy universe'
In Ubuntu 20.04 (focal):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B7D6CDF547DA4ABD
sudo apt-add-repository 'deb [arch=amd64] http://apt.hoertech.de/ focal universe'
In Ubuntu 18.04 (bionic):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B7D6CDF547DA4ABD
sudo apt-add-repository 'deb [arch=amd64] http://apt.hoertech.de/ bionic universe'
In Raspbian Bullseye:
wget -qO- http://apt.hoertech.de/openmha-packaging.pub | sudo tee /etc/apt/trusted.gpg.d/openmha-packaging.asc
echo "deb [arch=armhf] http://apt.hoertech.de bullseye universe" | sudo tee /etc/apt/sources.list.d/apt-hoertech.list
In Raspbian Buster:
wget -qO- http://apt.hoertech.de/openmha-packaging.pub | sudo apt-key add
(echo "";echo "deb [arch=armhf] http://apt.hoertech.de bionic universe")|sudo tee -a /etc/apt/sources.list
In all systems, use
sudo apt-get update
sudo apt-get install tascarpro
for installation.
Installation on MacOS
For MacOS, currently no pre-compiled binary packages are available. However, it can be compiled from sources.
If not yet installed, then download and install 'homebrew':
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/gisogrimm/ov-client/development/packaging/Darwin/install_dependencies.sh)"
Now install all dependencies:
brew install pkgconfig glibmm jack liblo libsndfile gtkmm3 eigen boost gsl fftw libsamplerate xerces-c libltc gtksourceviewmm3 coreutils adwaita-icon-theme jpeg libmatio
Finally, compile the code:
make -j 8
Now TASCAR can be started from the local directory, using the
wrapper script:
./tascar.sh
Alternatively, it is
possible to install it in the system with:
make install
Starting TASCAR
To start TASCAR, first configure and start your jack server. Then, in a terminal, type
tascar
or start from "Sound and Video" applications menu.
If you intent to use TASCAR in scientific research projects, please remember to cite our open access publication:
Grimm, Giso; Luberadzka, Joanna; Hohmann,
Volker. A Toolbox for Rendering Virtual Acoustic
Environments in the Context of Audiology. Acta Acustica
united with Acustica, Volume 105, Number 3, May/June 2019,
pp. 566-578(13),
doi:10.3813/AAA.919337