Download.it search icon
Advertisement

Alvas. Audio is a collection of 100% native CLR compliant controls...

Alvas. Audio is a collection of 100% native CLR compliant controls...

Vote: (2 votes)

Program license: Trial version

Developer: Alvas.Net

Version: 6.8

Works under: Windows

Vote:

Program license

(2 votes)

Trial version

Developer

Version

Alvas.Net

6.8

Works under:

Windows

Pros

  • Supports multiple audio formats for recording and playback
  • Comprehensive mixer controls for adjusting both recording and playback settings
  • Includes powerful audio editing and conversion tools
  • Flexible recording with stream support (file and memory streams)
  • Compatibility with various system-installed audio players and recorders

Cons

  • Requires intermediate to advanced programming skills for implementation
  • Focused primarily on developers, not suitable for non-technical users
  • Dependent on .NET framework specification, which might limit cross-platform deployment

Alvas.Audio is a comprehensive audio library tailored for the .NET framework, frequently utilized by developers proficient in C# and VB.NET. This versatile tool enables creators to implement a vast array of audio functionalities into their applications, ranging from recording and playback to editing and conversion of sound files.

Robust Audio Recording Capabilities

Alvas.Audio stands out for its extensive audio recording features. Developers can harness the library to capture both uncompressed (PCM) and a selection of compressed audio formats including IMA ADPCM, Microsoft ADPCM, CCITT A-Law, CCITT u-Law, GSM 6.10, and MPEG Layer-3 (MP3), among others. The recording process is highly adaptable, allowing for data to be directed to various streams like file or memory streams. Additional recording perks include pausing and resuming functionality, sound position tracking, and compatibility with any system-installed recorder.

Advanced Playback Options

Equally impressive are the playback functionalities. Alvas.Audio provides the ability to play from various data formats and streams, highlight the same uncompressed and compressed audio support as recording. It offers mixed audio data playback and gives developers the tools to manage playback through pausing, resuming, and current sound positioning. Furthermore, it ensures integration with any available playback system installed on the user's device.

Mixer Control Customization

Mixing controls in Alvas.Audio are a strong asset for developers looking to customize audio input and output settings. The library permits source line selection and volume control for recording, including the provision for additional adjustments such as Mic Boost. On the playback side, master volume adjustment and muting features are present.

Comprehensive Editing and Conversion

For editing, Alvas.Audio offers functionalities for manipulating audio data's volume and speed, as well as editing specific components of the audio stream such as joining, cutting, inserting, and removing pieces. Developers can merge mono streams to stereo, concatenate multiple audio files, and even measure the duration of the audio stream in milliseconds.

Conversion tools are another vital part of Alvas.Audio's offering, aiding in the transformation of audio wave streams to MP3 and tolling .vox (adpcm) streams to MP3. It also facilitates playing and conversion of RAW headerless formats and extraction from Avi streams.

Additional Technical Features

The library includes detailed capabilities to check for audio signal silence, view input signal levels, and encode/decode Dialogic .vox format data. All these technical features round out a tool that is ideal for creating sophisticated audio applications.

System Requirements

Alvas.Audio operates on the .NET Framework v2.0 or later, though it is recommended to use it with a newer version of the framework alongside Visual Studio .NET 2005 or later for optimal development experience.

In summary, Alvas.Audio for .Net is an impressively robust audio library that offers C# and VB.Net developers a wide spectrum of audio operating abilities. Its diversity in functions makes it an outstanding choice for developers inclined to work on advanced audio projects.

Pros

  • Supports multiple audio formats for recording and playback
  • Comprehensive mixer controls for adjusting both recording and playback settings
  • Includes powerful audio editing and conversion tools
  • Flexible recording with stream support (file and memory streams)
  • Compatibility with various system-installed audio players and recorders

Cons

  • Requires intermediate to advanced programming skills for implementation
  • Focused primarily on developers, not suitable for non-technical users
  • Dependent on .NET framework specification, which might limit cross-platform deployment