Difference between revisions of "Sound system (日本語)"

From ArchWiki
Jump to: navigation, search
(Created page with "Category:Sound (日本語) Category:Audio/Video (日本語) en:Sound system es:Sound system it:Sound system この記事は基本的なサウンド管理...")
 
m
Line 19: Line 19:
  
 
== ドライバとインターフェイス ==
 
== ドライバとインターフェイス ==
* {{App|[[Advanced Linux Sound Architecture (日本語)|The Advanced Linux Sound Architecture (ALSA)]]|オーディオハードウェアのためのデバイスドライバと一番下のレベルのサポートを提供する Linux カーネルコンポーネント。|http://www.alsa-project.org/main/index.php/Main_Page|カーネルに含まれています}}
+
* {{App|[[Advanced Linux Sound Architecture (日本語)|The Advanced Linux Sound Architecture (ALSA)]]|オーディオハードウェアのためのデバイスドライバと一番下のレベルのサポートを提供する Linux カーネルコンポーネント。|http://www.alsa-project.org/|カーネルに含まれています}}
  
 
* {{App|[[OSS|The Open Sound System (OSS)]]|Unix ライク・POSIX 互換のシステム用の代替サウンドアーキテクチャ。OSS バージョン3は Linux 用のオリジナルの(カーネルに含まれる)サウンドシステムでしたが、2002年に OSS バージョン4がプロプライエタリソフトウェアになったことで ALSA に取って代わられました。OSSv4 は2007年にフリーソフトウェアになり 4Front Technologies は GPL でソースコードを公開しました。OSS は ALSA ほど多くのハードウェアをサポートしていませんが、OSS のほうがサポートの良いハードウェアも存在します。|http://www.opensound.com/|{{aur|oss}}}}
 
* {{App|[[OSS|The Open Sound System (OSS)]]|Unix ライク・POSIX 互換のシステム用の代替サウンドアーキテクチャ。OSS バージョン3は Linux 用のオリジナルの(カーネルに含まれる)サウンドシステムでしたが、2002年に OSS バージョン4がプロプライエタリソフトウェアになったことで ALSA に取って代わられました。OSSv4 は2007年にフリーソフトウェアになり 4Front Technologies は GPL でソースコードを公開しました。OSS は ALSA ほど多くのハードウェアをサポートしていませんが、OSS のほうがサポートの良いハードウェアも存在します。|http://www.opensound.com/|{{aur|oss}}}}
Line 28: Line 28:
 
* {{App|[[JACK|The Jack-Audio-Connection-Kit]]|プロオーディオとしての利用、特に録音・エフェクト・リアルタイム同期などを行う低遅延アプリケーションのためのサウンドサーバーの旧版です。旧版ではありますが、現在も活発に開発されており、どちらのバージョンがいいかは一概には言えません。いろいろ試してみるといいと思います。|http://jackaudio.org/|{{Pkg|jack}}}}
 
* {{App|[[JACK|The Jack-Audio-Connection-Kit]]|プロオーディオとしての利用、特に録音・エフェクト・リアルタイム同期などを行う低遅延アプリケーションのためのサウンドサーバーの旧版です。旧版ではありますが、現在も活発に開発されており、どちらのバージョンがいいかは一概には言えません。いろいろ試してみるといいと思います。|http://jackaudio.org/|{{Pkg|jack}}}}
  
* {{App|JACK2|jackdmp とも呼ばれる、JACK の新しいバージョンです。マルチプロセッサのシステム向けに設計されていて、ネットワーク越しのトランスポートも可能です。|http://trac.jackaudio.org/wiki/Q_differenc_jack1_jack2|{{Pkg|jack2}}}}
+
* {{App|JACK2|JACK の新しいバージョンです。マルチプロセッサのシステム向けに設計されていて、ネットワーク越しのトランスポートも可能です。|http://trac.jackaudio.org/wiki/Q_differenc_jack1_jack2|{{Pkg|jack2}}}}
  
 
* {{App|JACK2 with D-Bus|異なるアーキテクチャを持った JACK2 で、他の JACK では問題になる、PulseAudio や JACK でないアプリケーションの同時実行が可能になっています。|http://trac.jackaudio.org/wiki/WalkThrough/User/jack_control|{{Pkg|jack2-dbus}}}}
 
* {{App|JACK2 with D-Bus|異なるアーキテクチャを持った JACK2 で、他の JACK では問題になる、PulseAudio や JACK でないアプリケーションの同時実行が可能になっています。|http://trac.jackaudio.org/wiki/WalkThrough/User/jack_control|{{Pkg|jack2-dbus}}}}

Revision as of 04:40, 27 March 2013

この記事は基本的なサウンド管理について書かれています。高度なトピックについては Pro Audio を見て下さい。

概説

Arch のサウンドシステムは複数のレベルに分けることができます:

  • ドライバとインターフェイス – ハードウェアのサポートとコントロール
  • ユーザーモード API (ライブラリ) – アプリケーションによって利用されます
  • (任意) ユーザーモードサウンドサーバー – 複数のオーディオアプリを同時に動かしたり高度な機能を使う必要があるデスクトップに最適です 例: pro audio
  • (任意) サウンドフレームワーク – サーバープロセスを扱わない、より高水準のアプリケーション環境

デフォルトの Arch のインストールには ALSA という名前のカーネルサウンドシステムが含まれています。さらに、公式リポジトリからインストールできる ALSA のためのユーティリティが多く存在します。機能の追加を求めている人は他のサウンドシステム (OSS) に変更したりサウンドサーバーをインストールできます。

ドライバとインターフェイス

http://www.alsa-project.org/ || カーネルに含まれています
  • The Open Sound System (OSS) — Unix ライク・POSIX 互換のシステム用の代替サウンドアーキテクチャ。OSS バージョン3は Linux 用のオリジナルの(カーネルに含まれる)サウンドシステムでしたが、2002年に OSS バージョン4がプロプライエタリソフトウェアになったことで ALSA に取って代わられました。OSSv4 は2007年にフリーソフトウェアになり 4Front Technologies は GPL でソースコードを公開しました。OSS は ALSA ほど多くのハードウェアをサポートしていませんが、OSS のほうがサポートの良いハードウェアも存在します。
http://www.opensound.com/ || ossAUR

サウンドサーバー

  • PulseAudio — 今日、多くのデスクトップ Linux アプリケーションで使うことができる、非常にポピュラーなサウンドサーバーです。複数のサウンドを同時に扱うことに長けており、ネットワークオーディオも可能です。動作させるのはとても簡単で、多くの場合、必要なことはインストールして自動で起動するようにするだけです。低遅延のプロフェッショナルなオーディオアプリケーションには向いていません。
http://www.pulseaudio.org/ || pulseaudio
  • The Jack-Audio-Connection-Kit — プロオーディオとしての利用、特に録音・エフェクト・リアルタイム同期などを行う低遅延アプリケーションのためのサウンドサーバーの旧版です。旧版ではありますが、現在も活発に開発されており、どちらのバージョンがいいかは一概には言えません。いろいろ試してみるといいと思います。
http://jackaudio.org/ || jack
  • JACK2 — JACK の新しいバージョンです。マルチプロセッサのシステム向けに設計されていて、ネットワーク越しのトランスポートも可能です。
http://trac.jackaudio.org/wiki/Q_differenc_jack1_jack2 || jack2
  • JACK2 with D-Bus — 異なるアーキテクチャを持った JACK2 で、他の JACK では問題になる、PulseAudio や JACK でないアプリケーションの同時実行が可能になっています。
http://trac.jackaudio.org/wiki/WalkThrough/User/jack_control || jack2-dbus
  • NAS — メジャーなアプリケーションによってサポートされているサウンドサーバーです。
http://www.radscan.com/nas/nas-links.html || nasAUR

参照