(((acourate)))-logo
The Audio Toolbox.
© 2006-2008 Dr. Ulrich Brüggemann

(((acourate)))-logo small
(((acourate)))™
Acoustically correct.

Revision History

V1.4:  65536 or 131072 samples calculation, filters up to 524288 taps possible, adaption of all functions to allow 131072 samples with automatic cor filter adjustment, history file also in workspace, ini-file also in workspace (workspace actions).  Handling improvements:  CutNWindow combobox, expert mode in menu File, Esc key exits forms Parameter/Targetdesign, Enter key starts functions, positioning of cursor in edit boxes, frequence/wavelength info in magnitude chart (Allison).  Small bugfixes: minphase below/above frequency, label in psychoacoustic + others

V1.3 a-v: Copy curve, move curve, new feature in windowing function, new arrangement of macros (macro1 - macro4), SRC gain adjustment, silence function, CorTest filter, Kaiser window 140/180 dB, improved algorithm minphase/linphase, folder selection for XO generator, RWindow width, Cor filters to minphase, ETC display, project workspace introduction, test convolution, time alignment for up to 5-way systems, Amplitude sum function, mic calibration, Hanning window in logsweep, gain display in macro4.
Handling: combobox in macro1, page control/tabs, subsonic edit box in target designer, IACC (inter-aural coherence). Improvements: minphase optimization, RemoveDC, Q display in target designer. Bugfixes: memory leakage, max. envelope, chart automatic minimum/maximum, average function, NAN problem + many other small improvements

V1.2 f-r: Logsweep 16, 24 and 32 bits incl. dithering (16/24), amplitude/time chart without phase chart, save files with write protection and confirmation, compression two separate functions - fix level and reference curve, crossover up to 5 bands, macro2 for 5 bands, export ampltude response to Excel, gain in macro2, history function, Dirac pulses in logsweep, shortcuts for functions, filter length up to 131072. Small bugfixes: open logsweep records, save wav <> 65536 samples length, SRC improvement + others

03.11.2006: V1.2e - Slight improvement of TacTSpecial, Wav-Filter applies triangular (TPDF) dither, removed LogSweep Recorder function from Acourate due to introduction of the separate LogSweep Recorder acourateLSR

22.10.2006: V1.2 - ASIO Logsweep Recorder introduced. You can now record the sweep by Acourate itself (e.g. Audacity is no longer required). The recorder is designed for the purpose of logsweep recording. The recorder uses the ASIO interface to overcome some limitations of the Windows MMIO system. Thus an ASIO driver is necessary with your soundcard. Most soundcards have such a driver. If not (e.g. mainboard soundchips) then try to run with ASIO4All, see http://www.asio4all.com/. The filename of the recording is the logsweep filename with the ending _rec.wav.

16.10.2006: V1.1 - TacT RCS2.0S and 2.2X supported. Workaround solution completely outside of RCS measurement functions. Thus possibility to control the correction result. Acourate generates crossovers as correction files. Correction files also include these crossovers in mode 2.0.

19.09.2006: V1.0d - small modifications to improve the user interface

18.09.2006: V1.0b - Target Designer. Starting with version 1.0 Acourate has a target designer included. Easy creation of target curves without editing. Select the appropriate drag operation and draw your target along the measurement curve. Store a target and make a new one with slight differences for listening comparison. Watch out for the next tutorial.

08.09.2006: V0.7 - Room correction functions automated. Up to now Acourate has used single functions to be called for each step. Starting with V0.7 Acourate has macros to allow easier computation of room correction filters. The macros require some conventions are met. Licensed users will recieve detailed information about utilizing the automation functions. Shortcuts for functions introduced, see menu for description.

28.08.2006: V0.6q - New function: Time Alignment Assistant. Now you can mark the time alignment peaks and easily get the necessary delays, see tutorial no. 4. Logsweep Generator: now creation of stereo left/right only signals possible. Dirac test pulse can be added to logsweep to check for time glitches between playback and recording. Save function: after save the chart legend is updated to the save filename.

22.08.2006: V0.6o - New menu: wav-Functions. The 1st function 'wav-Filter' allows to read standard wav-files (16bit, 24bit, 32bit) and to apply one (mono, stereo) or two different (stereo) filters, e.g. room correction filters, on the wav-file. The result is stored under the same filename with the extension _FIR.wav. The filter(s) have to be loaded as curve1 (and curve2). Processing time for a stereo wav-file of ~5min length with two different filters of size 65536 taps on my laptop is about 10 seconds. The new function allows user to test or use a room correction without a convolution engine by grabbing a CD, treating each track with wav-Filter and burning the modified track on a CD.

15.08.2006: V0.6n - Acourate now reads also mono 32bit wav-files. The LogSweep is saved as 32bit wav-file, this allows to open it easily with Audacity. The logsweep convolution also working with 32bit wav. Thus the export format of Audacity should be set accordingly. Compression function: frequency range selection added. Amplitude Difference also creates minphase signals. CutNWindow: peaksymmetric checkbox visible again. Radiobutton for marked area displays the selected range. Some minor bug fixes.

07.08.2006: V0.6m - Added functionality to CutNWindow with peak search in marked selection, FatLine Checkbox for an easier identification of the active curve by a thicker line, Samplerate 88200 Hz added, Samplerate Converter also handles 88200 Hz, some more info in the Amplitude Chart

05.08.2006: V0.6k - XP Manifest, Zoom button pictures, 96 kHz bug fix

21.07.2006: V0.6f - Selection of right marker could create problems, bug fixed

19.97.2006: V0.6e - Usability improvements: Introduction of Expert/Normal user mode (ini-file), Logsweep convolution progress bar, Filename for Save, Selection indication by colorband

17.07.2006: V0.6d - raw-format for open allowed, Normalization refined, Save function for all samples in full license refined, bugfix with step response display, killed by a grue.

07.07.2006: BruteFIR on a USB memorystick - added package ready to use for a RME HDSP9652 soundcard including setup instruction.

07.07.2006: V0.6c - Logsweep format changed to *.raw for better compatibility with Audacity, convolution filename bug fix.

02.07.2006: V0.6b - Improvement of AQT3 psychoacoustic, improvement of frequency response marker selection

27.06.2006: V0.6a - New functions: Leading/Trailing Zero Insertion, AQT3 Psychoacoustic Frequency Response; Modification: SampleRateConverter with KaiserImpulse instead RemezImpulse for stability reasons, Behaviour of Function Form3

13.06.2006: V0.5e - Bugfixing - always these little bugs :(

10.06.2006: V0.5a - New functions: Samplerate Conversion, Logsweep Generator, LogSweep Convolution (computation time for 2 x 60 sec logsweep and inverse in double precision ~ 10 sec on my Centrino laptop), improved display speed with millions of points, e.g. LogSweep measurement
- Note: Please download together with new MtxVec build 16.5.06 -

26.05.2006: V0.4a - New functions: Linear Phase Extraction, Group Normalization

24.05.2006: V0.3g - Minor changes: display of computer ID, icon

22.05.2006: V0.3e - First release of Acourate trial version at www.acourate.com (((acourate)))™



(((acourate)))-logo small
(((acourate)))™
Acoustically correct.