Open olm52 opened 9 months ago
In the pipewire files package I included a file called 'virtual-surround.conf' in the 'Pipewire /filter-chain.conf.d' folder. Once you move the contents of the downloaded 'Pipewire' folder into your local pipewire configuration folder (Home/.config/pipewire), you should be able to see the 'virtual-surround.conf' file under the 'filter-chain.conf.d' folder and the rooms under the 'hrir' folder.
Is this correct?
I'm not entirely sure but after I followed the steps in the configuration guide, my pipewire graph looked like below. I think the top section is unused elements which can be ignored. The middle row is the effects applied by easy effects before the sound reaches the virtual surround sink, which is where the 7.1 virtual surround is applied. The bottom row looks to be the output of the virtual surround (2 channels) which is routed to my actual output device (DAC).
After the experience with pipewire I have switched to HQPlayer that is accessing alsa directly. Much simpler and working also in systems without graphical Desktop if using HQPlayer embedded.
It seems that this configuration in Matrix settings is working file:
(I have split to mono the ash files with Audacity. -2 files are left channel)
I have also added equalization for my HifiMan 400i to convolution setting
An advantage is that HQPlayer will convert automatically binaural wav files to the defined (up)sampling rate
Here I don't have filter-chain.conf.d/virtual-surround.conf
The content of that folder is:
demonic.conf sink-make-LFE.conf sink-virtual-surround-5.1-kemar.conf source-rnnoise.conf sink-dolby-surround.conf sink-matrix-spatialiser.conf sink-virtual-surround-7.1-hesuvi.conf sink-eq6.conf sink-mix-FL-FR.conf source-duplicate-FL.conf