Skip to content

About

Flexible Audio Router for Spatial Audio

Topics

Resources

Stars

7 stars

Watchers

1 watching

Forks

Latest commit

 

History

167 Commits

Folders and files

Repository files navigation

Audio Matrix

The Audio Matrix is a configurable router and signal processor for audio setups with lots of channels/speakers that offers built in remote control via OSC. It runs as a JACK client.

A configurable amount of input tracks is routed in parallel through user configurable tracks, that can process the audio on them using a variety of modules.

An example processing setup could look like this: An image of the DSP flow in the audio matrix consisting of 3 tracks, each containing a number of modules

Building

cmake -DCMAKE_BUILD_TYPE=Debug -B ./build -G Ninja
cmake --build ./build --config Debug --target all

Documentation

Documentation can be found here.

Licenses

This project is licensed under the GPLv3.

Calculation of the IIR filter coefficients is performed using the IIR library by Exstrom Laboratories, also licensed under the GPLv3.

The AudioBuffer implementation is taken from the anira library, licensed under Apache License 2.0

About

Flexible Audio Router for Spatial Audio

Topics

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages