-
Notifications
You must be signed in to change notification settings - Fork 645
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Volume normalization #15
Comments
@cortegedusage Sounds good! |
Yeah that would be great, the only thing I ask is that you add a compile time flag like --features "normalization" as we're discussing in other issues we plan on keeping librespot relatively slimline in its default build state and also have a proper daemon style thing with all the bells and whistles. |
@ComlOnline I don't see a point hiding this few lines of code (that don't have any dependencies) behind a compile-time feature flag; also, they are not executed if the command line flag isn't added when running. @alin23 If you don't mind waiting, I will prepare a pull request in the next days which fixes the edge cases where clipping (distortion) does occur. |
@herrernst I can wait ^_^ |
@herrernst I see your point and you are correct. I didn't see the command line flag, my fault. |
I now consider my branch ready for merging: https://github.com/herrernst/librespot/tree/volume-normalization |
@herrernst Please could you make a PR? |
Added by #162 |
I think volume normalisation also should be added to this repo.
I've been using
https://github.com/herrernst/librespot/tree/volume-normalization/src
for a couple of weeks now, and it's working quite well
The text was updated successfully, but these errors were encountered: