ACS

From Free Pascal wiki
Revision as of 03:01, 24 November 2005 by Christian (talk | contribs)
Jump to navigationJump to search

About

Audio Components Suite (ACS) is a freeware cross-platform set of components designed to perform different sound-processing tasks.

Its main caracteristics are :

  • Audio playback and capture
  • Simultaneous operations on the same or different devices are allowed.
  • OSS-compatible, ALSA, AOLive drivers are supported under Linux.
  • CD-ROM playback and direct CDDA data capture
  • Wave files/streams support, Raw PCM, MS ADPCM, DVI IMA ADPCM support
  • Append data to existing file/stream capability
  • MP3 format support : Encode mp3 files using LAME, mp3 playback with smpeg library streams conversion using MAD decoder
  • Ogg Vorbis format support : Reading Ogg files/streams (including multi-streamed ones). Storing data in Ogg Vorbis format with wide range of settings for compression/quality tweaks. Ogg comments support
  • Append data to existing file/stream capability
  • FLAC format support : Reading FLAC files/streams, Storing data in FLAC format with wide range of settings for compressiontweaks.
  • Monkey Audio format support (for Windows only)
  • AudioMixer component for mixing/concatenating audio streams
  • InputList component for building dynamically playback/input lists
  • Set of audio converter components
  • Sample converter for bits per sample conversion.
  • Sample rate converter (resampler) using sinc filtering
  • Mono/Stereo conveter
  • Stereo balance control
  • Sound indicator
  • Windowed sinc and Butterworth filters for changing audio spectrum
  • Convolver component for applying custom sound effects

Screenshot

Acs demos.jpg

Author

Author: Andrei Borovsky
LCL Port: Christian Ulrich

License

Audio Components Suite Copyright (c) 2002-2005 Andrei Borovsky. All rights reserved. The Audio Components Suite is free. It may be used both in commercial and non-commercial software either in original or in modified form. The Audio Components Suite can be freely distributed in any way and by any means provided this copyright notice is preserved.

I have tried to make the Audio Components Suite (software) as stable and reliable as possible but still I have to warn you of the following: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Download

The latest stable release can be found on the Lazarus CCR Files page.

CVS

you can checkout the actual source from
CVSROOT=:pserver:cvs@avl.ath.cx:/CVS/acs
Modules:
Src
Demos

Bug reporting/Featurerequest

Bug Reporting/Featurerequest

Change Log

  • 25.08.05 ACS 2.4 first prerelease (cvs)
  • 26.05.05 ACS 2.3 Port

complete Changelog is avalible on Main ACS Page

Status: Beta

Installation

  • Create the directory lazarus\components\ACS
  • On this directory, unzip the files from the zip file
  • Open lazarus
  • Open the package .lpk with Component/Open package file (.lpk)
  • Click on Compile
  • Click on Install

Help

can be found on Main ACS Page