New! Alvas.Audio.Core

   Alvas.Audio

Stand with Ukraine!
Alvas.Net - .Net developers toolbox
  Overview    News    Articles    How to..    Samples    Videos    Order    Free Trial    Demo       PR    PAD  
2022-11-16
Christmas... It's a perfect time to make a Gift!

Two in one till 31.12.2022! Buying Alvas.Audio you get Alvas.Audio for .NET Core for free!
2019-11-25
Alvas.Audio new version has been published. New AudioCompressionManager.ConvertMultistep method allows multistep conversions the audio data from the specified old format to the new format. Also were added:
  1. Web c# and vb.net examples
  2. Drivers c# and vb.net examples
2019-10-21
Christmas... It's a perfect time to make a Gift!

Two in one till 31.12.2019! Buying Alvas.Audio you get Alvas.Audio for .NET Core 3.0 for free!
2018-10-27
Halloween, Christmas... It's a perfect time to make a Gift!

We are happy to offer you a discount on
  • Alvas.Audio Lifetime Single and Lifetime Team licenses. Please enter coupon code
    • "lifetime62" and get 62% discount. Valid till 31 December 2018.
    • "lifetime50" and get 50% discount. Valid till 31 January 2019.
  • Alvas.Audio Single and Team licenses. Enter "plus1year" and get +1 year free updates(up to 42% discount). Valid till 31 January 2019.
2018-05-16
Alvas.Audio new version has been published.
What's new: Improved support for mp3 format.
2016-11-27
Alvas.Audio new version has been published.
New methods were added:
  1. AudioCompressionManager.Mp3ToMono method converts Mp3 Stereo into Mono
  2. AudioCompressionManager.WaveToMono method converts Wave Stereo into Mono
2015-05-30
Alvas.Audio new version has been published.
New classes and methods were added:
  1. PcmReader is wrapper around IAudioReader for reads and uncompress to PCM (Pulse-code modulation) audio data from the stream.
  2. AudioCompressionManager.GenerateTone method generates tone with specified ToneType (Sine, Square, Sawtooth, Triangle)
2014-04-04
Alvas.Audio new version has been published.

Includes two versions of the library:
  1. Alvas.Audio.dll (compiled under .Net 2.0)
  2. Alvas.Audio40.dll (compiled under .Net 4.0)
New classes and methods were added:
  1. DsConvert.ToWma method converts input audio file to WMA (Windows Media Audio) file
  2. CdDrive class for control CD / DVD devices
  3. CdReader class reads audio data from specified CD Audio track
  4. CdInfo class describes CD-DA (Compact Disc Digital Audio)
  5. TrackInfo class describes CD (Compact Disc) track
2014-01-28
Alvas.Audio new version has been published.

