Help us keep the list up to date and submit new video software here.
Try StreamFab Downloader and download streaming video from Netflix, Amazon, Youtube! Download free trial.
Complete Version history / Release notes / Changelog / What's New for Dynamic Audio Normalizer
Version 2.11 (2019-01-03)
Core library: Fixed a potential crash due to dereferencing a possibly invalidated iterator
Core library: Use C++11 std::mutex, if supported → removes the dependency PThread library
CLI front-end: Added support for decoding Opus input files via libopusfile library
CLI front-end: Added new CLI option --output-bps to specify the desired output bit-depth
Winamp plug-in: Some fixes and improvements; removed old workarounds
Windows binaries: Updated the included libsndfile version to 1.0.28 (2017-04-02)
Windows binaries: Updated build environment to Visual Studio 2017.9 (MSVC 14.16)
Dynamic Audio Normalizer v2.10
Core library: Added process() function, i.e. an "out-of-place" version of processInplace()
Implemented Python API → DynAudNormcan be used in, e .g., Python-based applications
CLI front-end: Added new CLI option -t to explicitly specify the desired output format
CLI front-end: Added new CLI option -d to explicitly specify the desired input library
CLI front-end: Added support for decoding input files via libmpg123 library
CLI front-end: Implemented automatic/heuristic selection of the suitable input library
CLI front-end: Properly handle input files that provide more (or less) samples than expected
Windows binaries: Updated the included libsndfile version to 1.0.27 (2016-06-19)
Windows binaries: Updated build environment to Visual Studio 2015 (MSVC 14.0)
Dynamic Audio Normalizer v2.08
CLI front-end: Very short files (shorter than Gaussian window size) are now handled properly
Core library: Fixed case when flushBuffer() is called before internal buffer is filled entirely
Core library: Workaround for the FMA3 bug in the Microsoft Visual C++ 2013 runtime libraries
Makefile: Various improvements
Dynamic Audio Normalizer v2.07
Implemented .NET API → Dynamic Audio Normalizer can be used in, e .g., C#-based applications
Implemented JNI API → Dynamic Audio Normalizer can be used in Java-based applications
Implemented Pascal API → Dynamic Audio Normalizer can be used in Pascal-based applications
Core library: Added new getConfiguration() API to retrieve the active configuration params
Core library: Fixed a bug that caused the gain factors to not progress as "smoothly" as intended
Dynamic Audio Normalizer v2.06
Implemented Winamp wrapper → Dynamic Audio Normalizer can now be used as Winamp plug-in
VST wrapper: Fixed potential audio corruptions due to the occasional insertion of "silent" samples
VST wrapper: Fixed a potential "double free" crash in the VST wrapper code
Core library: Fixed reset() API to actually work as expected (some state was not cleared before)
Core library: Make sure the number of delayed samples remains constant throughout the process
Dynamic Audio Normalizer v2.05
Significant overhaul of the compression (thresholding) function
Implemented VST wrapper → Dynamic Audio Normalizer can now be integrated in any VST host
Added 64-Bit library and VST plug-in binaries to the Windows release packages
No longer use __declspec(thread), because it can crash libraries on Windows XP (details)
Dynamic Audio Normalizer v2.04
Added an optional input compression (thresholding) function
Implemented SoX wrapper → Dynamic Audio Normalizer can now be used as an effect in SoX
Improved internal handling of "raw" PCM data
Dynamic Audio Normalizer v2.03
Implemented an optional RMS-based normalization mode
Added support for "raw" (headerless) audio data
Added pipeline support, i.e. reading from stdin or writing to stdout
Enabled FLAC/Vorbis support in the static Win32 binaries
Various fixes and minor improvements
Core library: Fixed a potential crash due to dereferencing a possibly invalidated iterator
Core library: Use C++11 std::mutex, if supported → removes the dependency PThread library
CLI front-end: Added support for decoding Opus input files via libopusfile library
CLI front-end: Added new CLI option --output-bps to specify the desired output bit-depth
Winamp plug-in: Some fixes and improvements; removed old workarounds
Windows binaries: Updated the included libsndfile version to 1.0.28 (2017-04-02)
Windows binaries: Updated build environment to Visual Studio 2017.9 (MSVC 14.16)
Dynamic Audio Normalizer v2.10
Core library: Added process() function, i.e. an "out-of-place" version of processInplace()
Implemented Python API → DynAudNormcan be used in, e .g., Python-based applications
CLI front-end: Added new CLI option -t to explicitly specify the desired output format
CLI front-end: Added new CLI option -d to explicitly specify the desired input library
CLI front-end: Added support for decoding input files via libmpg123 library
CLI front-end: Implemented automatic/heuristic selection of the suitable input library
CLI front-end: Properly handle input files that provide more (or less) samples than expected
Windows binaries: Updated the included libsndfile version to 1.0.27 (2016-06-19)
Windows binaries: Updated build environment to Visual Studio 2015 (MSVC 14.0)
Dynamic Audio Normalizer v2.08
CLI front-end: Very short files (shorter than Gaussian window size) are now handled properly
Core library: Fixed case when flushBuffer() is called before internal buffer is filled entirely
Core library: Workaround for the FMA3 bug in the Microsoft Visual C++ 2013 runtime libraries
Makefile: Various improvements
Dynamic Audio Normalizer v2.07
Implemented .NET API → Dynamic Audio Normalizer can be used in, e .g., C#-based applications
Implemented JNI API → Dynamic Audio Normalizer can be used in Java-based applications
Implemented Pascal API → Dynamic Audio Normalizer can be used in Pascal-based applications
Core library: Added new getConfiguration() API to retrieve the active configuration params
Core library: Fixed a bug that caused the gain factors to not progress as "smoothly" as intended
Dynamic Audio Normalizer v2.06
Implemented Winamp wrapper → Dynamic Audio Normalizer can now be used as Winamp plug-in
VST wrapper: Fixed potential audio corruptions due to the occasional insertion of "silent" samples
VST wrapper: Fixed a potential "double free" crash in the VST wrapper code
Core library: Fixed reset() API to actually work as expected (some state was not cleared before)
Core library: Make sure the number of delayed samples remains constant throughout the process
Dynamic Audio Normalizer v2.05
Significant overhaul of the compression (thresholding) function
Implemented VST wrapper → Dynamic Audio Normalizer can now be integrated in any VST host
Added 64-Bit library and VST plug-in binaries to the Windows release packages
No longer use __declspec(thread), because it can crash libraries on Windows XP (details)
Dynamic Audio Normalizer v2.04
Added an optional input compression (thresholding) function
Implemented SoX wrapper → Dynamic Audio Normalizer can now be used as an effect in SoX
Improved internal handling of "raw" PCM data
Dynamic Audio Normalizer v2.03
Implemented an optional RMS-based normalization mode
Added support for "raw" (headerless) audio data
Added pipeline support, i.e. reading from stdin or writing to stdout
Enabled FLAC/Vorbis support in the static Win32 binaries
Various fixes and minor improvements