[pulseaudio-discuss] [PATCH] add module-virtual-surround-sink

Niels Ole Salscheider niels_ole at salscheider-online.de
Sun Jan 22 01:53:02 PST 2012


Hello,

> 1) Is the license of the HRTF dataset that you use compatible with GPL?

The Listen HRIR dataset is public domain so it is GPL compatible.

The HRIR based on the Kemar dummy head "is provided free with no restrictions 
on use, provided the authors are cited when the data is used in any research 
or commercial application."
But there is no need to distribute all HRIRs with pulseaudio. I think a few 
good that are GPL compatible are enough.

> 2) Why should we do this advanced downmixing in an optional module?
> I.e., why not just replace the default downmixing algorighm without
> creating a module for that?

Replacing the default downmixing algorithm is not a good idea since this one 
only works for headphones. And you might want to use a simpler one on a low 
end machine since folding needs some cpu cycles.
But if there is a better place to implement this, I am fine with it, too.

I forgot to add a small fix to my last patch; I have attached a new version.

Regards,

Ole


More information about the pulseaudio-discuss mailing list