Live data from Hacker News

Show HN: HiFiScan, a Python app to optimize your loudspeakers

github.com

1–10 of 110 posts

Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers

#5
post #4

Newbie question: how do we know we can trust the microphone? It sounds like a chicken-and-egg problem to equalize speakers with an equalized microphone, but maybe microphones are simpler and can be assumed to be equalized ?

You’ll need a calibration curve for the microphone. Even of the same model, there is a lot of variance.

Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers

#6
post #4

Newbie question: how do we know we can trust the microphone? It sounds like a chicken-and-egg problem to equalize speakers with an equalized microphone, but maybe microphones are simpler and can be assumed to be equalized ?

Not an audiophile, but one way might be tuning forks. That said, I would be super surprised if this was needed for high-end microphones.

Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers

#7
post #5
post #4

Newbie question: how do we know we can trust the microphone? It sounds like a chicken-and-egg problem to equalize speakers with an equalized microphone, but maybe microphones are simpler and can be assumed to be equalized ?

You’ll need a calibration curve for the microphone. Even of the same model, there is a lot of variance.

There’s an example of doing this on the readme- scroll way down

Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers

#8
post #4

Newbie question: how do we know we can trust the microphone? It sounds like a chicken-and-egg problem to equalize speakers with an equalized microphone, but maybe microphones are simpler and can be assumed to be equalized ?

Not an audiophile, but one way might be tuning forks. That said, I would be super surprised if this was needed for high-end microphones.

A microphone’s ability to reliably identify a frequency is excellent, even if the microphone is cheap, crappy and uncalibrated. It’s almost entirely a function of whatever clock is used to digitize it, and oscillator chips that are just fine are ubiquitous.

The issue is calibrating the amplitude response at a given frequency, and a tuning fork won’t help.

edit: those quartz oscillator chips have a lot in common with tuning forks.

Post reply on HN