24th October 2011 Version 3.7 released
See What's New for changes from Version 3.6
7th September 2009 Version 3.6 released
Changes Version 3.6 from Version 3.5
The program now supports 24-bit files and 88.2 and 96kHz sampling rates.
The built-in ape encoder has been updated to the latest version (v4.06)T
The 'Cut & Splice' user interface has been improved
Track detection has been improved.
Support has been added for using the wma9 external encoder.
Support has been added for using the 'SSRC' sample rate converter as an external encoder.
Bug fixes: Vertical scrolling now takes proper account of the vertical scale setting
The 'stereo' corrections option now works properly when correction width is reduced to zero.
cue markers can now be placed much closer together.
Various other minor bug fixes.
9th June 2008 Version 3.5 released
Changes Version 3.5 from Version 3.4
An option has been added to display a spectrogram in the bottom Overview window.
An option has been added to disable the splash screen at start up.
Search settings are now saved between sessions.
The program now attempts to repair damaged header sections of files.
Compatibility with non-standard wave file formats has been improved.
Bug fixes: minimising dialogue windows now works correctly under Windows Vista.
A track can now share the same track title and album title
Various other minor bug fixes.
1st October 2007 Version 3.4 released
Changes Version 3.4 from Version 3.3
The program now accepts mono as well as stereo files.
There is a new 'Merge Load' command to combine several files before processing.
External command line encoders are now automatically configured.
You can now load flac files, including tags (flac.exe must be present).
There is a new option to monitor recordings via the internal sound card.
There is a new option to auto-scale the vertical display.
The action of the scroll wheel has been reversed
A drop down list has been added to the artist field when entering track properties.
A new 'Undo Volume Changes' command has been added.
Set Volume in the recording window now works correctly under Windows Vista
The help system now uses htmlhelp for compatibility with Windows Vista.
It is now possible to delete cue markers after filtering
25th September 2006 Version 3.3 released
Changes Version 3.3 from Version 3.2
It is now possible to scroll between track boundaries. This has been achieved by providing a new 'Track View' to complement the original 'Waveform View". Two new buttons have been provided on the left hand panel to switch between the two views.
A time scale is now displayed at the bottom of the main window.
It is now easier to enter track properties: the track title box is pre-selected when entering the edit window; and the track artist is copied from the previous track when tabbing to the artist box (only of box is empty).
You can now use the scroll wheel to zoom the main display.
The method of selecting and editing the noise profile has been improved.
There is now a 'dual noise profile' option intended for removing background noise from large diameter shellac records.
The play track commands have been amended. There is now the option to play from cursor as well as to play from the beginning of the track.
A problem with editing overlapping corrections has been fixed. The waveform no longer no longer changes after a correction is 'applied'.
The track detection algorithm has been further tuned.
The program now gives a warning when trying to save to a read only file.
The program now saves the default folder properly - as used when saving and opening files.
It is now possible to view a session file properties without actually loading the session.
It is now possible to open a session file when the associated wave file has been renamed.
The sequence Scan - Test Filter - Superscan no longer causes a crash.
Fixed crash when selecting block in overview window when end of file exceeded
20th September 2005 Version 3.2 released
Changes Version 3.2 from Version 3.1
The track scanning routines have been completely rewritten. Track detection is now much more reliable and there is now the option to give the program a target number of tracks to find.
The click scanning options have been revised and expanded.. This gives additional scanning and correction options for advanced users.
The signature line is now displayed in the main window as well as the overview window. This permits clusters of corrections to be identified more easily.
The graphic equaliser has been considerably enhanced. There is now the option to expand the bottom 10% of the frequency range and the filter can now be configured with the keyboard as well as the mouse. The filter also now correctly takes account of the sampling rate and adjusts itself accordingly.
In spectrum view, the frequency scale is annotated with values, scaled for 44.1 and 48kHz sampling as appropriate.
Maximum width corrections are now always given a magnitude greater than 30
Minimising is now possible during loading and recording.
A new Cancel Block command has been added.
A new command has been added to convert cue markers to track markers
Now tests for ape version 3.97 when loading ape files.
Drag/drop to the batch window has been improved. The program now checks for valid audio files and allows the dragging of nested folders.
Track information in the Overview window is now provided by floating ToolTips.
When the main window is in Track View, the display is now scaled logarithmically (to match the Overview window).
Fixed overflow in normalise function when 0dB selected
Fixed crash when opening a file when there is a huge non-audio data chunk at end of file
Fixed test for drive when saving - now does case insensitive test of drive letter.
Fixed test filter process when graphic filter changed - response is now recalculated before test.
Fixed record meters going to spurious overload when input signal equals zero..
8th November 2004 Version 3.1 released
Changes Version 3.1 from Version 3.0
You can now use an external command line encoder as an alternative to the built-in ogg and ape encoders. This will most likely be used with the popular mp3 encoder lame.exe although other command line encoders can also be used if desired.
The Batch processing window now has an additional 'scale' option. This enables you to apply a selectable amount of gain (or loss) to all the files being batch processed.
When clusters of click corrections overlap, they are now processed in the order of their severity ranking. This overcomes a problem when editing corrections in such circumstances. In previous versions, edits were not always preserved after the 'Apply' button was selected.
Various improvements have been made to the Record dialog. These include the addition of Windows mnemonics and ToolTips; the option to select a stop time instead of a duration; the option to auto-start a recording; the recording directory is now saved to the registry for persistence; the record meter now removes dc offset at low volume levels
The program now checks disk space before recording and sets a maximum recording time accordingly.
The batch dialog now shows the click count after click detection and the maximum amplitude when normalising.
The tracks menu now allows up to 500 tracks to be listed.
There is a new link on the Help menu direct to the support section of the Wave Corrector website.
There is a relaxation of the limitations in the trial version. The program now saves the first and last 30 seconds of tracks after track 1. This enables the full trialling of track editing features.
Some minor modifications have been made for improved Linux compatibility.
when tokens were used in file naming, only one directory could be created in a nested chain. This restriction has been fixed.
A problem associated with the horizontal scale have been fixed. The bug caused an incorrect scale setting to be used when a file was loaded after a previous file had been closed.
Restoring a session file now works when the original file is in .ape format.
Changes between record sample rates of 44.1 and 48kHz are now applied immediately
The temp and output paths are now set correctly when a root directory is selected.
The context menu shrink correction command now works properly
The cursor position window now always showing correct time.
It is now possible to stop a recording by hitting stop button during a paused recording
0 8th March 2004 Version 3.0 released
1 Changes Version 3.0 from Version 2.5
The program now supports saving and loading in Monkey's Audio .ape format as well as saving in Ogg Vorbis .ogg format. Both compressors can be configured to meet user preferences
Files can now be tagged with the following additional information: Track Title; Track Artist; Album Title and Genre. This is to permit easy integration with a PC music library. Tags are saved in ape files, ogg files and Wave Corrector session files.
The program now supports a sampling rate of 48kHz as well as 44.1kHz. 48kHz is the native sampling rate of most PC soundcards as well as DAT and most digital broadcasts. Using 48kHz sampling will sometimes allow you to avoid unnecessary sample rate conversions.
Files names can now be specified as any combination of the input file name, track tags, track numbers and user entered text.
There is now an option to slow down playback speed to aid the identification of clicks.
Timed recordings are no longer restricted to one hour and are allowed up to the maximum permitted by Wave Corrector's internal format (3hrs 22 min at 44.1kHz sampling).
A new delayed start mode has been implemented allowing the user to specify a start time for recording to commence.
There is now a user adjustable speed compensation mode to allow for recording from old non-78 disks.
The Record Window now includes a colour coded banner indicating the current status of the recording operation. Peak hold indicators have also been added which are useful for setting up recording levels.
It is now possible to specify a default output directory for saving files.
It is now possible to select an input or output device from within Wave Corrector and to select an alternative record Volume Control if one is supplied with your soundcard.
The limitations in the demo version have been relaxed. All tracks can now be saved although there is a 30 second limit on tracks after track 1.
A new command, 'Shrink Correction', has been added.
Various keyboard shortcuts have been added.
Vertical and horizontal scale settings are now saved in the session file.
The playback routines have been modified to ensure better synchronisation with some soundcards.
Visibility of the moving playback cursor in the main window has been improved.
Bug fixes: There was a rather major bug in v2.5 that prevented the hiss filter from working in auto-scan mode. This bug is now fixed along with some other more minor bugs.
0 19th July 2003 Version 2.5 released
1 Changes Version 2.5 from Version 2.4
A new batch mode of operation has been implemented. This allows users to select a group of files to be processed and to specify a sequence of actions to be performed on each file.
A new graphic equaliser has been added.
It is now possible to selectively remove a click correction on the left or the right channel.
The super-scan function has been enhanced to allow multiple passes.
When you adjust an existing correction, it is now marked in the correction list as a 'User Correction'.
When re-scanning for clicks (either a block or the entire file), it is now possible to preserve user corrections and 'cut and splice' sections.
There is now a command and a keyboard shortcut to skip back a few seconds during playback.
The Test Filter dialog can no longer move around independently of the background Filter Dialog.
Files saved by Wave Corrector have had their format changed slightly by removing a copyright message from the end of the file.
A new Auto-Save feature has been added for session files.
Other minor enhancements,
22nd July 2002 Version 2.4 released
Changes Version 2.4 from Version 2.31
A new 'Pause' command has been added, including a toolbar button.
The Test Filter function has been improved and now allows immediate comparison of the waveform before and after filtering.
The Time Display window now shows current time during playback.
The Time Display is now calculated relative to the start of the current track.
The View Signature option is now saved between sessions.
The auto shut-off and timed recording options are now saved between sessions.
Space Bar and Shift-Space Bar now act as Keyboard shortcuts for Play Track(s), Corrected and Original, and Pause.
When zoomed out beyond 1 second per division, the display now shows peaks more accurately.
Block boundaries are now preserved when scrolling the display or changing resolution.
The following bugs were fixed:
An error no longer occurs if both left and right channels are disabled during playback.
The Restore Session command no longer crashes when a block has been cut from the extreme start of the file.
3rd March 2002 Version 2.31 released
Changes Version 2.31 from Version 2.3
It is now possible to select a block form the Overview Window.
The 'Test Filter' function now remembers if the filter has already been tested.
The following bugs have been fixed:
The Cut/Splice hatched area now displays correctly with all display drivers.
The program no longer crashes if you switch position during playback.
The program no longer crashes if you select 'all tracks' from menu after a block has been cut from the extreme start of the file.
Other minor bug fixes.
5th December 2001 Version 2.3 released
Changes Version 2.3 from Version 2.21
A new 'cut and splice' feature has been implemented. This enables the user to cut out arbitrary sections of the wave and the program cross fades between the sections immediately before and after the cut.
The normalise function now ignores inter-track gaps (and cut sections) when looking for the peak signal level. In addition, the program now re-searches for the peak after the wave has been edited.
The channel balance dialogue now measures the average unbalance between channels and offers an 'auto-balance' option.
The operation of the hiss/hum filter has been improved. The filter now uses independent noise profiles for the left and right channels. This improves performance in situations when there is significant noise imbalance between the channels.
The Record Dialogue now includes the option to call up the Windows 'Volume Control' applet to select your recording source and to set the recording level.
Track boundary fades can now be specified as either linear or logarithmic.
It is now possible to adjust the size or position of a block without having to cancel and re-select it.
You can now make multiple (contiguous) selections from Correction List.
The 'Left' and 'Right' channel buttons now control playback as well as the display.
During playback, you can now click in the main display to move immediately to a new position.
A new means of inserting cue markers has been introduced.
The display of track markers in the main display has been improved to include track numbers. In addition, the main display now shows cue markers.
The method of switching the Overview Window between a single track and 'all tracks' and has been changed. Instead of double clicking in the window, you now single click over the Track Number indicator. This enables you to change the view without changing position in the file.
The following minor bugs and other problems have been fixed:
The program no longer crashes if you attempt to change the horizontal scale with no file loaded.
The program no longer crashes if you set the default boundary parameters when no file is loaded.
The program no longer allows you to 'merge tracks' while a track boundary adjustment is in progress.
28th May 2001 Version 2.21 released
Changes Version 2.21 from Version 2.2
A bug which affected the 'normalise function has been fixed.
The 'status' window now shows correct data after multiple filters have been applied.
Other minor bug fixes.
14th May 2001 Version 2.2 released
Changes Version 2.2 from Version 2.11
It is now possible to search forward or backward to find corrections that meet user-defined criteria.
The Correction List can now be customised to show only correction greater than a given magnitude.
The program can now process files with more than 32000 corrections under all operating systems.
It is now possible to customise the start and end of tracks with fade and silence settings.
The 'Cancel Scan' Feature has been improved with additional options.
Keyboard shortcuts have been added for various functions.
The Status Bar 'Tracks' pane now shows the Track number as the Mouse pointer moves over the 'All Tracks' display in the Overview window.
Some previous versions would not run under versions of Windows 95 prior to OSR2. This problem is now fixed.
A bug which caused some track boundaries to be slightly misplaced has been fixed.
Some resource and memory leaks have been plugged.
27th February 2001 Version 2.11 released
Changes Version 2.11 from Version 2.1
A bug that caused some small perturbations in the corrected wave has been fixed.
Processing of some commands has been speeded up.
19th February 2001 Version 2.1 released
Changes Version 2.1 from Version 2.0
A 'marker' is now displayed in the Correction List to indicate the current centre position of the display.
During playback, a pane in the status bar indicates whether the 'original' or 'corrected' version is being played.
There is now the option to display the frequency spectrum of the currently selected portion of the wave.
There is now the facility to record 78rpm records at 45rpm.
There are additional user options for configuring the main display.
The user can now specify the location of temporary files.
The size and position of the main program window is now saved between sessions.
Full 'drag and drop' support is now included for both 'wave' or 'session' files.
The program now checks for sufficient free disk space when opening and saving files.
Track file names now include a leading zero for track numbers less than 10.
Click detection sensitivities 1 and 2 have been reduced slightly
The most recently uses file list now shows wave files as well as session files.
For users of Windows NT and Windows 2000 only, The 32k limit to the number of corrections no longer applies.
1st November 2000 Version 2.0 released
Changes Version 2.0 from Version 1.26
A range of digital filters (hiss, hum, etc.) have been implemented for tape/cassette and/or vinyl source correction.
The Normalisation function has been enhanced. This function is now selected via the main menu and can be applied to any wave file.
A Left-Right Channel Balance Control has been added.
A horizontal scroll bar has been added to the main window to enhance waveform navigation.
The Record Dialogue now includes the options of a record timer and auto-shutoff.
The Overview window now uses a logarithmic vertical scale and represents the waveform more accurately.
23rd August 2000 Version 1.26 released
Changes Version 1.26 from Version 1.25
A faster set of FFT routines have been implemented. These have resulted in corrections being generated several times faster than previously.
It is now possible to restore a session file when the associated wave file has been moved to a different location. Also read-only session files are now supported.
Temporary files are now stored in the system TEMP directory.
Minor enhancements to the user interface.
In previous versions, very amplitude high frequency content caused the program to generate large numbers of spurious corrections. This is now fixed.
The 'Block - Remove Corrections' command now completely removes all corrections in the block. Previously, remnants of the deleted corrections were sometimes still present.
Other minor bug fixes.
11th July 2000 Version 1.25 released
Changes Version 1.25 from Version 1.24
Compatibility has been extended to cover additional sound card drivers.
There is some improved error reporting.
There is improved correction editing when adjacent corrections interact with one another.
There is a new keyboard shortcut for the 'remove corrections from block operation - (ctrl-X).
The correction list now scrolls so that the selected correction is always visible.
Displayed channels no longer left/right reversed after re-scan or super-scan operation.
The 'correction signature' line no longer disappears off the top of the screen if the correction rate is very high.
Setting the click detect threshold to 'Off' now works correctly. (Before, very large clicks were still detected.)
9th June 2000 Version 1.24 released
Changes Version 1.24 from Version 1.23
Minor changes to ensure compatibility with the Windows 2000 operating system.
It is now possible to open wave or session files by dragging onto the Wave Corrector program icon; and support is also included for opening via the Windows Explorer right-click context menu.
Minor cosmetic changes.
ShareIt postal address updated in help file.
16th May 2000 Version 1.23 released
Changes Version 1.23 from Version 1.22
A bug which caused a GPF in Windows NT has been fixed.
Track files now include a short fade-in and fade-out section at each end
Other minor bug fixes.
1st May 2000 Version 1.22 released
Changes Version 1.22 from Version 1.21
The following changes have been made to the user interface:
Inter-track gaps are now shown in grey in the overview window.
When scanning is cancelled by the user, there is now an option to continue loading the file without scanning for clicks.
Selecting a block, you can now drag the mouse beyond the edge of the screen.
The Overview trace is now forced to minimum height of 5 pixels. This renders it always visible.
The screen no longer flickers during adjustment modes.
The Overview window scale indicator no longer moves with the cursor during play modes.
The remaining changes affect the internal operation of Wave Corrector:
Automatic track detection is now more accurate and more reliable.
The track boundary detector now automatically compensates for the presence of rumble.
Processing is now faster for short and medium length files.
Minimum Track length is now 5 seconds.
A 'Track 1' is now always generated even if no tracks boundaries are detected.
Recording mode is now given a higher thread priority to prevent buffer overruns.
The screen drawing routines are now compatible with all display resolutions.
The track boundary list is no longer corrupted after manual adjustments.
It is now always possible to select a track by clicking in the Tracks menu.
The program no longer crashes due to file size/buffer size conflicts.
Surrounding corrections are now regenerated correctly when a correction is deleted.
8th April 2000 Version 1.21 released
Changes Version 1.21 from Version 1.2
'Record' Toolbar button has been added.
The 'Normalise' function now works correctly
Other minor bug fixes.
3rd April 2000 Version 1.2 released
Changes Version 1.2 from Version 1.12
A record function has been added together with the facility to normalise the amplitude of the recorded wave. This new feature removes the present requirement to use a separate wave editor application to acquire a wave file for processing by Wave Corrector.
A block select function has been added together with various subsidiary functions - eg: delete corrections in block, re-scan block, perform second pass on block, etc.
The main window now behaves more like a regular wave editor window; in particular the zoom range has been extended to allow unrestricted zoom out.
It is now possible to centre the display on any arbitrary position in the wave file. Previously, the display could only be centred on a correction or track boundary marker.
Screen updates have been speeded up and are now very fast.
The help file has been updated.
Bug Fix: Manual track boundary moves now work correctly in 'Disk-at-Once' mode.
Other minor bug fixes.
21st February 2000 Version 1.12 released.
Changes Version 1.12 from Version 1.11:
Compatibility between Wave Corrector and some other waveform editors and recorders was improved.
21st January 2000 Version 1.11 released
Changes Version 1.11 from Version 1.1
The following reported bugs were fixed:
The output file was occasionally corrupted when 'save all tracks to one file' was selected.
A GPF could occur when 'Next Critical' was selected from the corrections menu.
4th January 2000 Version 1.1 released
Changes from Version 1.0
The following reported bugs were fixed:
Scanning was truncated for some wave files longer than about 25 minutes.
Final Track was occasionally truncated, especially if track length was less than 30 seconds.
Temporary files were not always be deleted when a new wave file was loaded.
The following features were altered/added:
A much improved track management interface has been provided. 'Track View' is now clearly differentiated from 'Correction View' by means of a time versus amplitude histogram display including Track number labelling and track colours corresponding with the overview window.
The Overview Window display now also takes the form of a time versus amplitude histogram.
The position of the mouse pointer in the overview window is displayed as Minutes and Seconds in the Status Bar right-most pane. (Feature present but undocumented in version 1.0).
Options and Current directory are now saved to the registry and hence maintained across sessions.
A 'Restore Defaults' button has been added to the Options Dialog.
The correction algorithm at low sensitivity settings has been improved.
Track start and end points are now adjustable even when the input file consists of a single track. (In Version 1.0 at least two tracks needed to be present before a track boundary could be moved.)
When switching back and forth between Track Boundary View and Click Correction View, the scale is now memorised.
Track Boundary view is now scaled in seconds per division and multiples thereof.
The track list in the Tracks menu has been lengthened to a maximum of 20 items.
Keyboard shortcuts have been added for various commonly used functions.
After inserting a manual correction, the program now immediately launches adjust mode to fine tune the position of the insertion.
The 'insert correction' confirmation dialogue is now optional.
To act as an additional warning, the screen background colour now changes to blue when in insert or adjust mode.
Aborting adjustment of a newly inserted correction now deletes the correction.
Restrictions on use of unregistered version have been relaxed to allow trialling of track detection.
The help file has been updated.
Other minor bug fixes.
Version 1.0 released