There's very mild correction above 300Hz:This morning I did the 3 measurements and generated the filters, what I can say is that the bass sounds better than with my filters generated with rew, but I don't like the mids and highs. I think GSonic corrects the speakers (Martin Logan esl 11a+2x Kef KC 62) too much and I don't know how to limit the correction to 300 HZ. OCA please look over the measurements and maybe you can help me. Thanks
It has been a while since I last tried CamillaDSP on an x86 mini PC, so my experience there is a bit outdated. At the time, it was not nearly as smooth for me on x86 as I had hoped, although I am sure quite a lot has changed since then....what about GSonic + @VilhoValittu 's CamillaFIR ? (= full open source solution)
I can relate to that a bit. In my case as well, the bass improvement was obvious, while I am still less sure yet about the mids and highs. I need a few more measurements and more listening before I can judge that part properly.This morning I did the 3 measurements and generated the filters, what I can say is that the bass sounds better than with my filters generated with rew, but I don't like the mids and highs. I think GSonic corrects the speakers (Martin Logan esl 11a+2x Kef KC 62) too much and I don't know how to limit the correction to 300 HZ. OCA please look over the measurements and maybe you can help me. Thanks
I use Umik 1. I listened more and I think the filters are ok, I don't like how it sounds through the roon server, I never liked it. Too bad I can't load them directly into Eversolo because the bass is much better than what I managed to generate from rew. Thank you very much for the helpThere's very mild correction above 300Hz:
View attachment 523623
What mic are you using? I would suspect the correction above 15kHz could cause dullness with electrostatics since very few mics can capture that area correctly and it's a region I could never audibly test myself (due to age).
I don't think there is, but you can use a custom target that is your speakers response above 5kHz, so that It won't get touched a lot.My understanding is measurement level should be "your normal" OR the app's reco, whichever is higher.
So, is there a setting for "do not touch signal above 5kHz" for example?
I think I figured why your electrostatics don't like the HF correction. They are acting like dipoles and front wall HF reflection is tilting the excess phase at the LP causing the algo to think of it as a point source driver in need of crossover phase linearization. I am adding a few new advanced options for cases like yours as there's no automatic and robust way to detect that kind of set up.I use Umik 1. I listened more and I think the filters are ok, I don't like how it sounds through the roon server, I never liked it. Too bad I can't load them directly into Eversolo because the bass is much better than what I managed to generate from rew. Thank you very much for the help
Do I understand correctly that correction strength 0.0 and HF Correction limit at room's transition frequency will produce the same result?GSonic Reference v1.0.20 released!
Added advanced HF correction options (3 new parameters under the collapsible Advanced section on the Generate tab):
All defaults produce identical output to previous versions. Settings persist across sessions.
- Correction Strength (0.0-1.0) — Scale room correction intensity. Bass correction always stays at 100%; the strength only fades above the room's transition frequency. Default: 1.0 (full correction, same as before).
- HF Correction Limit (Hz) — Fade out all EQ above this frequency for a true bypass. Useful for electrostatic panels where dipole behavior should not be corrected. Default: Full Range.
- HF Phase Limit (Hz) — Bypass phase correction above this frequency, preserving the speaker's native transient response. Default: Full Range.
The difference comes down to target curve.Do I understand correctly that correction strength 0.0 and HF Correction limit at room's transition frequency will produce the same result?
Forgive my ignorance, but in this case would the taps be reduced, allowing use in devices like the Eversolo DMP 8, with only 2000 taps?HF Limit = F_s will not touch audio at all above the bass region for true bypass
Tap count will not change unless you compromise frequency resolution at the same sampling rate.Forgive my ignorance, but in this case would the taps be reduced, allowing use in devices like the Eversolo DMP 8, with only 2000 taps?
The meaning of "apply target curve to shape the overall tone" is "magnitude (only) correction"?Strength = 0.0 will still apply target curve to shape the overall tone.
And this means similarly that magnitude (only) will still be corrected? How does this happen? With linear phase, or in a "natural" way, like an IIR (implemented in FIR)?HF Phase Limit (Hz) — Bypass phase correction above this frequency
GSonic filters are true mixed phase FIR and gradually shift to pure linear phase at HF. IIR is not really natural above room transient and introduces group delay smearing.The meaning of "apply target curve to shape the overall tone" is "magnitude (only) correction"?
And this means similarly that magnitude (only) will still be corrected? How does this happen? With linear phase, or in a "natural" way, like an IIR (implemented in FIR)?
IIR is not really natural above room transient and introduces group delay smearing.
Well, it depends.GSonic filters are true mixed phase FIR and gradually shift to pure linear phase at HF. IIR is not really natural above room transient and introduces group delay smearing.
I would agree, although occasionally if it's really audibly annoying (sounds harsh or peaky or too reverberant) then I see no reason why one could not apply a bit of a cut over the offending limited HF band.The latter I would prefer to be left alone in HF.
I loaded the measurements into GSonic v1.20 and limited the frequency and phase correction to 300Hz. The bass remained unchanged (which is good) and the panels are now uncorrected. Subjectively, the sound is better, it seems more natural and that slight lack of transparency that I felt before when the correction was full range is now gone. Now the system sounds better than ever, despite the fact that I used several correction programs (Arc Genesis, Dirac, Audiolense), including my own filters in REW. I don't know how to thank you, OCA you are a great guy!I think I figured why your electrostatics don't like the HF correction. They are acting like dipoles and front wall HF reflection is tilting the excess phase at the LP causing the algo to think of it as a point source driver in need of crossover phase linearization. I am adding a few new advanced options for cases like yours as there's no automatic and robust way to detect that kind of set up.