Revision history



Awave Audio

Version 11.0

  • Most file formats now have a new "<Auto select>" data format selection. Select this to let the file writer decide what data format to use. It does this by querying the file reader about the input file's data format - if it is a data format that the writer can also handle, then it will use that (thus preserving the data format of the input file). Otherwise, it will select a default data format (e.g. "PCM 16-bit").

  • Added "Direct Stream Copy" support for MPEG audio layer II, MPEG audio layer III and MPEG AAC compressed data (a.k.a. MP2, MP3 and AAC). NB, you *must* set the output data format to "<Auto select>" for this to work, and it will only work for file format for which the program normally supports writing the resp. data format. And just like "Direct Stream Copy" with uncompressed formats, it can only be used if the audio data is not modified in any way (so no resampling et c). When it can be used, it has the advantage of copying the compressed stream verbatim (e.g. from an .AVI file to a .MP3 file) without loosing audio quality due to recompression.

  • When the “Normalize” feature is set to "output meta data" (but not when set to "modify audio") it will now support "Direct Stream Copy" for MPEG audio layer II, MPEG audio layer III and MPEG AAC audio (in addition to uncompressed formats). The practical upside of this is that you can run MP2, MP3 or AAC data through the program and calculate gain adjustment (e.g. ReplayGain) which is added as meta data to the output file – without degrading the compressed audio.

  • Added support for reading and writing raw AC3 audio streams (.AC3), raw padded DTS audio streams (.DTS), and raw compact DTS audio streams (.CPT). Please note however, that the program does not contain any AC3 codec so by itself it can neither compress nor decompress these types of data. However, if you have installed a "Windows ACM filter" that can decode AC3 or DTS (e.g. the common "AC3Filter"), then it can use that to decompress such data. There's currently no way for the program to compress data to these formats. What you can now do though, is to copy compressed streams between files using new "Direct Stream Copy" support for AC3 and DTS. File formats that supports this are: .AC3, .AVI, .CPT, .DTS, .MKV, .MOV, .WAV (NB: .AVI, .MKV and .MOV are read only, and for the others you must select "AC3" or "<Auto select>" as output data format for the copy to work).

  • Added support for normalization per EBU R 128 (this is basically the ITU BS 1770 Leq(R2LB) loudness measure + two gating functions + definition of a "0 LU" reference level). NB, the EBU R128 target level of "0 LU = -23 LUFS" lies at approx. -5dB compared to the Replay Gain target. So if you wish to test to use EBU R 128 instead of ReplayGain, then you may want to enter a target value of 5 LU to compensate.

  • The normalization options "-20-Leq(RLB)" and "-20-Leq(R2LB)" have been replaced by "-Leq(RLB)" and "-Leq(R2LB)", with a default target level of -20 dBFS. These algorithms, both from ITU BS 1770, will now also work at sample rates other than 48KHz.

  • When normalizing the audio volume using the Replay Gain methods, the target value box now allows you select the desired reference level in dB(SPL). The original Replay Gain document specifies calibration against a 83 dB(SPL) reference level, but the majority of software today use 89 dB(SPL) instead (because the original value was deemed to be too low).

  • Added a normalization option to find the "True Peak Level". Whenever you enable any of the normalization types, the peak sample value is also determined, and is saved as meta data (if the output file format supports it). With true peak enabled, it will also examine the signal at time points between the original sample values (using a 16x oversampling filter - for better precision than the 4x demanded by EBU R 128). This comes closer to the true peak that a DAC will have to handle.

  • The channel icons in the input file list now better corresponds to actual the speaker layout (if known), not just the number of channels.

  • The "Mixing" tab of the file options dialog now allows you to indicate which speakers are be used (this info can be saved in .MOV, .W64, the "Microsoft extensible" version of .WAV, .WMA, and .WV.).

  • The "Format options" dialog box now allows you to select the sample rate for Rockwell ADPCM files (typically either 7200 or 8000 Hz).

  • For writing MPEG layer II compressed data, a new v1.3 of tooLameF.dll is required (available from our web-site).

  • Various minor file format-related improvements.


  • Version 10.5

  • The resampling speed is much improved - changing the sample rate is now up to 9x faster than before.

  • Conversions are now often faster for the case when no audio processing is needed (i.e. no resampling et c), and the input and output file use identical data and channel formats. This is due to support for a new "Direct Stream Copy" path in the underlying AwC++ library (NB; this is currently only available for uncompressed data formats).

  • Reading & writing Monkeys Audio files (.APE) now requires MACDLL.dll (included in the codec pack).

  • Updated the codec add-on pack (now v1.7) with the latest versions of various external dll's.


  • Version 10.4

  • Added a "Play selected" option to the "Add files" dialog where, when you select a file, you can hear its contents playing after 1s. The dialog is now also resizeable.

  • Added support for the Windows Audio Sessions API (WASAPI) for audio playback. This is the "native" audio interface for Windows 7 and Vista, providing low-latency, high quality audio playback (when running on Windows XP, the DirectSound API is used instead).

  • Added support for "performer" (band, orchestra) and "conductor" text meta data.

  • Added support for reading audio data from Matroska container format files (.MKV and .MKA). Currently the following audio codecs are supported: MPEG, AAC, Ogg, and PCM (sorry, no AC3 or DTS!)

  • Added support for reading audio from .AVI files that use OpenDML index list extensions (a.k.a. "AVI v2").

  • Added support for reading .WAV files containing Ogg Vorbis format compressed audio.

  • Added support for reading rare "non-seekeable" .OGG files.

  • Added support for reading and writing raw 12- and 20-bit signed linear PCM audio data (.L12 and .L20 files), packed as per RFC 1890 and RFC 3190.

  • Added support for reading 2/2.67/4-bit SoundBlaster/Creative Labs ADPCM compression from .VOC files.

  • Added support for reading and writing DAT LP (long play mode) 12-bit non-linear audio format (.DAT12 files), as per IEC 61119, and packed according to RFC 3190.

  • In total, including formats already supported in previous versions, the following file extensions borrowed from RTP payload encoding names (RFC 1890 and RFC 3190), are now recognized: .L8, .L12, .L16, .L20, .L24, .DAT12, .G721, .G728, .GSM, .MPA, .PCMA and .PCMU.


  • Version 10.3


    Version 10.2


    Version 10.1


    Version 10.0


    Version 9.3


    Version 9.2


    Version 9.1


    Version 9.0


    Version 8.3


    Version 8.2


    Version 8.1


    Version 8.0


    Version 7.6


    Version 7.5


    Version 7.2


    Version 7.1


    Version 7.0


    Version 6.0