• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

GSonic Reference – Free Stereo Room Correction Tool (Measurement + FIR Export)

I really, really like how streamlined and effective this software is. In a few clicks I got results better than hours of fooling around in REW and the ability to A/B test on the fly with Bypass files. Of all the stock curves, I'm digging the AcoustiX curve in particular for my room and setup, with the correction limited to below 1000Hz.

I'm just wondering if I should measure with or without the EQ settings to correct pre-existing speaker flaws? Currently, above 1000Hz, I'm using Spinorama's EQ suggestions, which adheres to the Harman target. Technically, applying Harman target to the rest of the FR should work, but it doesn't from my experience so far.
 
Last edited:
  • Like
Reactions: OCA
I understand this doesn't deal with 2.1 setups natively. So given that I have a setup that takes in stereo input into an amp that outputs to stereo plus sub-out, can I still use this GSonic? Should I just use it with the sub connected and turned on when measuring with GSonic?
 
Last edited:
Did you read? If not it's still easy to search the thread so OP does not need to repeat themself

e.g.
 
Did you read? If not it's still easy to search the thread so OP does not need to repeat themself

e.g.

Thanks, I did do a quick search earlier but only for 'sub' and only skimmed through the searches. And was thinking might have some info on subwoofers on the Github page but found nothing that addressed my specific question (how to use GSonic with 2.1 setup). Turns out probably 'integration' might have been the better keyword.

Shout-out to OP for the great work, and not to be a nuisance, but adding the sub integration link to the Github page, and/or addressing the 2.1 users with a few sentences there, will be great as well.
 
Thanks, I did do a quick search earlier but only for 'sub' and only skimmed through the searches. And was thinking might have some info on subwoofers on the Github page but found nothing that addressed my specific question (how to use GSonic with 2.1 setup). Turns out probably 'integration' might have been the better keyword.

Shout-out to OP for the great work, and not to be a nuisance, but adding the sub integration link to the Github page, and/or addressing the 2.1 users with a few sentences there, will be great as well.
This free version will not do that, as stated above.

I created this thread


for the coming "Immersive" paid mch upgrade version, would be a good place to post queries about that issue?

There may be even better threads elsewhere getting better traction, but this is not the one.
 
This free version will not do that, as stated above.

I created this thread


for the coming "Immersive" paid mch upgrade version, would be a good place to post queries about that issue?

There may be even better threads elsewhere getting better traction, but this is not the one.

Thanks, didn't know there's a paid multi channel version. Ok, will need time to digest the info.
 
Since the GSEvo32 app with sub integration for Denon&Marantz AVR is out now it’s likely that sometimes in the future there will be a GSonic PC/mac calibration tool with more than 2.0 and sub integration too, maybe not in the next weeks or month. GSI Immersive is just the AVR measurements tool. I think this place is a better one than the GSI thread for questions regarding a big brother of GS Reference.
 
  • Like
Reactions: OCA
I inferred from OCA's posts above, they wanted to keep this thread dedicated to the free version.

I coulda been mistaken ofc
 
I basically agree with that.

However, the user is essentially asking for an extension of GSR to include subs and maybe more channels. That doesn’t exist yet, and it’s closely related to GSR. Whether and when that will happen is up to the developer to decide. Once that’s settled—and once the fee question is determined—a mod could move this part of the thread or start a new one. My only thought was that GSI deals with AVR measurements, and I understood the question to refer to a PC/Mac solution—similar to GSR in terms of measurement and calibration, but just more comprehensive (including subwoofers). Further there is no thread for GSonic Evo32 yet who someone could ask for an PC/Mac sibling. At the end it’s not on me to decide. Just my spontaneous thoughts.
 
Last edited:
  • Like
Reactions: OCA
Thanks, didn't know there's a paid multi channel version. Ok, will need time to digest the info.
There is no multichannel version of GSR at the moment. GSI (GSonic Immersive) is only the universal measurement tool for AVRs. See my posts above. Just in case you consider buying it in expectation that it’s a multichannel GSR.
 
