Linux系OSのブログです - 設定メモやアプリケーションを紹介 - デスクトップ用途の記事多め
Google
 
--年--月--日 (--) | 編集 |
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
2007年08月29日 (水) | 編集 |
Ubuntu feistyでPulseを導入してみました。

UbuntuではAlsaサウンドシステムで同時発声を行うのにesoundというネットワークサーバサウンドシステムが使われていますが、それと同位の位置づけにあるネットワークサーバサウンドシステムで、より新しいサウンドシステムとして当初feistyで盛り込まれる計画でしたが、それは成りませんでした。

Alsaで同時発声を可能にする技術として、AlsaプラグインのDmixというものもあります。

esoundとPulse audioはネットワークサウンドサーバと呼ばれるだけあって、ネットワーク上の端末経由で鳴らす事が可能です。
例えばローカルネットワークで1つのPCだけにしかサウンドボードが搭載されていなくても、全てのPCでそれを経由して音を鳴らすことが可能です。

Pulseでの私感です。

Audaciousで再生してみるとPCの負荷が一時的に上がった時−例えばブラウザの再度読み込みなど−でプッと一瞬途切れる事がありました。
Audaciousのデフォルトバッファ値が3000になっていたので15000にしたら途切れは少なくなりました。
MPlayerはデフォルトで問題はありませんでしたが、Pulse自体のバッファ値を調整する必要はあるかもしれません。

音質については、低音部が強調されるようになりサブウーハーを少し絞りました。
そのせいか高音部の伸びがいまひとつな気もします。
全体的な音の解像度として、微妙です。
良いか悪いかは別として、フラットな印象では無いです。

esound下ではこれといった特徴は無く、フラットに感じていました。

追記(2007年10月5日)
gutsyにPulseaudioを導入した所、ブーミーに感じた上記の様な症状は無くなりました。
負荷が掛かった状態で途切れる症状もかなり改善していました。
時々、極めて小さい途切れはあります。
USB-Audio
pulseaudio 0.9.6

更に追記(2007年11月27日)
Pulseaudioを導入した環境では、AlsaとESDをPulseaudioで制御してくれます。
Pulseaudioを導入したからといって、全ての設定をPulseaudioにする必要は無いのです。

しかも、Pulseaudio導入環境で音質を聞き比べると
Alsa>ESD>Pulseaudio の順で音質が違いました。

ソフトウェア側でPulsaudioを選択した場合、以前聴いたようなブーミーな音質で耳が痛いです。
Pulseaudioの設定を終えたら、ソフトウェア側をAlsaに設定をしておくと良いでしょう。

GutsyのKDE環境で導入している場合、サウンドシステムをESD(Enlightened Sound デーモン)に設定し、動かすソフトをAlsaに設定するのが利用すると良いでしょう。
これは、KDE環境起動時にESDが自動で立ち上がらないので音が鳴らず、KDEのサウンドシステムでESDを設定すると当然ESDが自動で立ち上がるようになり、それが解決するためです。
ESDが立ち上がるとPulseaudioの機能が有効になり、Alsaも使えるようになります。

Ubuntu GutsyをKDE環境で利用した場合限定かと思いますが、他の解決方法を目指さずともKDEのサウンドシステムをESDに設定するだけというお手軽解決法です。
お手軽ながらも音質については問題ありません。
Pulse audio導入については、以下

sudo apt-get install pulseaudio pulseaudio-esound-compat pulseaudio-utils paprefs pavumeter pavucontrol padevchooser paman libao-pulse pulseaudio-module-hal pulseaudio-module-x11 libgstreamer-plugins-pulse0.10-0



GutsyでもPulseAudioを導入しましたが、asound.confの作業は行いませんでした。
代わりに、オンボードサウンド と USB-Audio を利用していて、オンボードしか有効にならなかったのでこの作業をしました。

asoundconfによりデバイス一覧を表示させる
$ asoundconf list

Audio というのがUSB-Audioを指していたのでAudioを選択
$ asoundconf set-default-card Audio

再起動

システム>設定>サウンド
で、PulseAudioがUSB-Audioで利用可能になっている。



#必要があれば、asound.confをバックアップ
sudo mv /etc/asound.conf /etc/asound.conf.backup

#asound.confを作成し、以下を記入
sudo gedit /etc/asound.conf


pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}



ここまでの設定を終えると、Flashの音が鳴らない事に気がつきます。
そこで、libflashsuportを導入します。

http://pulseaudio.vdbonline.net/libflashsupport/
こちらから最新のdebファイルをダウンロードし、導入します。
2007年8月31日現在の最新ではこれです。
http://pulseaudio.vdbonline.net/libflashsupport/libflashsupport_1.0~2219-1_i386.deb

apt lineがあればアップデートに便利なのですが、見つかりませんでした。
テーマ:Linux
ジャンル:コンピュータ
スポンサード リンク
----------------------------------------------------------

コメント
この記事へのコメント
コメントを投稿
コメント:
Pass:
秘密: 管理者にだけ表示を許可
 
トラックバック
この記事のトラックバックURL
この記事へのトラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。