Toolbox for acoustic scene creation and rendering
TASCAR is an open-source software platform
for real-time interactive virtual acoustic environment
rendering for research and music applications. It is
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 update
sudo apt 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' (https://brew.sh/).
Then install all dependencies with:
brew install pkgconfig glibmm jack liblo libsndfile gtkmm3 eigen boost gsl fftw libsamplerate xerces-c libltc gtksourceviewmm3 coreutils adwaita-icon-theme jpeg libmatio
The next step is to download the code:
git clone https://github.com/gisogrimm/tascar
Finally, change to the tascar directory and compile the code:
cd tascar
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:
sudo make install
Jack can be installed either from https://jackaudio.org/ or from brew. If you use the version from jackaudio.org, then please uninstall the brew version to avoid library incompatibilities.
Installation on Windows
A preliminary pre-compiled version is available for Windows, see release page on github (https://github.com/gisogrimm/tascar/releases). A manual installation of jack is required, see https://jackaudio.org/.
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