I'm using Spinorama's EQ suggestions, which adheres to the Harman target. Technically, applying Harman target to the rest of the FR should work, but it doesn't from my experience so far.
You are probably applying min phase filters which can have destructive effects on the final sound above 1000Hz. You are hearing correct magnitude but with varying delays between frequencies which may explain your listening experience. I would try leaving it all to GSR and compare subjectively. It switches to linear phase filters beyond room trasnition to avoid such artefacts.
 
I do not promote or maintain threads for my paid tools in this forum (or others). They are quite easy to find out and learn about for anyone who has any interest.
 
You are probably applying min phase filters which can have destructive effects on the final sound above 1000Hz. You are hearing correct magnitude but with varying delays between frequencies which may explain your listening experience. I would try leaving it all to GSR and compare subjectively. It switches to linear phase filters beyond room trasnition to avoid such artefacts.

This worked better than I had hoped. I don't miss the old EQ settings anymore with full-range correction.

A few things I've observed:

- There's surprisingly little perceivable difference between target curves, and it's mainly in the high frequencies. Despite different bass levels, ranging from +2 to as many as +8db (Harman, for example), GSR doesn't blindly overstretch the speakers to meet the targets. In fact too much bass gain can be detrimental to headroom. GSR's first and foremost priority is taming room modes.

- GSR also addresses channel imbalance I think. Comparing generated stereo files, one channel is about 2db louder than the other. Turning off correction while testing, I could only perceive a slight shift of central phantom image, but still, neat.

- While looking at convolution files in REW, I noticed GSR creates a massive 5-7db peak at the tail end of the response, from 16-17KHz or so. It appears in both channels and lowering the HF correction limit to 14KHz doesn't remove it. I don't really notice this peak in real listening, but I'm concerned it might impact the headroom (this is at Max +9db correction setting). Is this a measurement, speaker or software problem? I'm aware my speakers (Polk T50) have a sharp null at 16KHz too.
 
Haven't tried Gsonic yet, but I will - looks very promising,

Maybe I'm missing sonething here but I haven't seen any mention of what the rate of the output WAV files is, or any way to set it.

I'm using HQPlayer, where I need the rate to be 352.8 Khz, (the player automatically downscales to lower rates.)

Thank you....
 
Last edited:
May I dare ask why a 352.8k sample rate?
 
I was busy with home renovations this last year and now that we have moved, I am getting back into things and need to re-calibrate my theater and am wondering which rabbit trail to follow.

Here is my setup and goals:

Usage: Pretty evenly between video games, movies, and music (via laptop).

6.2.4 setup (phantom center) with additional tactile setup with: HoverEZe and BossBack
Amp: Denon AVR X4400H
L+R amp (connected to the pre outs on the reviewer): 3e Audio A7
Subwoofer amp: Behringer NX3000D
Tactile amp: Behringer NX3000D

