Release Notes: Minor accuracy improvements and minor changes to the default configuration templates have been introduced. Configuration file handling is performed using the minIni library instead of the parsecfg library. A minor bug in the axis labeling of the Morlet cycle/octave scalograms has been corrected. The plot generation scripts have been reworked for better readability, better axis labeling, and compatibility with the latest version of Octave.
Release Notes: A new computation of the RMS value based on a logarithmic frequency weighting of the magnitude response has been introduced. This new method allows for better handling of the filter magnitude response peak limiting. A bug in the estimation of the band limited RMS value has been also corrected. Some other procedures have been refined in order to provide improved accuracy. The glsweep and lsconv tools have been reworked to provide correct reference levels, thus allowing for SPL calibrated measurements.
Release Notes: The licensing of some files has been corrected. There are minor corrections and accuracy improvements.
Release Notes: The Octave scripts have been reworked to make them compatible with the latest version of Octave. They were also improved to provide some autoscaling features and to export to different image formats. The microphone compensation stage has been moved to the beginning of the correction procedure so that any following stage works using the compensated impulse response as a reference. A new parameter for adding a configurable delay to the minimum phase version of the correction filter has been introduced. Many other minor bugs have been fixed.
Release Notes: 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.
Release Notes: 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.
Release Notes: 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.
Release Notes: 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.
Release Notes: 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.
Release Notes: A new prefiltering curve based on the bilinear transformation has been introduced. A new logarithmic interpolation has been added to the target transfer function computation. Small improvements to the documentation and to the Octave scripts used to generate the graphs have been applied. A new improved version of the measurejack script has been included in the package. Some new sample configuration files, including one approximating the ERB psychoacoustic scale, have been added. Some other minor bugs have been corrected.