Tuesday, September 27, 2016

Protect headphones by configuring a high pass filter in mixer_paths.xml?

Hi,

I have a rooted Xperia Z5 and I have 32 ohm earbuds that have a very clear bass reproduction, and they sound great with the phone's built-in impedance matching feature (called "Automatic optimisation" in the settings). However, that feature also "enhances" the low end to the point where the earbuds physically break. I don't use any EQ or bass boost, because it's already more than enough.

Now I've seen a lot of sound mods that purportedly boost bass and whatnot, and wanting to do the exact opposite of that I decided to try looking for a tutorial on what all the different settings do and how to change them, which I couldn't find. I tried looking at my own mixer_paths.xml to see if I could make sense of it by myself but although mostly friendly named the settings are pretty cryptic and I'm not sure if I could for instance, if I found something that looks like a high pass filter in the telephony mixer channel, simply copy it to the headphone channel and have it sound right or even work at all.

To clarify, what I want to do is just cut off everything below, say, 30Hz, and then see how high I can go before things start to sound bad, or maybe do a more gentle roll-off if that's possible. I've tried the graphic equaliser but the 5 bars available are way too crude to do something like this. Doing a -1 or -2 on the bass boost slider certainly helps but it affects too much (the range is too high).

So any help on whether or not this is even possible and if so where I should look are appreciated. Thanks!


from xda-developers http://ift.tt/2d3ltJ6
via IFTTT

No comments:

Post a Comment