Speakers:
  • L+R = DIYSG HTM 12 v2
  • Surrounds = Energy e-XL bookshelf speakers
  • Atmos = small Sony satellite speakers
  • Subs = Two Mach Audio 18" subs in two Marty Cubes
  • Tactile = HoverEZe (bass shaker with two 18" subs under the couch) and a BossBack (very near field open baffle 10" subwoofer in the back of the couch
I have a Umik-1 microphone and am reasonable with using REW (although endless things to learn).

Questions:

Speaker full range correction?:

My thoughts on equalization is that I would just correct below the Schroeder frequency for all the channels but then would like to EQ full range for the HTM 12s as they have outstanding directivity and klippel measurements (https://www.erinsaudiocorner.com/loudspeakers/diysg_htm12v2/) that show room for improvement with the primary frequency response and thus are prime speakers for full range EQ. I would be happy to manually do the high frequency EQ as I have done that before (https://www.audiosciencereview.com/...m-gated-nearfield-klippel-measurements.24533/) but I don't know how to add that to the EQ file (is it a ady file?) that would be generated from one of the EQ programs.

Subwoofer / Tactile Response Questions:
My second question is how to best manage the 2 subwoofers and 2 Tactile sub systems?

Currently, I have Sub 1 output going to a Behringer amp that goes to two independent 18" subs and Sub 2 output goes to a Behringer amp for the HoverEZe and back sub.

Should I keep it the way it is and then manually align the 2 subwoofers as a group and if so what's the best stepwise process for this (as it's been a while since I did this and I think I used acoustic timing references and REW to phase align them to get the ideal distances)?

Then should I use the eq capabilities of the Behringer to take down major peaks and then use whatever eq solution to do the granular details? Or should I fully EQ the subwoofer with REW and the Behringers 8 eq filters (as I am comfortable with this and done this in the past) and then run the EQ program as the final layer? Or should I leave it all to the EQ program to eq the subs one time aligned?

I guess an alternative thought I had was to use each subwoofer outputs for each 18" sub and then I could use whatever EQ program to deal with each of them individually. But then that leaves the question of where would I steal a signal for the Tactile subs? I was thinking I could use a Y splitter off the L+R pre outs that are already being used and then route the split signal to the Behringer amp for the tactile subs and the other signal to the 3e Audio A7 Amp for the L+R speaker. Would that degrade or compromise the signal for the L+R speakers? But then in this case I would need the L+R to be set as full range and a double bass system and ensure that whatever EQ system is used that it does not touch or alter the signal below 80hz as I would be manually looking after that time alignment and EQ of the tactile system myself after the EQ program has been done as I think the EQ program will not understand what all is going on with the tactile system and don't want it touching those frequencies.

Any other ideas where I can get a subwoofer signal for the tactile system? Or should I just keep the two subs as a group for one of the subwoofer output and then the other subwoofer output for the tactile setup?

Ok now that you have all the information and my questions.

Which EQ rabbit hole should I go down? A1 EVO AcoustiX? A1Evo MJ Custom (MJC)? +/- Should I layer on GSonic Reference at the end for laptop music listening, or just pay for GSonic Evo 32?

Thanks for any thoughts or direction as I am happy to go down a rabbit trail or two, but want to avoid going down too many of them.
Thanks again!
 
May I dare ask why a 352.8k sample rate?
Because that's the highest rate of PCM files that I play,
The developer of HQPlayer recommends using convolution files at the highest rate, and it will be good for lower rates also.
That's what I'm doing in HQPlayer now, and it works just fine.

If Gsonic is fixed at some lower rate, I don't think it will work for me.
I'm just looking for a way to see & set the rates of the WAV correction files generated - like I can do in REW.
 
Because that's the highest rate of PCM files that I play,
The developer of HQPlayer recommends using convolution files at the highest rate, and it will be good for lower rates also.
That's what I'm doing in HQPlayer now, and it works just fine.

If Gsonic is fixed at some lower rate, I don't think it will work for me.
I'm just looking for a way to see & set the rates of the WAV correction files generated - like I can do in REW.
Low Latency Filters — 32,768-tap FIR filters at 48 kHz (pure C++ codebase, 341 ms processing latency) from Gsonic Github
 
GSonic Reference v1.0.25 released.
  • Report.txt is now written next to the filters: transition frequency, speaker roll-off, stereo balance, headroom, and a band-by-band check of how left and right sum at the listening position. If your room cancels mono bass at some frequency, it shows up here.
  • Bass Phase Alignment, optional and off by default (Generate > Advanced). Rotates left and right in opposite directions below 100 Hz so mono bass sums in phase at the listening position. Pure allpass, no level change, added group delay capped by a slider. In my room it filled a narrow 80 Hz null with no image shift; the audible gain was small, so try it only if the report flags a cancellation.
  • Phase correction now uses a frequency-dependent window (6 cycles, 8 ms maximum) instead of a fixed 4.5 ms, so the tweeter is windowed anechoically and low crossovers get more resolution. Correction is faded where the three measurement positions disagree or inside deep notches, and whole turn phase laps through nulls are no longer treated as speaker phase.
  • Bass correction is designed with a 2 Hz minimum bandwidth so the 32768-tap filter reproduces it exactly. Previously the narrowest cuts could be off by up to 1.5 dB after export.
  • Exported filters never exceed 0 dB at any frequency. Heavily limited tracks may still need a couple of dB of headroom in the convolver, as before, by design.
  • Sub-sample alignment of the spatial average had its sign reversed; fixed. Small effect on treble phase only.
  • The measurement prompt now suggests placing the two side positions about an ear's width from MLP.
Enjoy!
 
Back
Top Bottom