Added Sox class that can convert various formats of computer audio files in to other formats. Now supports:
  1. aifc
  2. aiff
  3. au, snd
  4. hcom (Mac FSSD files with Huffman compression)
  5. voc (Creative Technology Sound Blaster format)
  6. wav
  7. gsm (GSM 06.10 (full-rate) lossy speech compression)
  8. lpc10 (Low bandwidth, robotic sounding speech compression)
  9. ogg, vorbis (Xiph.org's ogg-vorbis lossy compression)
  10. wv (WavPack lossless, lossy, and hybrid audio compression)
2013-09-18
Alvas.Audio new version has been published.

Added new classes that allow you to change the parameters of audio filters in real time:
  1. DmoParam is base class for DMO (DirectX Media Object) paremeter
  2. DmoBoolParam class for DMO boolean parameter.
  3. DmoEnumParam class for DMO enumerated parameter.
  4. DmoIntParam class for DMO integer parameter.
  5. DmoFloatParam class for DMO float parameter.
2013-07-16
Alvas.Audio new version has been published.

New classes were added:
  1. CafReader class for reading audio data from CAF (Core Audio Format) streams.
  2. CafWriter class for writing audio data to CAF (Core Audio Format) streams.
2013-05-05
Alvas.Audio new version has been published.

New classes were added:
  1. AiffReader class for reading audio data from AIFF (Audio Interchange File Format) streams.
  2. AiffWriter class for writing audio data to AIFF (Audio Interchange File Format) streams.
2011-11-06
Alvas.Audio new version has been published.

New features:
  1. Insert/overwrite recorging modes for RecordPlayer class
  2. Supports insert/overwrite modes for WaveWriter and WaveReadWriter classes
  3. Returns max volume for specified audio format and data
  4. Returns audio data queue length for PlayerEx
  5. Clears audio data queue for PlayerEx
  6. Console example
  7. Windows Service example
2011-04-04
Alvas.Audio new version has been published.

New features:
  1. Supports x64 mode on 64-bit operating systems.
  2. WaveformVisualizer draws picture of the sound amplitude-time representation (Waveform).
  3. Removes DC offset. DC offset is an offsetting of a signal from zero. Occurs when hardware, such as a sound card, adds DC offset to a recorded audio signal.
  4. AuReader reads an audio data from the .AU and .SND streams.
  5. ToFormat method converts audio data to the specified audio format.
  6. Normalize method raises the volume so that the highest sample level reaches a maximum level.
  7. Swaps stereo channels.
  8. Inverts the audio signal to 180 degrees. All positive values in the wave form are replaced by negative and vice versa.
  9. Frees memory previously allocated for audio format.
  10. Creates 32-bit IEEE Float audio format.
  11. Performs resampling audio data from and to 8/16/24/32-bit integer PCM and 32-bit IEEE Float audio formats.
  12. Windows Presentation Foundation (WPF) example
2011-01-09
Alvas.Audio new version has been published.

New features:
  1. Support audio filters such as Chorus, Compressor, Distortion, Echo, Flanger, Gargle, I3DL2Reverb, ParamEq, WavesReverb.
  2. Helper for converting Mp3 file to Wav file with PCM (Pulse-code modulation) data
  3. Helper for decoding audio data in PCM (Pulse-code modulation).
  4. Helper for decoding audio data in PCM (Pulse-code modulation) 16 bit
  5. Create fade in/out effect
  6. Create silence
  7. Allows to work SoundLevelMeter and RecordPlayer together
2010-02-01
Alvas.Audio new version has been published.

New features:
  1. Writes ID3 tag version 1 from MPEG Layer3 streams.
  2. Writes INFO metadata(similar mp3 tags) from Wave streams.
  3. Checks audio signal silence.
2009-11-04
Alvas.Audio new version has been published.

New features:
  1. Reads ID3 tag version 1 from MPEG Layer3 streams.
  2. Reads INFO metadata(similar mp3 tags) from Wave streams.
  3. Gets the format list for specified format tag and driver.
  4. Player class can plays Wave file data from array.
2009-03-19
Alvas.Audio new version has been published.

New features: DsReader class for playback any audio files and decode theirs to PCM using DirectShow filters. Standard supports
  • MP3 Format Sound: .mp3
  • Windows Media Audio: .wma
  • AIFF (.aif .aifc .aiff)
  • AU (.au .snd)
  • MIDI (.mid .midi .rmi)
  • Windows Media Video: .wmv
  • Advanced Systems Format: .asf
  • Motion Picture Experts Group: .mpeg
  • Audio-Video Interleaved: .avi
  • WAV: wav
Use X Codec Pack to expand the list of supported formats to
  • Matroska (.mka)
  • MPEG (.mpa .mp2 .m1a .m2a)
  • MPEG4 (.m4a .aac)
  • Musepack (.mpc)
  • RealMedia (.rm .rmvb .ra .ram)
  • 3GP (.3gp .3gpp .3g2 .3gp2)
  • FLAC (.flac)
  • Ogg Vorbis (.ogg)
  • WavPack (.wv)
  • Monkey's Audio (.ape)
  • True Audio (.tta)
  • Apple Lossless Audio Codec (.alac)
  • AMR (.amr)
  • Trackers (.xm .s3m .it .mod .umx)
  • and much more...
2009-03-04
Alvas.Audio for .Net code name "Helena" 65b1 beta has been released.

New features: DsReader class for playback any audio files and decode theirs to PCM using DirectShow filters. Standard supports
  • MP3 Format Sound: .mp3
  • Windows Media Audio: .wma
  • AIFF (.aif .aifc .aiff)
  • AU (.au .snd)
  • MIDI (.mid .midi .rmi)
  • Windows Media Video: .wmv
  • Advanced Systems Format: .asf
  • Motion Picture Experts Group: .mpeg
  • Audio-Video Interleaved: .avi
  • WAV: wav
Use X Codec Pack to expand the list of supported formats to
  • Matroska (.mka)
  • MPEG (.mpa .mp2 .m1a .m2a)
  • MPEG4 (.m4a .aac)
  • Musepack (.mpc)
  • RealMedia (.rm .rmvb .ra .ram)
  • 3GP (.3gp .3gpp .3g2 .3gp2)
  • FLAC (.flac)
  • Ogg Vorbis (.ogg)
  • WavPack (.wv)
  • Monkey's Audio (.ape)
  • True Audio (.tta)
  • Apple Lossless Audio Codec (.alac)
  • AMR (.amr)
  • Trackers (.xm .s3m .it .mod .umx)
  • and much more...
Direct link: http://alvas.net/Download/Alvas.Audio.65b1.zip
2009-02-03
Alvas.Audio new version has been published.

New features:
  1. RecordPlayer class for recording and playback.
  2. WaveReadWriter, Mp3ReadWriter, RawReadWriter and IAudioReadWriter classes to read/write data from/to the audio stream.
  3. MergeStereo methods for merging 2 audio mono into one stereo.
  4. Doesn't use unsafe code.
2009-01-24
Due to high demand Alvas.Audio lifetime license with free updates for all of the following releases appeared.
For more details please see order page.
2009-01-23
Alvas.Audio for .Net code name "Anna" 61b1 beta has been released.

New features:
  1. Dictophone class with record/play, forward/backward possibility.
  2. AudioCompressionManager.MergeStereo methods for merges 2 mono streams to one stereo.
  3. Much more.
Direct link: http://alvas.net/Download/Alvas.Audio.61b1.zip
2008-12-04
Alvas.Audio new version has been published.

New features:
  1. Added support for recording and playback in WAV format with 32 bits floating point format (WAVE_FORMAT_IEEE_FLOAT).
  2. Added support for recording and playback in WAV format with 24 and 32 bits PCM format with more than two channels.
  3. Can use PlayerEx and RecorderEx in the console applications and Windows Services.
2008-07-12
Alvas.Audio new version has been published.

New classes were added:
  1. AcmConverter class converts audio data from one format to another.
  2. AudioReader/AudioWriter are base classes for stream audio readers/writers.
  3. Mp3Reader/Mp3Writer are classes for reading/writing audio data from/to MP3 streams.
  4. AviReader is a class for reading audio data from Avi streams.
  5. RawReader/RawWriter are classes for reading/writing audio data from/to headerless streams. Slinear, Gsm, A-law, mu-law etc.
2008-03-31
Alvas.Audio new version has been published.

New features:
  1. Convert audio wave stream to mp3 stream
  2. Convert Dialogic .vox (adpcm) stream to Mp3 stream
  3. Insert and mix audio data into main audio data with specified offset multiple times
  4. Split stereo audio stream to two mono streams
  5. Reverse audio wave stream
  6. Create audio format for MPEG Layer3 audio data
  7. Sign library with strong name. Now audio library can be added to GAC
2007-11-26
Alvas.Audio new version has been published.

New features:
  1. Change the speed of audio data
  2. Join several pieces of audio in a single
  3. Cut a piece of the audio stream
  4. Insert a piece in the audio stream
  5. Remove a piece of the audio stream
  6. Create audio format from the byte array
2007-06-06
Alvas.Audio new version has been published.

New features:
  1. encode and decode Dialogic .vox (adpcm) format data;
  2. play, record and convert RAW headerless format (SLINEAR etc);
  3. change source line volume for recording;
  4. change different volume for stereo mixer line;
  5. change volume for PlayerEx.
2007-01-18
Alvas.Audio new version has been published.

New! Mixer controls set up:
  1. select source line for recording;
  2. change source line volume for recording;
  3. additional controls adjustment. For example, "Mic Boost";
  4. change master volume for playback;
  5. playback muting.
2006-11-09
Alvas.Audio new version has been published.
Some new features were added:
  1. Now PlayerEx can play mixed audio data.
  2. PlayerEx can detect that playing process is complete.
Also some bugs were fixed.
2006-10-09
Alvas.Audio new version has been published.
Some new features were added:
  1. To get the format list for specified WaveFormat.
  2. To get audio stream duration in milliseconds.
  3. To change Wave stream to MP3 stream if Wave stream contains 'MPEG Layer 3' data
  4. To show the dialog box that enables the user to select the waveform-audio format.
  5. To get the WaveFormat for specified format handle.
  6. To get the format for the conversion from the specified format and specified format tag.
  7. To get the format list for the conversion from the specified format.
2006-09-18
Alvas.Audio new version has been published.
New Features
  1. Record audio data:
    1. pause and resume recording;
    2. get the current sound position;
  2. Play audio data:
    1. play uncompressed audio data (PCM);
    2. play compressed audio data: IMA ADPCM, Microsoft ADPCM, CCITT A-Law, CCITT u-Law, GSM 6.10, MPEG Layer-3 (mp3) and others;
    3. play data from the stream (file stream, memory stream);
    4. pause and resume playing;
    5. get the current sound position;
    6. play data from any player installed in the system (multiple sound cards).
  3. Convert the audio data from one to another audio format.
  4. View the level of the input sound signal.
2006-01-07
Alvas.Audio new version allow sound recording in PCM, IMA ADPCM, Microsoft ADPCM, CCITT A-Law, CCITT u-Law, GSM 6.10, MPEG Layer-3 (mp3) and other wave file format.
2005-03-27
Alvas.Audio new version has been published. Some bug-fixes and improvements.
2004-04-04
Alvas.Net is happy to announce a new product for .Net:
Alvas.Audio - components collection that allows Your applications to play and record sound.
Blog :: Contact Us :: Copyright © 1998-2023 Alvas.Net. All rights reserved