Spatial audio for Linux.
- Pipewire
- Opentrack (
.exewith wine, OutputingUDP over networkwithNeuralNetwork Tracker)
- Clone this repository
- Move config files to
~/.config/pipewire/pipewire.conf.d/
mkdir -p ~/.config/pipewire/pipewire.conf.d/
mv conf/99-spatializer.conf ~/.config/pipewire/pipewire.conf.d/99-spatializer.conf- Move SOFA and reverb .wav files.
mkdir -p /usr/share/pipewire/sofa/
mv assets/subject_021.sofa /usr/share/pipewire/sofa/
mkdir -p /usr/share/pipewire/convolver/
mv assets/reverb.wav /usr/share/pipewire/convolver/- Restart pipewire
systemctl --user restart pipewire pipewire-pulse-
Make sure opentrack is running and Inputting
NeuralNetwork Trackerand OutputingUDP over networkto127.0.0.1:4242
-
Run with
cargo runor install
cargo build --release --target-dir ./target
sudo cp target/release/spatial-track /usr/local/bin/ 