Audio Level: Release Notes


2.5.0.0 - Apr 06, 2021

  • Added spectrum analyzer.
  • Corrected dynamic range compression (auto gain) algorithm.
  • Fixed bug with sound amplification if the number of valid bits is less than the number of bits in a mono sample.
  • Extended interface IMLAudioLevel.
  • Extended property page.
  • Extended C++ and C# samples.

2.1.1.0 - Mar 31, 2020

  • The project has been updated in accordance with cumulative changes in the base libraries.

2.1.0.0 - Jul 31, 2018

  • The project was recompiled with VS2015, fixed compilation errors and warnings.
  • The compilation options for VS2015 are selected to install the filter also in Windows XP (v140_xp).
  • Corrected protection system (accumulated corrections).
  • The protection settings were changed to reduce false positive notifications from antiviruses.
  • Added code signing certificate.
  • Added interface IAVVersion for obtain filter's type (Debug/Release), version, compilation date/time, etc.
  • Fixed bug with incorrect calculation of the triggering request for a given threshold level.
  • The method IMLAudioLevel::AdviseEvent(.., LPVOID hEvent, ..) has been fixed for use in the 64-bit version.
  • Upgraded C++ and C# samples

2.0.1.0 - Jun 12, 2013

  • Upgraded to latest ATL.
  • Added method for upload license from application code.

2.0.0.0 - Jun 07, 2013

  • Fixed bug in level notification for MEDIASUBTYPE_IEEE_FLOAT audio stream.
  • Corrected property page.
  • Corrected C++ sample (positioning slider).
  • Upgraded license system.
  • Filter moved to AVObjects.com.

1.5.1.0 - Nov 23, 2012

  • Added support of MEDIASUBTYPE_IEEE_FLOAT.

1.5.0.1 - Mar 31, 2012

  • Fixed problem with trial message in Debug 64 bit version.

1.5.0.0 - Mar 11, 2012

  • Added 64-bit version.
  • Added 64-bit sample application.

1.2.1.0 - Feb 22, 2012

  • Added changes in base libraries.
  • Upgraded installer.

1.2.0.1 - Oct 10, 2011

  • Corrected property page.

1.2.0.0 - Sep 15, 2011

  • Supported audio bit depth is now from 8 to 32 bits.

1.1.1.4 - May 11, 2011

  • Fixed problem with property page opening on Windows 7.
  • Fixed level notifications on property page.

1.1.1.2 - May 12, 2010

  • Fixed IPersistStream::Load() bug for multichannel audio.

1.1.1.1 - Mar 24, 2010

  • Fixed false positive notification from AVG antivirus.

1.1.1.0 - Jan 26, 2010

  • Fixed: Installer bug for Windows Vista.

1.1.0.9 - Jan 06, 2010

  • Fixed: Multithread issue with GetLevel() calls.

1.1.0.8 - Apr 28, 2009

  • Added: C++ sample.
  • Fixed: Names of interfaces changed to IMLAudioLevel and MLAudioLevelNotify.
  • Fixed: Returned values (HRESULT) from IMLAudioLevel::GetLevel().

1.1.0.7 - Mar 01, 2009

  • Fixed: Usage of filter's interface from VB. DWORD parameters of interface methods changed to int.

1.1.0.5 - Oct 9, 2008

  • Changed: Algorithm of fade effect for gain changing.
  • Added: Control on property page for setting duration of fade effect.

1.1.0.4 - Oct 7, 2008

  • Fixed: Problem with empty input audio samples.

1.1.0.3 - Oct 7, 2008

  • Fixed: Problems with output samples delay correction.
  • Added: Controls for setting of delay vai property page.

1.1.0.2 - Aug 29, 2008

  • Fixed: Removed unnecessary ASSERT in integrator class.

1.1.0.1 - Jun 30, 2008

  • Note: First upload.
  • Added: Support for up to 32 channels.
  • Added: Automatic gain control.
  • Added: Property page.
  • Fixed: Algorythm of level measuring and all related functions.