[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 07/17 02:24 / Filesize : 88 KB / Number-of Response : 283
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【ALSA】サウンドドライバ総合スレ 3【OSS】



1 名前:login:Penguin [2009/09/24(木) 13:16:34 ID:R3tHsAc2]
サウンドドライバの話題、質問などをどうぞ。

過去スレ
【ALSA】サウンドドライバ総合スレ【OSS】
pc8.2ch.net/test/read.cgi/linux/1075209932/
【ALSA】サウンドドライバ総合スレ 2【OSS】
pc11.2ch.net/test/read.cgi/linux/1158234817/

ALSA
www.alsa-project.org/
alsa.linux.or.jp/

Open Sound System
www.opensound.com/oss.html

ALSA 設定ドキュメント(CVS)
cvs.sourceforge.net/viewcvs.py/alsa/alsa-kernel/Documentation/ALSA-Configuration.txt

ALSA OSS互換設定ドキュメント(CVS)
cvs.sourceforge.net/viewcvs.py/alsa/alsa-kernel/Documentation/OSS-Emulation.txt

(text) をクリックすると読むことができます。


89 名前:login:Penguin mailto:sage [2010/04/23(金) 00:01:14 ID:1qYaT7/k]
>>88
alsa-jackでぐぐれ。
というかjack-alsaでぐぐったものをよく見ていけば、
alsa-jackからalsa-pluginに辿り着くはず。

90 名前:login:Penguin mailto:sage [2010/04/23(金) 00:30:23 ID:NncsNWve]
alsa-jack?

alsa-pluginsのソースを落としてきて./configure,make,make installすればjackのライブラリ(libjack-dev)が
ちゃんと揃ってれば自動的にインストールされるけどjackのプラグインの事?

要するに普通にALSAをインストール出来てれば大抵はそのプラグインは入ってる奴だよね?

利用するには
www.alsa-project.org/main/index.php/Asoundrc
の「JACK plugin」って所に書いてある奴でしょ。

$HOME/.asoundrcに記述しておけばFirefoxのFlashみたいに直接ALSA叩いてるやつだろうがなんだろうが
全部JACK経由になるんだっけ。

91 名前:87 mailto:sage [2010/04/23(金) 01:15:12 ID:HFMg0wXB]
>>88-89
スマヌ、alsa-jackのまちがいだった

>>90
そうそれ

92 名前:login:Penguin mailto:sage [2010/04/28(水) 23:59:52 ID:53oKN29c]
>>81-82
gstreamer使って中継したらどうだろ?

93 名前:login:Penguin mailto:sage [2010/05/19(水) 19:00:03 ID:1ywJkS+o]
PulseAudio+ALSAで使ってます。
PulseとALSAで音量の倍率が違うらしく、Pulseで音量80にした時点でALSAがミュートになってしまいます。
何か解決方法が分かる方いないでしょうか?

PulseAudioのバージョン0.9.15
ALSAのバージョン1.0.20
サウンドカードHDA Intel

94 名前:login:Penguin mailto:sage [2010/05/19(水) 21:36:37 ID:UNtbWA6b]
Pulseaudioを削除する

95 名前:login:Penguin mailto:sage [2010/05/19(水) 21:38:54 ID:1ywJkS+o]
PulseAudioを削除しました。
分かってはいたんだけど無理か。

96 名前:login:Penguin mailto:sage [2010/05/19(水) 21:48:06 ID:YHsJ/j49]
JACKはどうなの?

97 名前:login:Penguin mailto:sage [2010/05/19(水) 21:57:22 ID:1ywJkS+o]
入れてない。
音楽作る人の物って印象があるし、これだけのために入れると別のところでめんどそう。



98 名前:login:Penguin mailto:sage [2010/05/19(水) 22:21:39 ID:YHsJ/j49]
別にダミーにしとけばどうということはないよ。そうじゃなくて音量はちゃんとしているかって話。
入出力の量子化ビット数とかは合ってる?


99 名前:login:Penguin mailto:sage [2010/05/19(水) 22:57:06 ID:1ywJkS+o]
合ってた…はず…アンインスコしちゃったから確認できないけれど。
ごめんなさい。

少ししてもう一度試すつもりだから、そうしたら報告しますね。
アドバイス有難うございました。

100 名前:login:Penguin mailto:sage [2010/05/20(木) 01:01:01 ID:Iaz6xGBO]
>>93
ところでどのボリューム弄ってたの?
PAマネージャーのデバイスタブのプロバティで出るボリュームは480%まで上げられるけどさ。

101 名前:login:Penguin mailto:sage [2010/05/20(木) 01:32:23 ID:q92o1QEh]
ホットキーに関連付けられてたのはシステムの音量だったけど、ソースデバイスのをいじった時点でALSAの方が変化が大きかった。
やっぱり早い段階でミュートになってました。

102 名前:login:Penguin mailto:sage [2010/05/20(木) 03:25:20 ID:Iaz6xGBO]
っていうか、なんでALSAのボリューム弄るの?
最大で固定しておくべきでは?

103 名前:login:Penguin mailto:sage [2010/05/20(木) 07:34:47 ID:q92o1QEh]
ALSAはいじってないです。PulseをいじるとALSAも連動して、それ以上に動きます。

104 名前:login:Penguin [2010/06/07(月) 04:04:07 ID:FcUtJXoF]
M-Audio AP-192のS/PDIF出力が48k固定になってしまいデジアウトが送れない
alsamixerでビットレートの変更は出来るのだが設定が反映されない模様
困ったものだ

105 名前:104 mailto:sage [2010/06/13(日) 23:31:06 ID:9Pmco+8E]
自己解決しました

106 名前:login:Penguin mailto:sage [2010/07/22(木) 03:51:19 ID:apqrZkse]
C-Media 8738増設しています
動画と音楽はいいです
Naval South Pacific War(Vectorのフリーゲーム)をwineで起動しますと
最初は音声が出ていても、軍艦や軍機が多数集結してメモリー負荷が高くなると
音声が消えてしまいます
他のPCではそういう不具合はないです
解決方法を教えてください

107 名前:login:Penguin mailto:sage [2010/07/26(月) 13:15:20 ID:zj12uSe0]
>>106
そのゲームは知らないけど、wineの問題じゃね?不具合が出ないっていう他のPCと
同じバージョンのwineでもダメ?あとwineのサウンドドライバはOSS以外はいまいち挙動が
怪しいんで、jackドライバなんかを使ってるとよくそうなる。

まあwine関連スレとかでエラーログ晒しつつ聞いたほうがいいよ。



108 名前:login:Penguin mailto:sage [2010/07/29(木) 22:42:03 ID:bC9nB9gF]
ASUSのXonar使っててフロントパネルから出力させるのに
amixer -c 1 set 'Front Panel' on
amixer -c 1 set 'Front Panel' off
のランチャ作ってフロントとスピーカーの切替してたんだけど、ある日切り替わらないなあと思ってalsamixer覗いたらサウンドカードの番号変わってたんだけど
これって変わるようなものなの?
ちなみに最初は
0:ビデオカード(Radeon HD4870)のHDMI端子
1:Xonar
だったんだけど
いつのまにか逆になってた・・・

109 名前:login:Penguin mailto:sage [2010/08/08(日) 09:05:57 ID:K5PdjXT2]
DTS音声の映像をS/PDIFでヘッドホンアンプに繋いで
観ていたんだが、それ以来DTSやDolbyDigitalのもの以外の
音が全く出なくなってしまいました。
以前まではDTS等の後でも問題なくMPEGのものも音がでていたんですが・・・
解決法わかりませんか?


110 名前:login:Penguin mailto:sage [2010/09/05(日) 17:09:23 ID:PSL2L20v]
ヘッドフォン端子のハンダ割れじゃ無いのかな?
分解してハンダごてを当てると治らない?

111 名前:login:Penguin mailto:sage [2010/09/05(日) 23:09:38 ID:boG6Ihlz]
いきなりハンダづけをすすめるのも危険だな
端子に力をいれてみてときどき鳴るようでないと直る可能性は低い

112 名前:login:Penguin mailto:sage [2010/09/06(月) 20:42:47 ID:aIkABWJf]
ミニプラグ・ジャックって、確かに接触不良しやすいな。
かといって標準のは今となってはデカ過ぎるし。

113 名前:login:Penguin mailto:sage [2010/09/06(月) 21:58:54 ID:IXxuUZxn]
今世間に通用してるプラグってミニプラグより小さくない?

114 名前:login:Penguin mailto:sage [2010/09/09(木) 17:25:33 ID:pZaTbCj1]
109です。
すいません、ヘッドホンアンプというか無線ヘッドホンです。
ちなみに、PCのアナログヘッドホン端子からは普通に音が出ます。
結局、OS再インスコしたら治りました。

で、もう一度同じように観てたら、またなってしまった・・・

115 名前:login:Penguin mailto:sage [2010/09/09(木) 22:45:02 ID:tgl4N575]
ごめん
> DTSやDolbyDigitalのもの以外の
を見落としていた

それだとなんかソフト要因くさいな
初期化というか後始末してないんでDolbyDigital以外は出ないみたいな

alsamixerでボリュームやミュートをいじってみるか
/etc/asound.stateが存在するならシングルユーザモードで起動(やり方は調べてくれ)して
そのファイルを消してシャットダウンして電源落として起動してみるとか
(めんどくさいことしてるのは、普通に消すだけだとシャットダウンのとき上書きされるから)

116 名前:109 mailto:sage [2010/09/10(金) 22:08:04 ID:Kb1MyyqX]
>>115
おお!
シングルユーザーモードで〜 をやってみたら無事、音がでるようになりました!
本当に有難うございます。

117 名前:login:Penguin mailto:sage [2010/09/11(土) 00:03:39 ID:Qlvye6d+]
>>116 おめ
それならまだやることがある

音の出る状態で
/sbin/alsactl -f ~/asound.state.ok store
とか実行しておく(音の出るときのハードの状態がこのファイルに書かれる)
わざわざシングルユーザモードにする必要はないが、
もしかしたらrootじゃないとダメかもしれん

もし音が出なくなったら、リブートすることなく
/sbin/alsactl -f ~/asound.state.ok restore
とやると元にもどる、はず

もしこれで元に戻るのであれば
問題のプログラムはシェルスクリプトで起動するようにして
終了後にalsactlを実行するようにしておけばOK



118 名前:login:Penguin mailto:sage [2010/09/11(土) 12:35:46 ID:Wm7n4ZjD]
>>117
なるほど。
多分、またなると思うので、試してみたいと思います。

色々と細かく教えて頂いて、有難うございます。

119 名前:login:Penguin [2010/09/14(火) 12:01:30 ID:nKBBfJOP]
>>104
うちでもS/PDIFで録音しようとすると、48k固定になってしまうのですが、
どうしたら解決したのか教えて貰えないですか?

120 名前:104 [2010/09/14(火) 12:20:35 ID:6+Q9FBLm]
.asoundrcに以下の行を加える(自己責任にて)
--------------------------
pcm.!default {
type plug
slave.pcm "spdif"
}
---------------------------
但し確認は再生のみ


121 名前:104 mailto:sage [2010/09/14(火) 12:24:24 ID:6+Q9FBLm]
追記:
上記改造を施すとアナログアウトは全て無効になるので要注意

122 名前:login:Penguin mailto:sage [2010/09/15(水) 16:58:56 ID:7N3gMoXT]
俺がS/PDIFで困った時の話
www.geocities.jp/inuinuwanwan2000/memo030/index.html
何かの参考になれば

123 名前:login:Penguin mailto:sage [2010/11/19(金) 00:31:12 ID:5sCpTs32]
ttp://arc.opensolaris.org/caselog/PSARC/2008/318/inception.materials/boomer-inception.pdf
Open Solaris には、こんな Audio System があるんだな。
中々良さげな気がする。

124 名前:login:Penguin mailto:sage [2010/11/26(金) 20:43:20 ID:y8Vtcc/A]
・基板上に内部用のS/PDIF出力ピンヘッダがある
・PCIスロット (PCI-eは不可)
だと何がありますかね?

少し探してみたところだと、ASUS XONAR DGがどうかなぁ、と思ってますが。

125 名前:login:Penguin mailto:sage [2010/11/28(日) 04:14:19 ID:UBB57wxv]
しょーじきお手上げなんでお前ら教えてくだちいおながいします

NativeInstrumentsのAudio Kontrol 1ってUSBのサウンドカード使ってるんだが
挿すとUSB的には認識してるっぽいんだけど音が出るふいんき(何故かry)は無い。
現状は↓こんな感じ。これ、次に何を確認したりすりゃいいんかな?
あ、関係無さそうだけど鳥はopenSUSE 11.3 x86_64

root@/etc# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 047d:1020 Kensington Expert Mouse Trackball
Bus 002 Device 012: ID 17cc:0815 Native Instruments Audio Kontrol 1
Bus 002 Device 005: ID 0000:0000
Bus 002 Device 006: ID 0853:0100 Topre Corporation HHKB Professional
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@/etc# lsmod | grep snd
snd_usb_caiaq 38076 0
snd_rawmidi 25490 1 snd_usb_caiaq
snd_seq_device 7706 1 snd_rawmidi
snd_pcm 101836 1 snd_usb_caiaq
snd_timer 24434 1 snd_pcm
snd 84327 5 snd_usb_caiaq,snd_rawmidi,snd_seq_device,snd_pcm,snd_timer
soundcore 8565 1 snd
snd_page_alloc 9428 1 snd_pcm
usbcore 229026 5 snd_usb_caiaq,usbhid,ohci_hcd,ehci_hcd
root@/etc# cat /proc/asound/cards
--- no soundcards ---


126 名前:login:Penguin mailto:sage [2010/11/28(日) 05:28:23 ID:oCDUeLqn]
>>125
root@/etc# alsaconf

127 名前:login:Penguin mailto:sage [2010/11/28(日) 06:04:01 ID:UBB57wxv]
>>126
レスthx
やってみたらこうなった↓

PnPまたはPCIカードが検出されませんでした。
旧式のISAサウンドカードのry

どう考えてもISAじゃないわけなんだが…orz



128 名前:login:Penguin mailto:sage [2010/11/28(日) 07:09:48 ID:oCDUeLqn]
>>127次からは自分でググって。
www.native-instruments.com/en/support/compatibility/linux/

129 名前:login:Penguin mailto:sage [2010/11/28(日) 07:27:53 ID:UBB57wxv]
>>128
やったことの説明が足らなくてすまん。
一通りググったし、そのページ自体もそこから飛んだALSA projectのwikiも読んだんだ。
書いてあることはやってみたけどkernel<->alsa-utilsの辺りで
状況とかを確認する方法ないかなーと思って聞いてみた感じだった。
もうちょっと頑張ってみる。
レスthx

130 名前:login:Penguin mailto:sage [2010/11/28(日) 07:39:49 ID:oCDUeLqn]
なら自分でやったことと参考にしたページのリンクぐらい貼ってどのへんが
判らんのか聞けばよかろうに、あまりこんな事書きたくないが変な人と思われるよ。

131 名前:login:Penguin mailto:sage [2010/11/28(日) 08:07:22 ID:UBB57wxv]
>>130 レスthx

www.mail-archive.com/alsa-user@lists.sourceforge.net/msg20953.html
↑から始まるスレッドを一通り読んだり
alsa-project.org/main/index.php/Matrix:Module-usb-caiaq
この辺を読んで
ここのmodules.confに書く内容を/etc/modprobe.d/50-sound.confってファイルに書いて
# udevadm monitor
しながら抜いたり挿したりしてる。

挿したときは>>125で貼った感じになるんだが/proc/asound/cardsに
何も出てこないんで困ってる。ALSA-users MLのアーカイブの方だと
alsa-driverを入れたらサックリ/proc/asound/cardsに出てきてるっぽい。
ってところで詰んでるんだ。聞き方については言われてるとおりだから悪かったすまん。

132 名前:login:Penguin mailto:sage [2010/11/28(日) 12:33:43 ID:GAL9YE+E]
>>131
素直にkernelに最新のalsa-lib&alsa-driverを組み込んでみたら?

133 名前:login:Penguin mailto:sage [2010/11/28(日) 13:22:01 ID:aM9JI4EY]
素直になれなくて
www.youtube.com/watch?v=Yh9cNYlmXEY

134 名前:login:Penguin mailto:sage [2010/11/28(日) 14:00:02 ID:YOiH5Wn9]
>>133
ピーター・セテラが脱退したとき、
後釜のボーカルはセテラに声質が似てるのを基準に探したんだよね。

135 名前:login:Penguin mailto:sage [2010/12/10(金) 19:42:05 ID:LMndR+EM]
ubuntu 10.10 gnome 上で gconf-editorを使用して,
system - gstreamer - default の

audiosink: pulsesink を audiosink: alsasink

に変更すると,抜けの良い音に変わったように感じました。

他に誰か試された方はいませんか?

136 名前:login:Penguin mailto:sage [2010/12/10(金) 19:46:26 ID:nMSyBtpO]
サンプリング周波数が変わった

137 名前:login:Penguin mailto:sage [2010/12/10(金) 19:48:33 ID:LMndR+EM]
44.1kHz固定で変わってないです。



138 名前:132 mailto:sage [2010/12/10(金) 20:37:50 ID:Zv+0VWg6]
>>137
alsa-plugins、alsa-tools、alsa-utilsは入ってるか?
そしてgnomeならばgnome-alsamixerも使える

139 名前:login:Penguin mailto:sage [2010/12/11(土) 04:19:56 ID:6ckYe2g8]
>>135 予想される原因
1.気のせい
 →ブラインドテストで確かめることができる
2.量子化ビット数が変わった
3.ボリュームの設定
 →PulseAudioはアプリごとにボリューム設定が可能=その部分はソフトウェア演算
  アプリ別ボリュームを小さく、全体ボリュームを大きくすると演算誤差が発生しやすく
  量子化ビット数が下がったのと同じことになる

140 名前:login:Penguin mailto:sage [2010/12/11(土) 07:21:46 ID:jdK4k7QJ]
>>139
レスthx

2は理解できませんが,1と3は有り得ますね。

特に3については,設定の変更により音量が上がったようにも感じられたので,
アプリ別と全体の両方を少し下げています。

この変更により,音が出ないアプリがあるとかの不具合もないので,とりあえず
このまま使ってみたいと思います。

141 名前:login:Penguin mailto:sage [2010/12/11(土) 15:16:08 ID:5CG2sNXf]
pulseaudioはミキシングする時にサンプリングレート変換してるんだけど、
デフォだとspeex-float-3だったかな。
これが結構へっぽこな音質で明らかに音質が劣化する。
他のリサンプルメソッドも選べるからpulseaudioじゃないと困るならCPUパワーと音質、遅延の妥協点を探してみるのが良いかも。

142 名前:login:Penguin mailto:sage [2010/12/11(土) 18:18:00 ID:jdK4k7QJ]
>>141
thx

./pulse/daemon.conf に下の設定を加えてみました。
realtime-scheduling = yes
resample-method = src sinc best quality

gstreamer-properties で出力先(pulse, alsa)を変更できることがわかったので,
pulseとalsaを聴き比べてみました。

その結果,alsaが良さそうでしたので,しばらくこままで使ってみます。


143 名前:login:Penguin mailto:sage [2010/12/11(土) 23:13:37 ID:jdK4k7QJ]
結局のところ

gstreamerの設定はすべてpulse経由に,

./pulse/daemon.conf の設定は,

default-sample-format = s24le
realtime-scheduling = yes
resample-method = speex-fixed-10

に落ち着きました。

アドバイス,どうもありがとう。


144 名前:login:Penguin [2011/01/31(月) 20:14:21 ID:nm+cVEuE]
alsa.conf, asound.confの書き方・各パラメータの説明がしっかり
記載してるページはないですか?
alsaの公式ページは見ましたが、概要&一例みたいな書き方で
さっぱりわからんです。

Android+alsaで、あるチップに対応したalsaの設定をしなくてはい
けなくて、途方に暮れてます。。。

145 名前:login:Penguin mailto:sage [2011/01/31(月) 20:55:56 ID:wjmmOEvW]
>>144
.asoundrc - ALSA wiki
alsa.opensrc.org/.asoundrc

www.alsa-project.org/alsa-doc/alsa-lib/conf.html
www.alsa-project.org/alsa-doc/alsa-lib/confarg.html
www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html
alsa.opensrc.org/Asoundrc.txt

の辺りかな、既知かもしれないけど。

詳しくないのだけど、チップとかなら
/etc/modprobe.conf とかは関係無いのだろうか。

146 名前:144 [2011/02/01(火) 08:27:33 ID:gASaR95a]
>>145
情報ありがとう。改めて見直してみます。
別の部署で基本的な設定を済ませるはず。
通常再生と同じルートを通して、最後に
Bluetoothに抜けるというのがあるので、
こいつはどういう設定をするのだろうと
悩んでます。

147 名前:144 [2011/02/03(木) 00:26:35 ID:k54PopWC]
自己解決しました。



148 名前:144 [2011/02/03(木) 18:32:23 ID:TmK3MWXD]
>>147
なりすましは、やめてくれ。

まぁ、Configはこんな感じだろうと
推測はついたけど、次はソフトでどう
いうルートでドライバーまでくるのか
解析中です。

149 名前:144 mailto:sage [2011/02/05(土) 00:46:26 ID:x1ioZcXg]
お騒がせして済みませんでした。
今度こそ自己解決しました。

150 名前:login:Penguin mailto:sage [2011/02/05(土) 03:48:30 ID:GfpFbIuo]
>>149
どうやって解決しましたか?

151 名前:144 mailto:sage [2011/02/05(土) 06:50:10 ID:GfpFbIuo]
>>150
いろいろ試したら解決しました。

152 名前:login:Penguin mailto:sage [2011/02/05(土) 08:17:39 ID:SJE4gUUh]

150 :login:Penguin:2011/02/05(土) 03:48:30 ID:GfpFbIuo
>>149
どうやって解決しましたか?

151 :144:2011/02/05(土) 06:50:10 ID:GfpFbIuo
>>150
いろいろ試したら解決しました。


153 名前:login:Penguin mailto:sage [2011/02/05(土) 23:14:48 ID:+01ndB4N]
ひさびさに醜い自演を見た…

154 名前:144 mailto:sage [2011/02/06(日) 11:29:46 ID:C7SGX3IW]
なりすましの何が面白いのか・・・。
ソーストレースで解析中。Android開発って言いつつ、ドライバ分野
なので。Frameworkも解析してるから、少しはAPL開発の時に役立
つかな。

155 名前:login:Penguin mailto:sage [2011/02/09(水) 12:20:15 ID:APvItmdX]
HDMI(デジタル)経由でモニタのスピーカからPCのLine-inやマイクのアナログ系の音を出そうとしています
ALSAユーザメーリングリストで拾った~/.asoundrcでFlahPlayer(アナログ固定だった)の音はHDMI使っても
出せるようになりましたが、Line-inの音が出ません。
どなたかLine-inをHDMI経由で出せている方いらっしゃいますでしょうか?

当方の環境
Fedora14 AMD780Gチップセット

$ aplay -l
**** ハードウェアデバイス PLAYBACK のリスト ****
カード 0: SB [HDA ATI SB], デバイス 0: ALC889A Analog [ALC889A Analog]
サブデバイス: 1/1
サブデバイス #0: subdevice #0
カード 0: SB [HDA ATI SB], デバイス 1: ALC889A Digital [ALC889A Digital]
サブデバイス: 1/1
サブデバイス #0: subdevice #0
カード 1: HDMI [HDA ATI HDMI], デバイス 3: ATI HDMI [ATI HDMI]
サブデバイス: 1/1
サブデバイス #0: subdevice #0


156 名前:155 mailto:sage [2011/02/09(水) 12:29:05 ID:APvItmdX]
続き、拾った~/.asoundrc 一部変更有
pcm.2asone_ATISB_dmix {
type dmix
ipc_key 170300
slave.pcm "hw:0,0"
}
pcm.2asone_ATIHDMI_dmix {
type dmix
ipc_key 170310
slave.pcm "hw:1,3"
}
pcm.mic_dsnoop {
type dsnoop
ipc_key 15645
slave {
pcm "hw:0,0"
}
}

157 名前:155 mailto:sage [2011/02/09(水) 12:31:33 ID:APvItmdX]
続き
pcm.2sndcardas1 {
type multi
slaves.a.pcm "2asone_ATISB_dmix"
slaves.a.channels 2
slaves.b.pcm "2asone_ATIHDMI_dmix"
slaves.b.channels 2
bindings.0.slave a
bindings.0.channel 0
bindings.1.slave a
bindings.1.channel 1
bindings.2.slave b
bindings.2.channel 0
bindings.3.slave b
bindings.3.channel 1
}





158 名前:155 mailto:sage [2011/02/09(水) 12:37:07 ID:APvItmdX]
続きEND
pcm.2asone {
type route
slave.pcm "2sndcardas1"
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1
}
pcm.2asone_asym {
type asym
playback.pcm "2asone"
capture.pcm "mic_dsnoop"
}
pcm.!default {
type plug
slave.pcm "2asone_asym"
}
ctl.!default {
type hw
card 1
device 3
}

159 名前:login:Penguin mailto:sage [2011/02/09(水) 23:00:03 ID:Pe92BTIk]
蟹音は窓から投げ捨てろ!
Windowsですら、MicとLineの切り替えが上手くいかないことも有る。

160 名前:login:Penguin mailto:sage [2011/02/10(木) 13:04:33 ID:gg21xZwH]
>>155

いくつか方法があると思いますが、私が思いつくのは、
jack-audio-connection-kit もしくは、pulseaudio を使う方法です。


* jack-audio-connection-kit の方法

1. jackd を起動
$ jackd -dalsa [-d2asone_asym (default だから、いらないかも)]

2. デバイスの表示
$ jack_lsp

3. 2で表示された内容から、繋ぎたい input と output を選んでつなぐ。
$ jack_connect [options] port1 port2

※ GUI tool の qjackctl を使うと楽 ※


161 名前:160 mailto:sage [2011/02/10(木) 13:05:20 ID:gg21xZwH]
>>160 の続き

** pulseaudio の方法

1. 起動
$ pulseaudio -D

2. デバイスの表示
$ pactl list |grep -E 'alsa_(input|output)' | sort

3. 2で表示された内容から、繋ぎたい input と output を選んでつなぐ。
$ pactl load-module module-loopback source=alsa_input.hoge.hoge sink=alsa_output.fuga.fuga

※ pavucontrol と言う GUI tool があるが、loopback の接続には、現状、使えないっぽい。


pulse と jack の選択は、好みですが、一般に jack は、音楽制作用などと言われ、
音楽を聞いたり、ちょっとした録音など、日常作業には、pulseaudio が、楽チンです。


162 名前:155 mailto:sage [2011/02/11(金) 00:59:30 ID:4WR/Zatu]
>159
Windowsですら上手くいかないんですか、、、、
ググるとaudio over HDMIなんてkernelが絡んだ話題がヒットするのはそのせいかなぁ

拾った.asoundrcはFlashやmplayerの再生途中で多々音が切れてしまいます
pcm.!default {
type hw
card 1
device 3
}
ctl.!default {
type hw
card 1
device 3
}
だけにしておけばmplayerでは切れなくなります(mplayerでhw=1.3指定してもいいのだけど)
でもFlashは鳴らなくなります

163 名前:155 mailto:sage [2011/02/11(金) 01:01:53 ID:4WR/Zatu]
>160 何と親切なレス
pulseaudioは過去に設定したことあるのですが、mplayerがうまく動かなくなるので止めています
jackに挑戦してみました
qjackctlはデホルトで
jackd -dalsa -dhw:0 -r48000 -p1024 -n2
でjackdを起動してまいました、ただこれではアナログ内でのconnect/disconnectしかできませんでした
-dhw:1(HDMI)オプションで起動しようとすると
Using ALSA driver HDA-Intel running on card 1 - HDA ATI HDMI at 0xfdffc000 irq 19
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
Cannot initialize driver
JackServer::Open() failed with -1
Failed to start server
でjackdが起きないので、「input と output を選んでつなぐ…」以前の段階でできませんでした

164 名前:login:Penguin mailto:age [2011/02/12(土) 09:31:56 ID:uRt0pYaO]
ubuntu10.10のjack経由で音声出力がうまくいったのでさらしage

サウンドボードはSE200PCIを使ってます。

/etc/asound.conf

pcm.!default {
type plug
slave { pcm "jack" }
}

pcm.jack {
type jack
playback_ports {
0 alsa_pcm:playback_1
1 alsa_pcm:playback_2
}
capture_ports {
0 alsa_pcm:capture_1
1 alsa_pcm:capture_2
}
}

ctl.mixer0 {
type hw
card 0
}


165 名前:login:Penguin mailto:age [2011/02/12(土) 09:32:59 ID:uRt0pYaO]

jackd
/usr/bin/jackd -S -c system -p1024 -dalsa -P -dhw:0 -r192000 -p4096 -H -M -n2 -z s
(system clock=hpet)

kernelはPREEMPT

gstreamer-propertiesでjackaudiosinkに指定

/etc/mplayer/mplayer.iniのaoをjackに設定
/etc/libao.confのdefault出力をjackに設定

flashplayerは
repo.or.cz/w/libflashsupport-jack.git
をコンパイル

低遅延からはほど遠いけど・・・。

166 名前:160 mailto:sage [2011/02/12(土) 11:51:24 ID:zYoA8SkN]
>>163
> jackd -dalsa -dhw:0 -r48000 -p1024 -n2
> アナログ内でのconnect/disconnectしかできませんでした

これ、2個目の -d で指定しているのが、デバイス名なんだけど、
そこで、hw:0 を指定したら、上に書いてあるasoundrcでmulti device 作った意味がないじゃん。

-d2asone_asym をするとか、2個目の-dを削って、デフォルトで解釈させないと。

> -dhw:1(HDMI)オプションで起動
> ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode

capture-only って事は、なんか、アプリがoutput 掴んじゃってるんじゃないの?

$ fuser -v /dev/snd/*

とかして、確かめる。

> pulseaudioは過去に設定したことあるのですが、mplayerがうまく動かなくなるので止めています

mplayer がうまく動かないのは、どっか別のスレでも同じような意見見た。
ウチでも同じ症状。

pulseaudio が起動していなで使用しようとすると、auto spawn してくれるんだけど、
mplayer が、pulseaudio の起動を待ちきれないで、接続不可能と判断して、音が出ない。

だから、同じ mplayer コマンドをもう一度打つと、使える。

これと同じ原因なら、先にpulseaudio -D とかして、起動しておけば使える。

167 名前:login:Penguin [2011/02/14(月) 23:36:56 ID:mn8fCEk5]
HOOKSプラグインって、具体的にどういう
動き(処理)するんでしょ?
ALSA、英語の説明・情報が多く、ついて
いけないです。



168 名前:login:Penguin mailto:sage [2011/02/15(火) 15:44:51 ID:byBXveRP]
【チラシのウラ日記】
正直なところ、Linux+ALSAはワシには難解だ。
元はWin2K+foobar2K+Wavpack ->Juli@->デジタル同軸-外部DAC---
で安定してた。が、音がよくなるかも?しれない、ということで
Arch Linux+ALSA+mocp+wave ->Juli@->デジタル同軸-外部DAC---
と変更するのに地獄…
オンボードのサウンドカードをOffにして、
前スレの40あたりをパクッってIEC958をdefaultにして何とか音が鳴った。(・∀・)
しか〜し、問題は山積。未だ文字化け中だし、48khzだし、Wavpackダメだし orz
ぼちぼち勉強しながら音楽を聴くよ。 前スレ40に感謝!!!

169 名前:login:Penguin mailto:sage [2011/02/16(水) 18:35:57 ID:AOT8bhq8]
Debian squeezeのALSAだとエラーが出て
音が出ないのですが(前のlennyでは音が出ていた)
、同様の症状の方いらっしゃいますか?
Pulseaudio入れれば音が出るようになったので実害がない
といえばないのですが、ALSA直叩きのアプリが使用できなく
なってしまいました。


170 名前:login:Penguin mailto:sage [2011/02/17(木) 00:10:12 ID:4lL/4oyH]
へー

171 名前:login:Penguin mailto:sage [2011/02/17(木) 10:21:25 ID:ydY9CzI8]
【チラシのウラ日記】…スレ違い?
Voyage MPD に挑戦しました。同一PCにてclient はncmpc
すんなり音が鳴れば良いのでしょうが、うまく逝かなかったことを…
「Make sure to delete your tag_cache file and restart mpd.」
このコメントに辿り着くのに苦労しました。tag_cacheを削除しない逝けない。
削除して/etc/init.d/mpd start-create-db で音が鳴った。 (・∀・)

172 名前:login:Penguin mailto:sage [2011/02/17(木) 19:49:41 ID:Zx7VJfUC]
>>169
alsa type pluse
でググれば幸せになれるよ。

173 名前:login:Penguin mailto:sage [2011/02/17(木) 19:51:31 ID:Zx7VJfUC]
間違えた。
alsa type pulse
でした。

174 名前:login:Penguin mailto:sage [2011/02/19(土) 15:40:25 ID:tR2FPUhB]
【チラシのウラ日記】…スレ違い?
嘘だらけなのに気づきました。申し訳ありません。 orz
tag_cache は単 Ctl+U でした

175 名前:login:Penguin mailto:sage [2011/02/19(土) 16:56:29 ID:OobIGmGT]
チラ裏でも何でもオレは構わんが
日本語はちゃんと扱ってくれないか

176 名前:login:Penguin mailto:sage [2011/02/20(日) 15:16:26.87 ID:eeQNU14M]
>>166

>155です、その後 >160の
$ pactl load-module module-loopback source=alsa_input.hoge.hoge sink=alsa_output.fuga.fuga
で何とかLine-inの音をHDMI経由で出すことができました
ありがとうございました

$ fuser -v /dev/snd/* の結果はpulseaudio、
GNOMEがlogin音やビープ音を出すのに使っているようで、殺せない、てか生き返る(w

>同じ mplayer コマンドをもう一度打つと、使える。
これもあるけど、早送り、早戻しするとかなりの確率で映像の方が固まるかコマ送りでズレズレ状態
になってしまう、去年F13で
fedorasolved.org/Members/fenris02/pulseaudio-fixes-and-workarounds
参考にしてpulse使っていたのだけど、結局戻した。
AthlonDualCore4850e + 4GMEMという3年半前の標準はもう力不足か?、今年は新CPUで一台組上げたい



177 名前:login:Penguin mailto:sage [2011/02/21(月) 11:44:51.78 ID:8DUNpJz7]
たいへんだな。俺はUSB AudioでF14+pulseでこれまでも全然問題ない。



178 名前:176 mailto:sage [2011/02/22(火) 15:58:30.00 ID:8uKaVwkN]
ああ、たいへんさ
今回この件でサウンド回り触りはじめたら、いつのまにかFrontSpeakerとHeadphoneが個別にmuteできなくなっていることに
気がついたよ、連動しているんだ
検索したらこの問題、Fedoraは14から出始めていて、Ubuntuで出てる対処方を皆踏襲しているようだけど、自分のところでやって
も治らなかったよ



179 名前:login:Penguin mailto:sage [2011/02/23(水) 00:57:01.01 ID:ZmNJDlm8]
Ubuntu10.10です。先日ALSAの新しいバージョンが出ていたので(1.0.24)driver,lib,util,pluginを落としてきて
make installしました
しかしモジュールがロードできません。ローランドのUA-4FXというUSBオーディオを使っているのですが
インストール後再起動、lsmodを見るとsoundcoreはあるのですがsnd-usb-audioがないです。

modprobeでsnd-usb-audioをロードしてもえらーになります

180 名前:login:Penguin mailto:sage [2011/02/23(水) 00:57:49.98 ID:ZmNJDlm8]
[ 56.372784] snd: Unknown symbol unregister_sound_special (err 0)
[ 56.372944] snd: Unknown symbol register_sound_special_device (err 0)
[ 56.384688] snd_seq_device: Unknown symbol snd_info_register (err 0)
[ 56.384744] snd_seq_device: Unknown symbol snd_info_create_module_entry (err 0)
[ 56.384798] snd_seq_device: Unknown symbol snd_info_free_entry (err 0)
[ 56.384853] snd_seq_device: Unknown symbol snd_seq_root (err 0)
[ 56.384914] snd_seq_device: Unknown symbol __snd_printk (err 0)
[ 56.384969] snd_seq_device: Unknown symbol snd_iprintf (err 0)
[ 56.385053] snd_seq_device: Unknown symbol snd_device_new (err 0)
[ 56.394695] snd: Unknown symbol unregister_sound_special (err 0)
[ 56.394856] snd: Unknown symbol register_sound_special_device (err 0)
[ 56.395866] snd_seq_device: Unknown symbol snd_info_register (err 0)
[ 56.395922] snd_seq_device: Unknown symbol snd_info_create_module_entry (err 0)
[ 56.395977] snd_seq_device: Unknown symbol snd_info_free_entry (err 0)
[ 56.396031] snd_seq_device: Unknown symbol snd_seq_root (err 0)
[ 56.396092] snd_seq_device: Unknown symbol __snd_printk (err 0)
[ 56.396147] snd_seq_device: Unknown symbol snd_iprintf (err 0)
[ 56.396231] snd_seq_device: Unknown symbol snd_device_new (err 0)
[ 56.403504] snd: Unknown symbol unregister_sound_special (err 0)
[ 56.403663] snd: Unknown symbol register_sound_special_device (err 0)
[ 56.404670] snd_seq_device: Unknown symbol snd_info_register (err 0)
[ 56.404725] snd_seq_device: Unknown symbol snd_info_create_module_entry (err 0)
[ 56.404780] snd_seq_device: Unknown symbol snd_info_free_entry (err 0)
[ 56.404834] snd_seq_device: Unknown symbol snd_seq_root (err 0)
[ 56.404895] snd_seq_device: Unknown symbol __snd_printk (err 0)
[ 56.404950] snd_seq_device: Unknown symbol snd_iprintf (err 0)
[ 56.405034] snd_seq_device: Unknown symbol snd_device_new (err 0)

181 名前:login:Penguin mailto:sage [2011/02/23(水) 00:58:32.31 ID:ZmNJDlm8]
なんでだかわかりません・・・

182 名前:login:Penguin [2011/02/23(水) 08:33:04.14 ID:JBYet7/T]
他にもロードが必要なモジュールがあるの
では?

183 名前:login:Penguin mailto:sage [2011/02/23(水) 09:42:08.84 ID:/6ATAK7L]
あー、それそれ。俺も出たよ。
karmicだかlucidのカーネルにALSA 2.0.23の「alsa-driver」入れたら出た。
なんか、インクルードするCのヘッダファイルのうち、Linuxカーネルに含まれるものの作法が変わったらしい。
詳しく調べてないからよくわかんないけど。

とりあえず、カーネルのimageを再インストールするがよろし。
フォーラムにでも相談してみたらいかが?

184 名前:183 mailto:sage [2011/02/23(水) 09:43:15.91 ID:/6ATAK7L]
ALSA 1.0.23の間違い。。。

185 名前:179 mailto:sage [2011/02/23(水) 23:33:47.97 ID:ZmNJDlm8]
>>182
今まではmodprobe snd-usb-audioをするだけで自動的に
snd_pcm,snd_page_alloc,snd_hwdep,snd_seq,snd_timer等が一気に自動的にロードされました

>>183
お、同じようなことをしてる人がいて嬉しいです・・・
最近はALSAを時前でmake installする人なんか居ないんでしょうか、というのはググってgentoo
のALSAに関するセットアップ記事が出てきたのですが、gentooでさえALSAのソースをビルドして
インストールするより、kernel付属のALSAモジュールの使用を推薦してるようです。

自分としてpluse audioを通さないで時前ビルドしたALSAを直接アプリから鳴らした方が音が大変良く
聞こえるのでそうしてたのですが、最近のUbuntuはpluseがGNOME(gstreamer)とがっつり結びついちゃって
殺す方がなんか手間だし、ALSAをインストールすれば今回みたいに鳴らないし(TT)

そうですか、インクルードするCのヘッダファイルのうち、Linuxカーネルに含まれるものの作法が変わったのですか。
ふむふむ・・・ 原理は全然解りません(^^;;;;

とりあえず時前でインストールしたALSAのdriver,lib,util,pluginの4つは全部sudo make uninstallして
その後今使ってるカーネルのimageとALSA関連一式、libasound関連も一式再インストールしてまた音は
なるようにはなりました。ありがとうございました。

186 名前:login:Penguin mailto:sage [2011/02/24(木) 13:10:55.08 ID:IKCMElOv]
ひょっとして、「$ ./configure」で「linux/config.h」に関するエラー出てない?

187 名前:login:Penguin mailto:sage [2011/02/24(木) 13:16:24.65 ID:hTj9tMns]
なんか、このお札を貼っておけば音がよくなるよ
ってのを信じていそう。



188 名前:login:Penguin mailto:sage [2011/02/24(木) 19:41:43.98 ID:BQd+DQgn]
>>179
オイラはgentooユーザーだけど
kernel側make menuconfig時にmodule設定にしないとダメ
後古いkernelでの旧module関連ファイルも要クリアー
だから新しいサウンドカードやチップで無い場合は
kernel付属で充分だと思う

189 名前:179 mailto:sage [2011/02/24(木) 22:46:41.63 ID:Z0lVF1cX]
>>186
$ ./configureもmake時もエラーが出て止まるというのは無いです。
./configure時にlinux/config.hがつく出力のコピペです、なんかnoになってますが・・・

checking for kernel linux/config.h... no
Creating <linux/config.h>...
checking for deprecated linux/config.h... checking to modify of kernel linux/kmod.h... no

あとmakeも最後に ALSA modules were successfully compiled.
って出るのですが途中の警告でこんな行が2行

WARNING: "register_sound_special_device" [/home/take/dl/alsa/1.0.24/src/alsa-driver-1.0.24/acore/snd.ko] undefined!
WARNING: "unregister_sound_special" [/home/take/dl/alsa/1.0.24/src/alsa-driver-1.0.24/acore/snd.ko] undefined!







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<88KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef