Difference between revisions of "ACS/ja"
m (翻訳) |
Miyatakejiro (talk | contribs) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{ACS}} | {{ACS}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | === 概要 === | |
+ | '''ACS''' ('''Audio Components Suite''') は、さまざまなサウンド処理用に設計された、フリーのクロスプラットフォーム用のコンポーネントセットです。 これは、CDや異なるファイルフォーマット(例えばwav、MP3、WMA、oggなど)からのオーディオデータの読み込み、 そしてサウンドカードやファイルへの書き出しをサポートしています。 データの入力と出力の間に、異なるコンバータ、 ミキサ、 およびプロセッサを用いた処理ができます。 | ||
− | + | 主な特徴を以下に示します。: | |
− | |||
− | |||
− | |||
− | |||
− | * | + | * 異なる "サウンドドライバ" を含む抽象レイヤ: |
− | ** | + | ** linuxでは Alsa, /dev/dsp, AOLive, OSS に対応。 |
− | ** | + | ** Windowsでは DirectX,Wavemapper に対応。 |
− | ** | + | ** オーディオの再生と録音が可能。 |
− | ** | + | ** 同じまたは別のデバイス上での同時操作が可能。 |
− | |||
− | |||
− | |||
− | * | + | * 新しいファイルフォーマットを追加することが容易な抽象レイヤ。また、以下のファイルフォーマットへ対応: |
− | * | + | ** Wave ファイル/ストリーム および Raw PCM, MS ADPCM, DVI IMA ADPCM に対応。 |
− | + | ** MP3 フォーマットへの対応 : LAME を用いた mp3 ファイルのエンコード、 smpeg ライブラリを用いた mp3 の再生、 MAD デコーダーを用いたストリームへの変換。 | |
− | ** | + | ** Ogg Vorbis フォーマットへの対応 : Ogg ファイル/ストリームの読み込み(マルチストリームへの対応を含む)。圧縮/音質における幅広い設定での Ogg Vorbis フォーマットへのデータ保存。 Ogg コメントに対応。 |
− | ** | + | ** FLAC フォーマットへの対応 : FLAC ファイル/ストリームの読み込み、圧縮における幅広い設定での FLAC フォーマットへのデータ保存。 |
− | ** | + | ** Monkey Audio フォーマットへの対応(Windows のみ)。 |
− | ** | + | ** CD-ROM の再生と CDDA データの直接取得。 |
− | ** | + | ** 既存のファイル/ストリームへのデータの追加が可能。 |
− | ** | ||
− | |||
− | |||
− | + | * オーディオストリームをミックス/合成するための AudioMixer コンポーネント。 | |
+ | * 動的に再生/入力リストを生成するための InputList コンポーネント。 | ||
+ | * オーディオコンバータコンポーネントのセット。 | ||
+ | ** bps 変換のためのサンプルのコンバータ。 | ||
+ | ** using フィルタリングを用いた周波数コンバータ(resampler)のサンプル。 | ||
+ | ** モノラル/ステレオ コンバータ。 | ||
+ | ** ステレオバランスコントロール。 | ||
+ | ** サウンドインジケータ。 | ||
+ | ** オーディオスペクトラムを変化させるための、Windowed sinc と Butterworth フィルタ。 | ||
+ | ** カスタムのサウンドエフェクトを適用するための Convolver コンポーネント。 | ||
+ | * ミキサーデバイスを用いるためのミキサーコンポーネント。 | ||
+ | ==== スクリーンショット ==== | ||
[[Image:Acs demos.jpg]] | [[Image:Acs demos.jpg]] | ||
− | === | + | ==== 著者 ==== |
− | + | 著者: Andrei Borovsky<br> | |
− | + | オリジナルの作業は [http://www.mtu-net.ru/aborovsky/acs/index.html ここ] で見つかります。 - これは 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 | ||
− | === | + | ==== ライセンス ==== |
− | + | ライセンスは、[https://opensource.org/licenses/MIT/ MIT] ライセンスです。 | |
− | |||
− | |||
− | |||
− | |||
− | |||
+ | === ACS 2.4 === | ||
+ | ソースの閲覧および tar のダウンロードは以下から行います。: | ||
http://lazarus-ccr.svn.sourceforge.net/viewvc/lazarus-ccr/components/acs/ | http://lazarus-ccr.svn.sourceforge.net/viewvc/lazarus-ccr/components/acs/ | ||
+ | svn からのチェックアウト: | ||
+ | svn://svn.code.sf.net/p/lazarus-ccr/svn/components/acs | ||
− | + | バグレポートや要求があれば [http://bugs.freepascal.org/set_project.php?project_id=9 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 - 簡潔なオーディオプレイヤー | ||
− | [[Category:Components]] | + | [[Category:Components/ja]] |
+ | [[Category:Audio/ja]] | ||
+ | [[Category:Multimedia/ja]] | ||
+ | [[Category:Headers and Bindings/ja]] | ||
+ | [[Category:Lazarus-CCR/ja]] |
Latest revision as of 12:15, 6 June 2017
│
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 に対応。
- オーディオの再生と録音が可能。
- 同じまたは別のデバイス上での同時操作が可能。
- 新しいファイルフォーマットを追加することが容易な抽象レイヤ。また、以下のファイルフォーマットへ対応:
- Wave ファイル/ストリーム および Raw PCM, MS ADPCM, DVI IMA ADPCM に対応。
- MP3 フォーマットへの対応 : LAME を用いた mp3 ファイルのエンコード、 smpeg ライブラリを用いた mp3 の再生、 MAD デコーダーを用いたストリームへの変換。
- Ogg Vorbis フォーマットへの対応 : Ogg ファイル/ストリームの読み込み(マルチストリームへの対応を含む)。圧縮/音質における幅広い設定での Ogg Vorbis フォーマットへのデータ保存。 Ogg コメントに対応。
- FLAC フォーマットへの対応 : FLAC ファイル/ストリームの読み込み、圧縮における幅広い設定での FLAC フォーマットへのデータ保存。
- Monkey Audio フォーマットへの対応(Windows のみ)。
- CD-ROM の再生と CDDA データの直接取得。
- 既存のファイル/ストリームへのデータの追加が可能。
- オーディオストリームをミックス/合成するための AudioMixer コンポーネント。
- 動的に再生/入力リストを生成するための InputList コンポーネント。
- オーディオコンバータコンポーネントのセット。
- bps 変換のためのサンプルのコンバータ。
- using フィルタリングを用いた周波数コンバータ(resampler)のサンプル。
- モノラル/ステレオ コンバータ。
- ステレオバランスコントロール。
- サウンドインジケータ。
- オーディオスペクトラムを変化させるための、Windowed sinc と Butterworth フィルタ。
- カスタムのサウンドエフェクトを適用するための Convolver コンポーネント。
- ミキサーデバイスを用いるためのミキサーコンポーネント。
スクリーンショット
著者
著者: 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 - 簡潔なオーディオプレイヤー