New Audio Components for Delphi
New
Audio Components (NewAC) are designed to help your Delphi programs to
perform different sound-processing tasks. With NewAC you can play audio
stored in different formats (wav, Ogg Vorbis, FLAC, Monkey Audio,
WavPack, MP3, Windows WMA, DTS, AC-3). The playback is performed in the
background, and although you application can control it (stop, pause,
move forward and backward, play in a loop) it can perform some other
tasks while audio plays. You can play sound not only from external
files, but also from sound resources embedded into your program, and,
in fact, from any stream providing audio data. But NewAC not only
allows you to play sound. You can acquire audio data from such input
devices as microphone or CD and encode it into any of the audio formats
mentioned above. You can also extract multi-channel audio data from
CD/DVD images and VOB files. While playing audio stored in a file or
while writing audio content to a file you can manipulate tags supported
by the chosen audio format. Apart from all that NewAC can perform some
audio-editing tasks, like mixing and concatenating audio streams,
selecting fragments of streams, performing samle rate and bits per
sample conversions.
In other words with NewAC you can perform
wide range of audio tasks: from adding audio notifications capability to your program
to writing a sophisticated audio-recorder with sound conversion and editing capabilities.
And, I just forgot to mention, NewAC is free with source available.
Some of the components, like Ogg Vorbis, FLAC, WAVPack
require additioan third party DLLs. You can download them in a precompiled form
below.
Short feature description:
- Audio recording and playback using DirectSound
- Audio recording and playback using low latency ASIO drivers
- CD-ripping
-
Supported formats: wav, Ogg Vorbis, FLAC, Monkey Audio, WavPack, MP3, Windows WMA, DTS, AC-3,
TTA, OptimFROG, TAK, Musepack
- Sound mixing, concatenation, cutting
and insertion of audio fragments.
- Audio resampling
- 8, 16, 24, 32 bit sound support
- Multi-channel sound
- Id3v*, Ape, Vorbis tags support
- Ready for Delphi 2009
- License: NewAC is free for both open source and commercial use
|