Alvas.Audio Changelog

What's new in Alvas.Audio 2019.0.7268.1242

Dec 4, 2019
  • New AudioCompressionManager.ConvertMultistep method allows multistep
  • Conversions the audio data from the specified old format to the new format.
  • Added:
  • Web c# and vb.net examples
  • Drivers c# and vb.net examples

New in Alvas.Audio 2019.0.7268.30836 (Nov 28, 2019)

  • New AudioCompressionManager.ConvertMultistep method allows multistep conversions the audio data from the specified old format to the new format. Also were added:
  • Web c# and vb.net examples
  • Drivers c# and vb.net examples

New in Alvas.Audio 2016.0.6174.36590 (Dec 1, 2016)

  • Alvas.Audio new version has been published.
  • New methods were added:
  • AudioCompressionManager.Mp3ToMono method converts Mp3 Stereo into Mono
  • AudioCompressionManager.WaveToMono method converts Wave Stereo into Mono

New in Alvas.Audio 2015.0 (Jul 21, 2015)

  • Alvas.Audio for .NET is 100% CLR compliant and written in pure C#.
  • Audio is an integral part of many software applications. Alvas.Audio from Alvas.NET enables developers to add audio capabilities to different .NET applications:
  • play, record and convert uncompressed or compressed audio data;
  • pause and resume playback or recording;
  • record and play data to or from the stream;
  • play mixed audio data;
  • set up mixer controls;
  • get the current sound position;
  • view the level of the input sound signal;
  • get the format list for specified WaveFormat;
  • get audio stream duration in milliseconds;
  • change Wave stream to MP3 stream if the former contains "MPEG Layer 3" data;
  • play, record and convert RAW headerless format (SLINEAR etc);
  • play and extract audio data from Avi streams;
  • encode and decode Dialogic .vox (adpcm) format data.
  • convert audio wave stream to mp3 stream
  • convert Dialogic .vox (adpcm) stream to Mp3 stream
  • insert and mix audio data into main audio data with specified offset multiple times
  • split stereo audio stream to two mono streams
  • merge 2 audio mono into one stereo
  • reverse audio wave stream
  • sign library with strong name. Audio library can be added to GAC
  • New classes and methods were added:
  • PcmReader is wrapper around IAudioReader for reads and uncompress to PCM (Pulse-code modulation) audio data from the stream.
  • CompressionManager.GenerateTone method generates tone with specified ToneType (Sine, Square, Sawtooth, Triangle)

New in Alvas.Audio 2014.0 (Apr 5, 2014)

  • DsConvert.ToWma method converts input audio file to WMA (Windows Media Audio) file
  • CdDrive class for control CD / DVD devices
  • CdReader class reads audio data from specified CD Audio track
  • CdInfo class describes CD-DA (Compact Disc Digital Audio)
  • TrackInfo class describes CD (Compact Disc) track
  • Includes two versions of the library:
  • Alvas.Audio.dll (compiled under .Net 2.0)
  • Alvas.Audio40.dll (compiled under .Net 4.0)

New in Alvas.Audio 9.8 (Jan 28, 2014)

  • Added Sox class that allow converts the audio data from the specified audio file type to the new audio file type.
  • Now supports aifc, aiff, au, snd, hcom, voc, wav, gsm, lpc10, ogg, vorbis, wv.

New in Alvas.Audio 9.5 (Sep 19, 2013)

  • New classes that allow you to change the parameters of audio filters in real time

New in Alvas.Audio 9.2.4945.20683 (Jul 19, 2013)

  • CafReader class for reading audio data from CAF (Core Audio Format) streams.
  • CafWriter class for writing audio data to CAF (Core Audio Format) streams.

New in Alvas.Audio 9.0 (Jul 19, 2013)

  • AiffReader class for reading audio data from AIFF (Audio Interchange File Format) streams.
  • AiffWriter class for writing audio data to AIFF (Audio Interchange File Format) streams.

New in Alvas.Audio 8.5 (Nov 24, 2011)

  • Insert/overwrite recorging modes for RecordPlayer class
  • Supports insert/overwrite modes for WaveWriter and WaveReadWriter classes
  • Returns max volume for specified audio format and data
  • Returns audio data queue length for PlayerEx
  • Clears audio data queue for PlayerEx

New in Alvas.Audio 7.7 (Apr 11, 2011)

  • Supports x64 mode on 64-bit operating systems. WaveformVisualizer draws picture of the sound amplitude-time representation (Waveform). Removes DC offset. AuReader reads an audio data from the .AU and .SND streams. ToFormat method converts audio data to the specified audio format.

New in Alvas.Audio 7.1 (Feb 5, 2010)

  • Writes ID3 tag version 1 from MPEG Layer3 streams.
  • Writes INFO metadata(similar mp3 tags) from Wave streams.
  • Checks audio signal silence.

New in Alvas.Audio 7.0 (Nov 5, 2009)

  • Reads ID3 tag version 1 from MPEG Layer3 streams.
  • Reads INFO metadata(similar mp3 tags) from Wave streams.
  • Gets the format list for specified format tag and driver.
  • Player class can plays Wave file data from array.

New in Alvas.Audio 6.8 (Mar 20, 2009)

  • DsReader class for playback any audio files and decode theirs to PCM using DirectShow filters.
  • Supports .mp3, .wma, (.aif .aifc .aiff), (.au .snd), (.mid .midi .rmi), .wmv, .asf, .mpeg, .avi, .cda, (.ac3 .dts), .mka, (.mpa .mp2 .m1a .m2a), (.m4a .aac), .mpc, (.rm .rmvb .ra .ram) and much more...

New in Alvas.Audio 6.5 (Feb 4, 2009)

  • RecordPlayer class for recording and playback.
  • WaveReadWriter, Mp3ReadWriter, RawReadWriter and IAudioReadWriter classes to read/write data from/to the audio stream.
  • MergeStereo methods for merging 2 audio mono into one stereo.
  • Doesn't use unsafe code.

New in Alvas.Audio 6.1 (Dec 5, 2008)

  • Added support for recording and playback in WAV format with 32 bits floating point format (WAVE_FORMAT_IEEE_FLOAT).
  • Added support for recording and playback in WAV format with 24 and 32 bits PCM format with more than two channels.
  • Can use PlayerEx and RecorderEx in the console applications and Windows Services.

New in Alvas.Audio 5.8 (Jul 13, 2008)

  • AcmConverter class converts audio data from one format to another.
  • Mp3Reader/Mp3Writer are classes for reading/writing audio data from/to MP3 streams.
  • AviReader is a class for reading audio data from Avi streams.
  • RawReader/RawWriter for Slinear, Gsm, A-law, mu-law etc.

New in Alvas.Audio 5.0 (Jun 6, 2007)

  • encode and decode Dialogic .vox (adpcm) format data
  • play, record and convert RAW headerless format (SLINEAR etc)
  • change source line volume for recording
  • change different volume for stereo mixer line
  • change volume for PlayerEx

New in Alvas.Audio 4.4 (Nov 14, 2006)

  • To play mixed audio data.
  • To detect that playing process is complete.
  • To get the format list for specified WaveFormat.
  • To get audio stream duration in milliseconds.
  • To change Wave stream to MP3 stream if Wave stream contains 'MPEG Layer 3' data
  • ...