There is an older project with better math inside: http://drc-fir.sourceforge.net/ For 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,…
> because a phase-neutral response created in a room is only valid in one point of the room Author here. The term "phase-neutral" simply means here that the impulse response is symmetrical and doesn't add a phase shift. It doesn't even try to neutralize the phase characteristics of the room, which is what you may be thinking. In fact the phase information from the measurement is completely discarded. Furthermore, the…
Show HN: HiFiScan, a Python app to optimize your loudspeakers
51–60 of 110 posts
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#52How does this compare to just buying a good headphone?
A good headphone can probably still outperform a speaker system. The tradeoff is that you have to wear a headphone. In my case, I just hate them. It's just more pleasant for me to listen from speakers, despite the fidelity tradeoff.
However, Sennheiser HD650 are a pleasure to wear. Even for longer periods of time. I use them with a bluetooth+USB DAC/amp (Fiio Q5; outdated) and a short cable; so I'm pretty flexible how I can use them.
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#53There is an older project with better math inside: http://drc-fir.sourceforge.net/ For 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,…
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#54How does this compare to dirac?
I'm finding the "this is a horrible idea" responses amusing. I don't know if there's something fundamentally different about the way this project works versus Dirac/XT32 or if the naysayers aren't familiar with it. Or maybe there's an anti-room correction sect of audiophiles that have remained hidden to me.
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#55I'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…
A friend loaned me a fancy usb DAC a while back and I used it to listen to music while I worked. After about a day or so I asked her if it was my imagination or if the audio really did sound better. Her answer was that there's no difference between those situations: if I imagine it sounds better, it does sound better.
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#56How does this compare to just buying a good headphone?
A good headphone can probably still outperform a speaker system. The tradeoff is that you have to wear a headphone. In my case, I just hate them. It's just more pleasant for me to listen from speakers, despite the fidelity tradeoff.
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#57Earlier quoted context omitted.
That one is an automatic room equalization, it's different from speaker equalization and it probably should be done after speaker equalization. But it's more useful for the end user.
Sorry, I might've linked the wrong patent then. (I meant to, but failed to, find the one that handles speaker equalization for a single speaker). By room equalization, do you mean normalizing volumes between different rooms, or...?
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#58I’ve tried this for my speaker setup. And the problem is that the frequency response is a function of volume. For example, the louder I play music the more the bass is accentuated. I think this is because of standing waves. So the problem I find is that when the volume is low the bass is too low, and when the volume is high the bass is too loud. Only when I play at the same volume as the equalization was performed at…
This is a common psycoacoustic effect and probably not due to the loudspeakers or the room acoustics (which are linear): the (perceived) loudness of a tone is frequency and level dependent [1]. This makes sounds more bassy at large sound pressure levels. [1]: https://en.wikipedia.org/wiki/Equal-loudness_contour
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#59I'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're far better off learning how to treat the room properly Would you have some pointers on this? I've been looking into this and while I've found pointers on "what to do", what's missing is where to actually find the necessary panels and how to figure if they're actually worth anything.
Re: Show HN: HiFiScan, a Python app to optimize your loudspeakers
#60Earlier quoted context omitted.
I'm also using this. The results are very good. I have studio monitors and a crappy room setup, and the calibrated sound is much better. I purchased the kit with the supplied mic. That said, the software is unstable. To the point of uselessness. It caused so many system crashes that I - very sadly, because the results are so good - just don't use it anymore. Hoping they fix stability in later versions so I can go bac…
I think a lot happened shortly before the rebranding to " SoundID Reference". If you tested before that, maybe give it another go.