<div dir="ltr">Ok, first of all I must explain that I had never written here and I'm not so familiar with how it works and which kind of info is needed.<br>Plus, I have only very basic programming experience and could never help implementing such a feature. I do understand very well though, how HRTF works and its uses and disadvantages. HRTF is very popular among gamers, specially those that play on their laptops, as it allows one to receive a complete illusion of 3d sound through your headphones. Creative has it implemented in its top products for many years. Always through a checkbox though.<br>
This feature has been added to the OpenAL framework and that made it very easy to activate and use on ubuntu. You either add a little line to the ".alsoftrc" file (echo "hrtf = true" >> ~/.alsoftrc), which is user-specific, or you edit the "/etc/openal/alsoft.conf" file, also changing the value to "true".<div>
The problem here is that, if you don't have an easy option to activate/deactivate it, it will remain activated whenever the audio output is 44100hz stereo and that is not intended when the headphones are not plugged in for example (it works like the 3d glasses to your ears - the rigght sound can only enter the right ear for the illusion to happen). Also, having this option permanently on, even if it's only for the headphones, will make many users mad as people as audiophiles like to be able to have at least the option to listen to audio without filters.<br>
<br>Having said all this, I posted this question originally here (<a href="https://answers.launchpad.net/ubuntu/+question/249002">https://answers.launchpad.net/ubuntu/+question/249002</a>) and just received an answer. I'm thinking the user Daniel Letzeisen might be right. What can then be done for the openal to be updated and the gui included in ubuntu?</div>
<div><br></div><div>For those not familiar with HRTF, the "virtual barber shop" video on youtube is a good example. Btw, also with this video is clear why having the option to have your audio pure, without filters, is important. The audio in the video is encoded with a HRTF already. If your computer messes with the audio with further filters on top, you lose the awesome 3d effect they created.</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 21, 2014 at 8:55 AM, Matthew Paul Thomas <span dir="ltr"><<a href="mailto:mpt@canonical.com" target="_blank">mpt@canonical.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
Tiago Matono wrote on 20/05/14 21:16:<br>
<div class="">><br>
> Hi. So today I tried the openal HRTF. It works wonderfully! All my<br>
> games and movies play with awesome 3d sound through my headphones.<br>
> To activate it I simply ran "echo "hrtf = true" >> ~/.alsoftrc " in<br>
> the terminal as explained here:<br>
> <a href="http://www.bitoutsidethebox.com/shabda/hrtf-info/" target="_blank">http://www.bitoutsidethebox.com/shabda/hrtf-info/</a><br>
><br>
> Why is this so easy-to-implement function not included somewhere<br>
> in ubuntu through a simple checkbox?<br>
<br>
</div>Probably because no-one has yet had the combination of interest,<br>
ability, and time to do it.<br>
<br>
If you're trying to recruit someone to do it, I suggest being more<br>
specific about what it would achieve. Even the Wikipedia article is<br>
heavy on jargon and rightly says "[example needed]".<br>
<div class=""><br>
> Can this be implemented? Maybe a simple checkbox under "sound<br>
> settings" that would only appear and be activateable when<br>
> headphones are connected. I think this is an awesome and easy to<br>
> implement feature.<br>
><br>
</div>> ...<br>
<br>
Settings are useful only as much as people can make an informed<br>
decision about them. So before we could design a checkbox like that,<br>
we would need to answer the question: Who would want HRTF turned off,<br>
and why? Or to put it another way, why not just have it turned on for<br>
everyone?<br>
<br>
- --<br>
mpt<br>
<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1<br>
Comment: Using GnuPG with Thunderbird - <a href="http://www.enigmail.net/" target="_blank">http://www.enigmail.net/</a><br>
<br>
iEYEARECAAYFAlN8XAsACgkQ6PUxNfU6ecoBigCfYNF7uUAcKSpW9bbvK5E1Ne+3<br>
XeoAn0yCykfl0nkKliKXooEEbJyqO8+u<br>
=vROf<br>
-----END PGP SIGNATURE-----<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Ubuntu-devel-discuss mailing list<br>
<a href="mailto:Ubuntu-devel-discuss@lists.ubuntu.com">Ubuntu-devel-discuss@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss</a><br>
</font></span></blockquote></div><br></div>