DD3Boh / OuterTune

A Material 3 Music Player with YouTube Music support for Android. Forked from InnerTune
GNU General Public License v3.0
353 stars 23 forks source link

better audio normalization #76

Closed siggi1984 closed 3 weeks ago

siggi1984 commented 1 month ago

Checklist

Feature description

Could you implement the audio normalization from ViMusic/Vitune? As far as I know, Innertune has this since the last update and it is honestly better.

Why do you want this feature?

For better music enjoyment.

Additional information

No response

mikooomich commented 1 month ago

Iirc that behaves like a compressor rather than normalization (normalization applies a uniform gain), and compression murders dynamic range as a result. Useful feature, and an almost no-brainer for speech, but in the context of music it feels out of place. Not sure if it makes sense for a music player

siggi1984 commented 1 month ago

Iirc that behaves like a compressor rather than normalization (normalization applies a uniform gain), and compression murders dynamic range as a result. Useful feature, and an almost no-brainer for speech, but in the context of music it feels out of place. Not sure if it makes sense for a music player

Okay, I personally didn't have that feeling but I'm not an expert and I probably don't have such a good ear. Anyway, it was just a request from me and in the end the developer decides what he implements and what he doesn't...

Thank you for the great app.

gechoto commented 1 month ago

Iirc that behaves like a compressor rather than normalization

correct

Okay, I personally didn't have that feeling

I personally had that feeling and measured it. Already reported it to InnerTune & ViTune.

You can see it visualized in these issues (scroll down a bit): InnerTune: https://github.com/z-huang/InnerTune/issues/1526 ViTune: https://github.com/25huizengek1/ViTune/issues/444

The dev of InnerTune already said he will revert it: https://github.com/z-huang/InnerTune/issues/1526#issuecomment-2366810995

Useful feature, and an almost no-brainer for speech

Well YTM also has podcasts and audio books so it might be cool to have it as a separate option besides normalization. Although not sure how often this is really needed since many already compress their audio before upload.

1305-bit commented 3 weeks ago

I facing that when ever I play song it show me this the returned video is doesn't match the requested one fix this problem bro