koolas
100+ Head-Fier
- Joined
- Apr 13, 2013
- Posts
- 452
- Likes
- 28
There are several threads about binaural sound and Dolby Headphone plugin use under Windows. But I haven't found anyone talking about solutions for Linux.
I decided to move my post from http://www.head-fi.org/t/555263/foobar2000-dolby-headphone-config-comment-discuss thread to new thread.
I was interested in simulation of binaural sound environment by building graph of LADSPA plugins.
You can download the complete set of files tar-bzipped in:
LiveEvent.tar.bz2
The environment I tried to simulate was acoustics of huge hall, like Jaarbeurs in Utrecht, where EDM gigs are happening. I tried to simulate roughly the same experience of what I think it feels like being there on the gig.
These are all jack-rack instances, each hosting some LADSPA plugins that are processing the sound.
The CPU usage is reasonably low. The peaks in network usage are Spotify activity.
In order to setup all of this follow these steps:
1) Extract downloaded file:
2) Launch Jack Audio Connection Kit:
If you don't have it you can install it with following command:
3) Click Setup button and in the window that pops-up set whatever is needed for your DAC.
In my case settings for iDSD @ 176 kHz looks like this:
4) Save settings and click Start button, which will hopefully start Jack server (if not refer to manual)
5) Redirect PulseAudio to Jack
6) Select Jack sink (PulseAudio JACK Sink) like on this screen:
7) Launch my script
This script requires jack-rack to be installed:
and also LADSPA plugins:
I'm not sure which of the above are needed (probably cmt only).
8) Go back to Jack Audio Connection Kit and click Patchbay and then click Load and select:
When you do that you should see this:
9) Click Activate button and close Patchbay window
10) Now click Connect button and connect PulseAudio JACK Sink with jack_rack_inputlevel and you should see this:
(On the picture there is also jack_mixer and japa, but these are not needed, I use them for monitoring only)
Now you can play music using any application you like and it will go through this chain
Hopefully there is someone using Linux (Mint?) on this forum who would test it and tell what he thinks :rolleyes:
I decided to move my post from http://www.head-fi.org/t/555263/foobar2000-dolby-headphone-config-comment-discuss thread to new thread.
I was interested in simulation of binaural sound environment by building graph of LADSPA plugins.
You can download the complete set of files tar-bzipped in:
LiveEvent.tar.bz2
The environment I tried to simulate was acoustics of huge hall, like Jaarbeurs in Utrecht, where EDM gigs are happening. I tried to simulate roughly the same experience of what I think it feels like being there on the gig.
These are all jack-rack instances, each hosting some LADSPA plugins that are processing the sound.
The CPU usage is reasonably low. The peaks in network usage are Spotify activity.
In order to setup all of this follow these steps:
1) Extract downloaded file:
Code:
tar -xjf LiveEvent.tar.bz2
2) Launch Jack Audio Connection Kit:
Code:
qjackctl
If you don't have it you can install it with following command:
Code:
sudo apt-get install qjackctl
3) Click Setup button and in the window that pops-up set whatever is needed for your DAC.
In my case settings for iDSD @ 176 kHz looks like this:
4) Save settings and click Start button, which will hopefully start Jack server (if not refer to manual)
5) Redirect PulseAudio to Jack
Code:
pactl load-module module-jack-sink channels=2
pactl load-module module-jack-source channels=2
pacmd set-default-sink jack_out
6) Select Jack sink (PulseAudio JACK Sink) like on this screen:
7) Launch my script
Code:
cd LiveEvent
./setup
This script requires jack-rack to be installed:
Code:
sudo apt-get install jack-rack
and also LADSPA plugins:
Code:
sudo apt-get install blop
sudo apt-get install bs2b-ladspa
sudo apt-get install cmt
sudo apt-get install swh-plugins
I'm not sure which of the above are needed (probably cmt only).
8) Go back to Jack Audio Connection Kit and click Patchbay and then click Load and select:
Code:
LiveEvent/connections.xml
When you do that you should see this:
9) Click Activate button and close Patchbay window
10) Now click Connect button and connect PulseAudio JACK Sink with jack_rack_inputlevel and you should see this:
(On the picture there is also jack_mixer and japa, but these are not needed, I use them for monitoring only)
Now you can play music using any application you like and it will go through this chain
Hopefully there is someone using Linux (Mint?) on this forum who would test it and tell what he thinks :rolleyes: