ACS/ja
│
Deutsch (de) │
English (en) │
français (fr) │
日本語 (ja) │
português (pt) │
概要
ACS (Audio Components Suite) は、さまざまなサウンド処理用に設計された、フリーのクロスプラットフォーム用のコンポーネントセットです。 これは、CDや異なるファイルフォーマット(例えばwav、MP3、WMA、oggなど)からのオーディオデータの読み込み、 そしてサウンドカードやファイルへの書き出しをサポートしています。 データの入力と出力の間に、異なるコンバータ、 ミキサ、 およびプロセッサを用いた処理ができます。
主な特徴を以下に示します。:
- 異なる "サウンドドライバ" を含む抽象レイヤとして働きます。
- linuxでは Alsa, /dev/dsp, AOLive, OSS をサポートしています。
- Windowsでは DirectX,Wavemapper をサポートしています。
- オーディオの再生と録音ができます。
- 同じまたは別のデバイス上での同時操作ができます。
- Abstract Layer to make it easy to add new fileformats; already included fileformats:
- Wave files/streams support, Raw PCM, MS ADPCM, DVI IMA ADPCM support
- 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
- 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)
- CD-ROM playback and direct CDDA data capture
- Append data to existing file/stream capability
- 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 converter
- Stereo balance control
- Sound indicator
- Windowed sinc and Butterworth filters for changing audio spectrum
- Convolver component for applying custom sound effects
- Mixer component to use mixer devices
スクリーンショット
著者
著者: Andrei Borovsky
オリジナルの作業は ここ で見つかります。 - これは Andrei Borovsky の個人 web サイトの一部であり、いくつかの古い版の ACS (Delphi\Kylix 向け) がダウンロードできます。 また Lazarus への port では見られない、いくつかの文書もあります。
- Copyright (c) 2002-2010, Andrei Borovsky, anb@symmetrica.net
- Copyright (c) 2005-2006 Christian Ulrich, mail@z0m3ie.de
- Copyright (c) 2014-2015 Sergey Bodrov, serbod@gmail.com
ライセンス
ライセンスは、MIT ライセンスです。
ACS 2.4
ソースの閲覧および tar のダウンロードは以下から行います。:
http://lazarus-ccr.svn.sourceforge.net/viewvc/lazarus-ccr/components/acs/
svn からのチェックアウト:
svn://svn.code.sf.net/p/lazarus-ccr/svn/components/acs
バグレポートや要求があれば Lazarus CCR の Lazarus bug tracker の プロジェクトから送付してください。
インストール方法:
- 「パッケージ(c)」->「パッケージファイル(.lpk)を開く...」を実行し、 laz_acs.lpk を開きます。
- 「コンパイル」をクリックします。 (コンポーネントを IDE にインストールしたくない場合は必要に応じて。)
- コンポーネントを IDE にインストールしたい場合、「Install」をクリックします。
ACS 3.0
以下から Clone または download してください。:
https://github.com/serbod/acs
または、Online Package Manager の "Multimedia" カテゴリより取得してください。
バグレポートや要望は以下から受けています。:
https://github.com/serbod/acs/issues
Help
Open docs/help/index.htm file from package directory in your web browser. Some information is outdated, look for comments in sources.
デモとサンプル
動くデモとして以下が含まれています。:
- AcsConsolePlayer - 最小限のコンソールオーディオプレイヤー
- audiodeck - いずれかの入力 -> いずれかの出力のテスト。 'converter', 'linerecord', 'recording' デモの置き換え。
- player2 - 簡潔なオーディオプレイヤー