I finally took the time to measure and calibrate my dual GSSL. (2 GSSLs in a fiery red 3ru case).
I read this thread thoroughly and have read the
entire GSSL help thread. I think I'm ready to tackle it now!
I put a -15dbfs 1000hz sine tone (Cubase test tone oscillator) into the GSSL inputs. (-15dB was low enough to be below the compression threshold)
Took the GSSL outputs back into the audio interface and metered the input on my DAW, Cubase.
I set the ratio to 2:1
I set attack to fast
I set release to 1.2s
Make up gain to 0
Bypass disengaged
Turn threshold anticlockwise until the input meter was reading 10dB lower than before, meaning 10dB of compression was happening. 10dB compression should be far enough away from the knee to get a good measurement.
Then I increase the amplitude of the sine tone from Cubase by 10dB
Then read the level of the tone coming back out of the GSSL.
From this we can determine how much compression is happening.
So, if I start at -25dBfs and the level increases (by 5dB) to -20dBfs (when I raise the input by 10dB), then I have 10dB:5dB = 2:1 compression. Voila!
So on to the thorough testing...
There are 2 variables I wanted to vary during this test. the 100k/127k resistor between the TL074 and Sidechain VCA, and the two 1k resistors feeding the DBX202 emulation circuit's control voltage port. I added a trimpot in series with a 100k resistor for the 100k/127k resistor, and added a 2k trimpot instead of the jumper that feeds the two 1k resistors. This allowed careful tuning of all three resistances.
I used 2180LB VCAs in the audio paths and That2150A in the sidechain. I carried out the alterations per VCAs detailed here:
http://diy.fischerworks.com/gssl_vca.shtml
The results:
Sidechain Resistor: 127k
Control Voltage resistor: 1k
2:1 5.9dB (should be 5dB)
4:1 3.1dB (should be 2.5dB)
10:1 1.8dB (should be 1dB)
Sidechain Resistor: 120k
Control Voltage resistor: 1k
2:1 5.7dB
4:1 2.7dB
10:1 1.3dB
Close, very close. But I wanted to see what the other variables would give me. I also wanted that 10:1 to be a bit harder.
Sidechain Resistor: 100k
Control Voltage resistor: 1k
2:1 5.4dB
4:1 1.5dB
10:1 -0.3dB Beyond infinity compression!
Sidechain Resistor: 120k
Control Voltage resistor: 1k+120ohm trimmer in series
2:1 6dB
4:1 2.9dB
10:1 1.8dB
Sidechain Resistor: 120k
Control Voltage resistors: 1k+240 ohm trimmer in series
2:1 6.3dB
4:1 3.5dB
10:1 2.4dB
Sidechain Resistor: 120k
Control Voltage resistors: 890ohm. I lowered them both by sticking a resistor in parallel with each temporarily.
2:1 7.4dB
4:1 7dB
10:1 6.7dB Totally going in the wrong direction! Flattening all the ratios out, making them closer together.
Sidechain Resistor: 100k. Changed this to what was originally specified for the That 2150 GSSL circuit.
Control Voltage resistor: 1k plus 240 trimmer in series
2:1 5.3dB (should be 5dB)
4:1 2.3dB (should be 2.5dB)
10:1 0.9dB (should be 1 dB)
Jackpot! Thats close enough for me!
So what have I learned...
That some vital details are left out of the GSSL documentation, or scattered all over the forums, so its no wonder people get odd results when they build their GSSLs. If these details were collected in one place, people would be less likely to run into trouble.
Also I think this tells me that the choice of 100k/120k/127k sidechain resistor depends on what VCA you use in the sidechain. 100k is correct for the That 2150A, and 120k is apparently correct for the 218x series. (according to what other people have said, I haven't tested this!) This resistor appears to shift the amount of compression at all ratios up and down together.
The choice of resistor for the audio VCA control voltage also depends on the choice of VCA, and for the That 2180LB, 240ohm in series before the two 1k resistors worked for me. Increasing this value 'flattens' the ratios out, making them closer in value, so if you are getting negative compression / past infinity ratios, this is where to look.
I hope this information helps somebody!
-Mike C