Show HN: HiFiScan, a Python app to optimize your loudspeakers
21–30 of 110 posts
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#22I'm not an audiophile in the obsessive-compulsive sense, but I've been recording music in my home studio for 20 years and I know my way around it. This sort of calibration is not ideal. Not only are you measuring with a device that has an imperfect response curve, but you are also measuring the room at a single monophonic point in space. The way that sound interacts with the room and your ears is far more complex tha…
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#231. http://drc-fir.sourceforge.net
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#24For starters, it doesn't try to achieve a phase-neutral response, because a phase-neutral response created in a room is only valid in one point of the room, and creates pre-echo artifacts elsewhere. In fact, it tries to separate the response of the speaker itself from the response of the room, by setting a threshold in the time domain, so that everything coming before it must be unaffected by the room. Then, everything coming before the threshold is corrected to a linear phase, while everything else is corrected to the minimum phase (thus making the second part of the filter purely causal).
Also, they provide an argument, citing literature, that equalizing to a flat frequency response would be wrong in a room, and thus provide an option to remove excessive treble and achieve a 1dB/octave roll-off.
Please see the details at http://drc-fir.sourceforge.net/doc/drc.html
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#25Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#26I'm not an audiophile in the obsessive-compulsive sense, but I've been recording music in my home studio for 20 years and I know my way around it. This sort of calibration is not ideal. Not only are you measuring with a device that has an imperfect response curve, but you are also measuring the room at a single monophonic point in space. The way that sound interacts with the room and your ears is far more complex tha…
You'd also be relying very heavily on the microphone used to measure it.
In fairness, the readme does state:
> A good microphone is needed, with a wide frequency range and preferably with a flat frequency response.
By 'preferably' I assume it's implied that it can curve-fit (whatever's needed, I know next to nothing about this) to a non-flat microphone response, as long as it's known, but if it's flat then no need.
If it's unknown (and non-flat or assumed non-flat because it's cheap and doesn't make any claims about it) then that's the real problem, no point trying to do anything because it's like trying to construct a level floor with a shoelace for a spirit level.
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#27Newbie 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 ?
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#28Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#29I'm a psychoacoustician and this is not the way, very sorry to report. Others have touched on the acoustic issues already, so let me touch on the psychological ones: your perception of sound from loudspeakers doesn't just depend on the acoustic waves hitting your ears. It also depends on your personality and expectations. If you genuinely believe that doing a seance to drive out the poltergeist from your speaker set…
I think you just found the next big thing in audiophile fads
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#30I'm a psychoacoustician and this is not the way, very sorry to report. Others have touched on the acoustic issues already, so let me touch on the psychological ones: your perception of sound from loudspeakers doesn't just depend on the acoustic waves hitting your ears. It also depends on your personality and expectations. If you genuinely believe that doing a seance to drive out the poltergeist from your speaker set…