DRC generates digital room correction FIR filters to be used within HiFi systems in conjunction with real time convolution engines like BruteFIR.
| Tags | multimedia Sound/Audio Analysis |
|---|---|
| Licenses | GPL |
| Operating Systems | Windows Windows POSIX Linux |
| Implementation | C C++ |
Recent releases


Changes: The Octave scripts have been reworked to make them compatible with version 3 of Octave. A new renormalization procedure, providing a reasonable extimation of clipping levels, has been added. Many minor bugs have been fixed.


Changes: A new method for the computation of an optimized psychoacoustic target response, based on the spectral envelope of the corrected impulse response, has been introduced.


Changes: A new method for the computation of the excess phase component inverse has been introduced. Sample configuration files for 48 KHz, 88.2 KHz, and 96 KHz sample rates have been added. The homomorphic deconvolution procedure has been improved to avoid any numerical instability. A new Piecewiswe Cubic Hemite Interpolating Polynomial (PCHIP) interpolation method, providing monotonic behaviour, has been introduced in the target response computation. All the interpolation and approximation procedures have been rewritten from scratch to provide better performance and accuracy.


Changes: A new feature for replacing command line parameters has been introduced. The dip and peak limiting procedures have been improved in order to avoid numerical instabilities. A new wavelet-based analysis graph has been added to the sample results. Many performance improvements have been introduced. A new optional parameter used to define the base directory for all files has been added.


Changes: Minor corrections and improvements have been applied to the documentation and to the pre-echo truncation inversion procedure. A new target transfer function definition procedure based on Uniform B Splines has been introduced. The development environment has been moved to Code::Blocks and GCC/MinGW.