Skip to content
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

mic calibration should use A-weighting #11

Closed
jeffkaufman opened this issue Oct 11, 2020 · 1 comment
Closed

mic calibration should use A-weighting #11

jeffkaufman opened this issue Oct 11, 2020 · 1 comment

Comments

@jeffkaufman
Copy link
Owner

jeffkaufman commented Oct 11, 2020

Currently, we are just using the acoustic energy of the input signal and equalizing these, which does not match human perception. The main problem is that lower notes have a lot of energy but humans don't perceive them as particularly loud, so people with low voices and much quieter in the mix than people with high voices.

If we used a-weighting in evaluating the volume of the input signal, people would sound more like they were all singing at the same volume.

@jeffkaufman
Copy link
Owner Author

After poking around a bit, I'm not convinced this is worth doing. I didn't find any ready-to-use library/invocation which can apply a-weighting to a buffer so we can compute it's a-weighted volume. We're also still going to have lots of differences due to people's sense of how loud they should sing during calibration.

I'm thinking we should focus more on making it easier to manually adjust until it sounds good: #15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant