# Minimal correction settings # Minimal prefiltering windows (250 ms at 20 Hz, 50.0 ms at 100 Hz, 5.00 ms at 1 kHz, 0.25 ms at 20 kHz) # Strong peak limiting (5.11 dB Max) # Minimum phase excess phase allpass recovering to reduce pre-echo # Strong pre-echo truncation # Minimum phase postfiltering to reduce I/O latency # Strong ringing truncation # Base file directory # BCBaseDir = /usr/share/drc/ # BC = Base Configuration BCInFile = rs.pcm BCSampleRate = 48000 BCInFileType = F BCImpulseCenterMode = A BCImpulseCenter = 0 BCInitWindow = 131072 BCPreWindowLen = 1024 BCPreWindowGap = 768 BCNormFactor = 0.0 BCNormType = E # MC = Mic compensation stage # N=disabled, L=linear phase, M=minimum phase MCFilterType = M MCInterpolationType = H MCMultExponent = 3 MCFilterLen = 65535 MCNumPoints = 0 MCPointsFile = drc/flat.txt MCMagType = D # MCFilterFile = rmcf.pcm MCFilterFileType = F MCOutWindow = 0 MCNormFactor = 0.0 MCNormType = E MCOutFile = rmc.pcm MCOutFileType = F # Base configuration dip limiting stage BCDLType = L BCDLMinGain = 1e-6 # -120.0 dB Min, just to prevent overflow/underflow problems BCDLStartFreq = 20 BCDLEndFreq = 23500 BCDLStart = 0.75 BCDLMultExponent = 3 # HD = Homomorphic Deconvolution HDMultExponent = 4 HDMPNormFactor = 1.0 HDMPNormType = E # HDMPOutFile = rmp.pcm HDMPOutFileType = F HDEPNormFactor = 1.0 HDEPNormType = E # HDEPOutFile = rep.pcm HDEPOutFileType = F # MP = Minimum phase frequency dependent windowing MPPrefilterType = s MPPrefilterFctn = B MPWindowGap = 24 MPLowerWindow = 24000 # 250 ms MPUpperWindow = 24 # 0.25 ms MPStartFreq = 20 MPEndFreq = 23500 MPFilterLen = 65536 MPFSharpness = 0.25 MPBandSplit = 3 MPWindowExponent = 1.0 MPHDRecover = Y MPEPPreserve = Y MPHDMultExponent = 3 MPPFFinalWindow = 24000 MPPFNormFactor = 0.0 MPPFNormType = E # MPPFOutFile = rmppf.pcm MPPFOutFileType = F # DL = Dip limiting stage DLType = M DLMinGain = 0.01 # -40.0 dB Min DLStartFreq = 20 DLEndFreq = 23500 DLStart = 0.75 DLMultExponent = 3 # EP = Excess phase frequency dependent windowing EPPrefilterType = s EPPrefilterFctn = B EPWindowGap = 24 EPLowerWindow = 998 # 10.4 ms EPUpperWindow = 24 # 0.25 ms EPStartFreq = 20 EPEndFreq = 23500 EPFilterLen = 65536 EPFSharpness = 0.25 EPBandSplit = 3 EPWindowExponent = 1.0 EPPFFlatGain = 1.0 EPPFOGainFactor = 0.0 EPPFFlatType = M EPPFFGMultExponent = 3 EPPFFinalWindow = 998 EPPFNormFactor = 0.0 EPPFNormType = E # EPPFOutFile = reppf.pcm EPPFOutFileType = F # PC = Prefiltering completion stage PCOutWindow = 0 PCNormFactor = 0.0 PCNormType = E # PCOutFile = rpc.pcm PCOutFileType = F # IS = Inversion stage ISType = T ISPETType = f ISPrefilterFctn = B ISPELowerWindow = 499 ISPEUpperWindow = 374 ISPEStartFreq = 20 ISPEEndFreq = 23500 ISPEFilterLen = 8192 ISPEFSharpness = 0.50 ISPEBandSplit = 3 ISPEWindowExponent = 1.0 ISPEOGainFactor = 0.0 ISSMPMultExponent = 4 ISOutWindow = 0 ISNormFactor = 0.0 ISNormType = E # ISOutFile = ris.pcm ISOutFileType = F # PT = Psychoacoustic target stage PTType = M PTReferenceWindow = 28800 # 300 ms PTDLType = M PTDLMinGain = 0.1 # -20.0 dB Min PTDLStartFreq = 20 PTDLEndFreq = 23500 PTDLStart = 0.75 PTDLMultExponent = 3 PTBandWidth = -2 PTPeakDetectionStrength = 15 PTMultExponent = 0 PTFilterLen = 65536 # PTFilterFile = rptf.pcm PTFilterFileType = F PTNormFactor = 0.0 PTNormType = E # PTOutFile = rpt.pcm PTOutFileType = F PTOutWindow = 0 # PL = Peak limiting stage PLType = W PLMaxGain = 1.8 # +5.11 dB Max PLStart = 0.75 PLStartFreq = 100 PLEndFreq = 10000 PLMultExponent = 3 PLOutWindow = 0 PLNormFactor = 0.0 PLNormType = E # PLOutFile = rpl.pcm PLOutFileType = F # RT = Ringing truncation stage RTType = s RTPrefilterFctn = B RTWindowGap = 24 RTLowerWindow = 24000 # 250 ms RTUpperWindow = 24 # 0.25 ms RTStartFreq = 20 RTEndFreq = 23500 RTFilterLen = 65536 RTFSharpness = 0.25 RTBandSplit = 3 RTWindowExponent = 1.0 RTOutWindow = 24000 RTNormFactor = 0.0 RTNormType = E # RTOutFile = rrt.pcm RTOutFileType = F # PS = Target respose stage PSFilterType = T PSInterpolationType = S PSMultExponent = 3 PSFilterLen = 65535 PSNumPoints = 0 PSPointsFile = pa-48.0.txt PSMagType = D PSOutWindow = 65536 PSNormFactor = 1.0 PSNormType = E PSOutFile = rps.pcm PSOutFileType = F # Minimum phase filter extraction stage MSMultExponent = 3 MSOutWindow = 65536 MSFilterDelay = 499 MSNormFactor = 1.0 MSNormType = E # MSOutFile = rms.pcm MSOutFileType = F # Test convolution stage TCNormFactor = 0.0 TCNormType = M TCOutFile = rtc.pcm TCOutFileType = F