【ALSA】サウンドドライバ総合スレ 3【OSS】 (518レス)
1-

67: 2010/01/01(金)13:12 ID:2kXyU21Y(2/2) AAS
クリエイティブの安いサウンドカードが・・・
68
(1): 2010/01/01(金)15:34 ID:IdZyF+B4(1) AAS
ATi RadeonHDとか、nVidia 210/220とかの
HDMI音ってALSA対応してるの? OSSとか
PulseAudioでも構わないけど。
69: 2010/01/05(火)20:14 ID:M3R4sm7n(1) AAS
>>68
オンボの RadeonHD 3200 (GA-MA78GPM-DS2H) だけど試したらできたよ
snd_hda_codec_atihdmi がドライバっぽい

aplay -L で以下がでる
hdmi:CARD=HDMI
HDA ATI HDMI, ATI HDMI
HDMI Audio Output

pulseaudio の sink でも問題ない

ビデオドライバは radeonhd のgitでの最新使ってる
Option "Audio" "true" が必要だった
省3
70: 2010/01/21(木)16:34 ID:IQTOfUqg(1) AAS
jack→audaciousで再生すると音が1秒間隔くらいで飛び飛びになる
Ardourやaqualungだとまったく問題ないんだけどなぜだろう?
audaciousのバッファは大きく設定しても改善されないから
たぶんべつの理由だと思うんですが
71
(1): 2010/02/20(土)06:22 ID:QbqhZL8t(1) AAS
スレ違いかもしれませんが、totemやminitubeでバックエンドをgstreamer、サウンドをpulseオーディオ?の組合せで
使用すると、音が雑音だらけの様になるのですが、バックエンドをxine、サウンドをesound?の組合せに変えると、まとも
になります。
これは、ALSAドライバーの相性とか関係しているのでしょうか?なんだか良くわかりません。
72: 2010/02/21(日)09:21 ID:zfuut4jg(1) AAS
>>71
昔試しにpulseaudio入れてみたら雑音乗ったことあるけど3年も前の話だしなんともいえないな
俺が試したときのI/FはICE1724だったけど使用ハードと環境によるのかも。
まあ自分の用途においてdmixやESDで間に合ってるならpulseaudioは入れるもんじゃない
73: 2010/02/21(日)21:38 ID:yVPlHb8i(1) AAS
pulseaudio でリサンプリングが追い付いてないとか
ソースと default-sample-rate が違っていて resample-method に重いの使った場合だけど
74: 2010/02/21(日)21:54 ID:01PRVWq1(1) AAS
うちのは32ビット指定しないとノイズが乗った
$ cat ~/.pulse/daemon.conf
default-sample-format = s32le
default-sample-rate = 48000
75: 2010/02/23(火)00:35 ID:rSyko+z7(1) AAS
daemon.conf って作成しなきゃいけないのでしょうか?
76
(1): 2010/03/17(水)01:56 ID:nXjTHwxR(1) AAS
hosyu
77: 2010/03/21(日)20:55 ID:e/QLJEjF(1) AAS
チラ裏スマソ
kernel付属のalsaだと出力がsampling 48KHzに固定されてる模様
昔の様にalsa-driverをモジュール化してみよう
78: 2010/03/26(金)08:42 ID:LqIrkDxM(1) AAS
コマンドラインで音を出すことは可能でしょうか?
79: 2010/03/26(金)09:55 ID:5Kmagl8P(1) AAS
可能です。
80: 2010/03/28(日)00:48 ID:E6w+9osI(1) AAS
echo ^G
81
(1): 2010/04/11(日)13:18 ID:VtFhhZUz(1) AAS
複数デバイスが存在する際に、利用するデバイスを選択する方法として
コマンドラインから指定する方法があれば教えてください。

アプリがデバイスを複数選択できない場合のことです。今までは
.asoundrcを切り替えて対応していました。
82
(3): 2010/04/12(月)12:20 ID:u9TLU/FM(1) AAS
JACKを使わずにIEEE1394音I/Fって使えないの?
・オンボやUSBのZOOM G2.1uから入力した音を、IEEE1394から出したり、あるいはその逆
・単純にplayやmpg123、あるいはFirefoxで見るようつべの音をIEEE1394から出す
って、どうやるの? 音質的にも、遅延問題も、IEEE1394音I/Fが一番力入った製品が多いのに。
83: 2010/04/12(月)12:59 ID:ZoiecvLu(1) AAS
>>82
素直にjack使っとけよ

>音質的にも、遅延問題も、IEEE1394音I/Fが一番力入った製品が多い

そうだっけ?盛り上がる前に終了した規格ってイメージなんだけど
84: 2010/04/18(日)04:27 ID:kKYiPm9P(1) AAS
1.0.23が出てたからそれをインストールしてみたら音が出ない^^;
lsmodではモジュールはちゃんと読み込んでるんだけどなんなんだろう・・・

とりあえずまた1.0.22に戻した
85
(2): 2010/04/18(日)06:33 ID:zbuNQr7H(1) AAS
jack使っても>>82はできない。IEEE1394音I/Fを選ぶと、入力も出力も
IEEE1394音I/Fしか選べない(現状)。また、
>・単純にplayやmpg123、あるいはFirefoxで見るようつべの音
これらのソフトはjack非対応。

>そうだっけ?盛り上がる前に終了した規格ってイメージなんだけど
業務用の19inchラックマウントのサウンドI/Fとか、ことごとくIEEE1394
接続なんだが。
86: 2010/04/19(月)15:41 ID:bcugztPB(1) AAS
外部リンク:www.ffado.org
87
(2): 2010/04/21(水)23:17 ID:Sk9uu3Mh(1) AAS
>>85
全部できるだろ。入力も出力もIEEE1394しか選べないなんて事ないぞ。
Flashみたいなalsa専用アプリにはjack-alsaが用意されてるし、
oss専用アプリも一応jackに繋ぐ方法はある。ossは経験上うまくいかない場合が多いけど。

そりゃ採用してる所はことごとくIEEE1394で統一してるだろうが、PCIカードの
ところもまだまだ多いし、業務でも個人でもIEEE1394でUSBとで半々くらいじゃね?
88
(2): 2010/04/22(木)21:29 ID:hm1/InYT(1) AAS
おおっ、これは良いことを聞いた!って思ったが、jack-alsaなんて無いし、
ググっても厳格なマッチだと、このスレ以外何もヒットしない。

ウチも>>85さんと同じく、IEEE1394音I/Fを選ぶにはjackが必要で、
しかも入出力共にIEEE1394しか選べなくなる。
ってか業務用とかラックマウント音I/Fって、IEEE1394しか見たこと
無いのだが。ってかPCIは有り得ないだろ、JK。どんなヘボな甘チュア
でも、そんな奴見たこと無い。自宅の宅録用のギターエフェクタが
USB接続なのだが、この入力を、IEEE1394に繋がったモニタから
出力できなくて不便。

>>87さんが使ってるIEEE1394音I/Fは何?
89
(1): 2010/04/23(金)00:01 ID:1qYaT7/k(1) AAS
>>88
alsa-jackでぐぐれ。
というかjack-alsaでぐぐったものをよく見ていけば、
alsa-jackからalsa-pluginに辿り着くはず。
90
(1): 2010/04/23(金)00:30 ID:NncsNWve(1) AAS
alsa-jack?

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

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

利用するには
外部リンク:www.alsa-project.org
の「JACK plugin」って所に書いてある奴でしょ。

$HOME/.asoundrcに記述しておけばFirefoxのFlashみたいに直接ALSA叩いてるやつだろうがなんだろうが
全部JACK経由になるんだっけ。
91: 87 2010/04/23(金)01:15 ID:HFMg0wXB(1) AAS
>>88-89
スマヌ、alsa-jackのまちがいだった

>>90
そうそれ
92: 2010/04/28(水)23:59 ID:53oKN29c(1) AAS
>>81-82
gstreamer使って中継したらどうだろ?
93
(1): 2010/05/19(水)19:00 ID:1ywJkS+o(1/4) AAS
PulseAudio+ALSAで使ってます。
PulseとALSAで音量の倍率が違うらしく、Pulseで音量80にした時点でALSAがミュートになってしまいます。
何か解決方法が分かる方いないでしょうか?

PulseAudioのバージョン0.9.15
ALSAのバージョン1.0.20
サウンドカードHDA Intel
94: 2010/05/19(水)21:36 ID:UNtbWA6b(1) AAS
Pulseaudioを削除する
95: 2010/05/19(水)21:38 ID:1ywJkS+o(2/4) AAS
PulseAudioを削除しました。
分かってはいたんだけど無理か。
96: 2010/05/19(水)21:48 ID:YHsJ/j49(1/2) AAS
JACKはどうなの?
97: 2010/05/19(水)21:57 ID:1ywJkS+o(3/4) AAS
入れてない。
音楽作る人の物って印象があるし、これだけのために入れると別のところでめんどそう。
98: 2010/05/19(水)22:21 ID:YHsJ/j49(2/2) AAS
別にダミーにしとけばどうということはないよ。そうじゃなくて音量はちゃんとしているかって話。
入出力の量子化ビット数とかは合ってる?
99: 2010/05/19(水)22:57 ID:1ywJkS+o(4/4) AAS
合ってた…はず…アンインスコしちゃったから確認できないけれど。
ごめんなさい。

少ししてもう一度試すつもりだから、そうしたら報告しますね。
アドバイス有難うございました。
100
(1): 2010/05/20(木)01:01 ID:Iaz6xGBO(1/2) AAS
>>93
ところでどのボリューム弄ってたの?
PAマネージャーのデバイスタブのプロバティで出るボリュームは480%まで上げられるけどさ。
101
(1): 2010/05/20(木)01:32 ID:q92o1QEh(1/2) AAS
ホットキーに関連付けられてたのはシステムの音量だったけど、ソースデバイスのをいじった時点でALSAの方が変化が大きかった。
やっぱり早い段階でミュートになってました。
102: 2010/05/20(木)03:25 ID:Iaz6xGBO(2/2) AAS
っていうか、なんでALSAのボリューム弄るの?
最大で固定しておくべきでは?
103: 2010/05/20(木)07:34 ID:q92o1QEh(2/2) AAS
ALSAはいじってないです。PulseをいじるとALSAも連動して、それ以上に動きます。
104
(4): 2010/06/07(月)04:04 ID:FcUtJXoF(1) AAS
M-Audio AP-192のS/PDIF出力が48k固定になってしまいデジアウトが送れない
alsamixerでビットレートの変更は出来るのだが設定が反映されない模様
困ったものだ
105: 104 2010/06/13(日)23:31 ID:9Pmco+8E(1) AAS
自己解決しました
106
(1): 2010/07/22(木)03:51 ID:apqrZkse(1) AAS
C-Media 8738増設しています
動画と音楽はいいです
Naval South Pacific War(Vectorのフリーゲーム)をwineで起動しますと
最初は音声が出ていても、軍艦や軍機が多数集結してメモリー負荷が高くなると
音声が消えてしまいます
他のPCではそういう不具合はないです
解決方法を教えてください
107: 2010/07/26(月)13:15 ID:zj12uSe0(1) AAS
>>106
そのゲームは知らないけど、wineの問題じゃね?不具合が出ないっていう他のPCと
同じバージョンのwineでもダメ?あとwineのサウンドドライバはOSS以外はいまいち挙動が
怪しいんで、jackドライバなんかを使ってるとよくそうなる。

まあwine関連スレとかでエラーログ晒しつつ聞いたほうがいいよ。
108: 2010/07/29(木)22:42 ID:bC9nB9gF(1) AAS
ASUSのXonar使っててフロントパネルから出力させるのに
amixer -c 1 set 'Front Panel' on
amixer -c 1 set 'Front Panel' off
のランチャ作ってフロントとスピーカーの切替してたんだけど、ある日切り替わらないなあと思ってalsamixer覗いたらサウンドカードの番号変わってたんだけど
これって変わるようなものなの?
ちなみに最初は
0:ビデオカード(Radeon HD4870)のHDMI端子
1:Xonar
だったんだけど
いつのまにか逆になってた・・・
109
(1): 2010/08/08(日)09:05 ID:K5PdjXT2(1) AAS
DTS音声の映像をS/PDIFでヘッドホンアンプに繋いで
観ていたんだが、それ以来DTSやDolbyDigitalのもの以外の
音が全く出なくなってしまいました。
以前まではDTS等の後でも問題なくMPEGのものも音がでていたんですが・・・
解決法わかりませんか?
110: 2010/09/05(日)17:09 ID:PSL2L20v(1) AAS
ヘッドフォン端子のハンダ割れじゃ無いのかな?
分解してハンダごてを当てると治らない?
111: 2010/09/05(日)23:09 ID:boG6Ihlz(1) AAS
いきなりハンダづけをすすめるのも危険だな
端子に力をいれてみてときどき鳴るようでないと直る可能性は低い
112: 2010/09/06(月)20:42 ID:aIkABWJf(1) AAS
ミニプラグ・ジャックって、確かに接触不良しやすいな。
かといって標準のは今となってはデカ過ぎるし。
113: 2010/09/06(月)21:58 ID:IXxuUZxn(1) AAS
今世間に通用してるプラグってミニプラグより小さくない?
114: 2010/09/09(木)17:25 ID:pZaTbCj1(1) AAS
109です。
すいません、ヘッドホンアンプというか無線ヘッドホンです。
ちなみに、PCのアナログヘッドホン端子からは普通に音が出ます。
結局、OS再インスコしたら治りました。

で、もう一度同じように観てたら、またなってしまった・・・
115
(1): 2010/09/09(木)22:45 ID:tgl4N575(1) AAS
ごめん
> DTSやDolbyDigitalのもの以外の
を見落としていた

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

alsamixerでボリュームやミュートをいじってみるか
/etc/asound.stateが存在するならシングルユーザモードで起動(やり方は調べてくれ)して
そのファイルを消してシャットダウンして電源落として起動してみるとか
(めんどくさいことしてるのは、普通に消すだけだとシャットダウンのとき上書きされるから)
116
(1): 109 2010/09/10(金)22:08 ID:Kb1MyyqX(1) AAS
>>115
おお!
シングルユーザーモードで〜 をやってみたら無事、音がでるようになりました!
本当に有難うございます。
117
(1): 2010/09/11(土)00:03 ID:Qlvye6d+(1) AAS
>>116 おめ
それならまだやることがある

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

もし音が出なくなったら、リブートすることなく
/sbin/alsactl -f ~/asound.state.ok restore
とやると元にもどる、はず
省3
118: 2010/09/11(土)12:35 ID:Wm7n4ZjD(1) AAS
>>117
なるほど。
多分、またなると思うので、試してみたいと思います。

色々と細かく教えて頂いて、有難うございます。
119: 2010/09/14(火)12:01 ID:nKBBfJOP(1) AAS
>>104
うちでもS/PDIFで録音しようとすると、48k固定になってしまうのですが、
どうしたら解決したのか教えて貰えないですか?
120: 104 2010/09/14(火)12:20 ID:6+Q9FBLm(1/2) AAS
.asoundrcに以下の行を加える(自己責任にて)
--------------------------
pcm.!default {
type plug
slave.pcm "spdif"
}
---------------------------
但し確認は再生のみ
121: 104 2010/09/14(火)12:24 ID:6+Q9FBLm(2/2) AAS
追記:
上記改造を施すとアナログアウトは全て無効になるので要注意
122: 2010/09/15(水)16:58 ID:7N3gMoXT(1) AAS
俺がS/PDIFで困った時の話
外部リンク[html]:www.geocities.jp
何かの参考になれば
123
(1): 2010/11/19(金)00:31 ID:5sCpTs32(1) AAS
外部リンク[pdf]:arc.opensolaris.org
Open Solaris には、こんな Audio System があるんだな。
中々良さげな気がする。
124: 2010/11/26(金)20:43 ID:y8Vtcc/A(1) AAS
・基板上に内部用のS/PDIF出力ピンヘッダがある
・PCIスロット (PCI-eは不可)
だと何がありますかね?

少し探してみたところだと、ASUS XONAR DGがどうかなぁ、と思ってますが。
125
(2): 2010/11/28(日)04:14 ID:UBB57wxv(1/4) AAS
しょーじきお手上げなんでお前ら教えてくだちいおながいします

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
省16
126
(1): 2010/11/28(日)05:28 ID:oCDUeLqn(1/3) AAS
>>125
root@/etc# alsaconf
127
(1): 2010/11/28(日)06:04 ID:UBB57wxv(2/4) AAS
>>126
レスthx
やってみたらこうなった↓

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

どう考えてもISAじゃないわけなんだが…orz
128
(1): 2010/11/28(日)07:09 ID:oCDUeLqn(2/3) AAS
>>127次からは自分でググって。
外部リンク:www.native-instruments.com
129: 2010/11/28(日)07:27 ID:UBB57wxv(3/4) AAS
>>128
やったことの説明が足らなくてすまん。
一通りググったし、そのページ自体もそこから飛んだALSA projectのwikiも読んだんだ。
書いてあることはやってみたけどkernel<->alsa-utilsの辺りで
状況とかを確認する方法ないかなーと思って聞いてみた感じだった。
もうちょっと頑張ってみる。
レスthx
130
(1): 2010/11/28(日)07:39 ID:oCDUeLqn(3/3) AAS
なら自分でやったことと参考にしたページのリンクぐらい貼ってどのへんが
判らんのか聞けばよかろうに、あまりこんな事書きたくないが変な人と思われるよ。
131
(1): 2010/11/28(日)08:07 ID:UBB57wxv(4/4) AAS
>>130 レスthx

外部リンク[html]:www.mail-archive.com
↑から始まるスレッドを一通り読んだり
外部リンク:alsa-project.org
この辺を読んで
ここのmodules.confに書く内容を/etc/modprobe.d/50-sound.confってファイルに書いて
# udevadm monitor
しながら抜いたり挿したりしてる。

挿したときは>>125で貼った感じになるんだが/proc/asound/cardsに
何も出てこないんで困ってる。ALSA-users MLのアーカイブの方だと
省2
132
(1): 2010/11/28(日)12:33 ID:GAL9YE+E(1) AAS
>>131
素直にkernelに最新のalsa-lib&alsa-driverを組み込んでみたら?
133
(1): 2010/11/28(日)13:22 ID:aM9JI4EY(1) AAS
素直になれなくて
動画リンク[YouTube]
134: 2010/11/28(日)14:00 ID:YOiH5Wn9(1) AAS
>>133
ピーター・セテラが脱退したとき、
後釜のボーカルはセテラに声質が似てるのを基準に探したんだよね。
135
(1): 2010/12/10(金)19:42 ID:LMndR+EM(1/2) AAS
ubuntu 10.10 gnome 上で gconf-editorを使用して,
system - gstreamer - default の

audiosink: pulsesink を audiosink: alsasink

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

他に誰か試された方はいませんか?
136: 2010/12/10(金)19:46 ID:nMSyBtpO(1) AAS
サンプリング周波数が変わった
137
(1): 2010/12/10(金)19:48 ID:LMndR+EM(2/2) AAS
44.1kHz固定で変わってないです。
138: 132 2010/12/10(金)20:37 ID:Zv+0VWg6(1) AAS
>>137
alsa-plugins、alsa-tools、alsa-utilsは入ってるか?
そしてgnomeならばgnome-alsamixerも使える
139
(1): 2010/12/11(土)04:19 ID:6ckYe2g8(1) AAS
>>135 予想される原因
1.気のせい
 →ブラインドテストで確かめることができる
2.量子化ビット数が変わった
3.ボリュームの設定
 →PulseAudioはアプリごとにボリューム設定が可能=その部分はソフトウェア演算
  アプリ別ボリュームを小さく、全体ボリュームを大きくすると演算誤差が発生しやすく
  量子化ビット数が下がったのと同じことになる
140: 2010/12/11(土)07:21 ID:jdK4k7QJ(1/3) AAS
>>139
レスthx

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

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

この変更により,音が出ないアプリがあるとかの不具合もないので,とりあえず
このまま使ってみたいと思います。
141
(1): 2010/12/11(土)15:16 ID:5CG2sNXf(1) AAS
pulseaudioはミキシングする時にサンプリングレート変換してるんだけど、
デフォだとspeex-float-3だったかな。
これが結構へっぽこな音質で明らかに音質が劣化する。
他のリサンプルメソッドも選べるからpulseaudioじゃないと困るならCPUパワーと音質、遅延の妥協点を探してみるのが良いかも。
142: 2010/12/11(土)18:18 ID:jdK4k7QJ(2/3) AAS
>>141
thx

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

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

その結果,alsaが良さそうでしたので,しばらくこままで使ってみます。
143: 2010/12/11(土)23:13 ID:jdK4k7QJ(3/3) AAS
結局のところ

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

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

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

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

Android+alsaで、あるチップに対応したalsaの設定をしなくてはい
けなくて、途方に暮れてます。。。
145
(1): 2011/01/31(月)20:55 ID:wjmmOEvW(1) AAS
>>144
.asoundrc - ALSA wiki
外部リンク:alsa.opensrc.org

外部リンク[html]:www.alsa-project.org
外部リンク[html]:www.alsa-project.org
外部リンク[html]:www.alsa-project.org
外部リンク[txt]:alsa.opensrc.org

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

詳しくないのだけど、チップとかなら
/etc/modprobe.conf とかは関係無いのだろうか。
146: 144 2011/02/01(火)08:27 ID:gASaR95a(1) AAS
>>145
情報ありがとう。改めて見直してみます。
別の部署で基本的な設定を済ませるはず。
通常再生と同じルートを通して、最後に
Bluetoothに抜けるというのがあるので、
こいつはどういう設定をするのだろうと
悩んでます。
147
(1): 144 2011/02/03(木)00:26 ID:k54PopWC(1) AAS
自己解決しました。
148: 144 2011/02/03(木)18:32 ID:TmK3MWXD(1) AAS
>>147
なりすましは、やめてくれ。

まぁ、Configはこんな感じだろうと
推測はついたけど、次はソフトでどう
いうルートでドライバーまでくるのか
解析中です。
149
(2): 144 2011/02/05(土)00:46 ID:x1ioZcXg(1) AAS
お騒がせして済みませんでした。
今度こそ自己解決しました。
150
(2): 2011/02/05(土)03:48 ID:GfpFbIuo(1/2) AAS
>>149
どうやって解決しましたか?
151: 144 2011/02/05(土)06:50 ID:GfpFbIuo(2/2) AAS
>>150
いろいろ試したら解決しました。
152: 2011/02/05(土)08:17 ID:SJE4gUUh(1) AAS
150 :login:Penguin:2011/02/05(土) 03:48:30 ID:GfpFbIuo
>>149
どうやって解決しましたか?

151 :144:2011/02/05(土) 06:50:10 ID:GfpFbIuo
>>150
いろいろ試したら解決しました。
153: 2011/02/05(土)23:14 ID:+01ndB4N(1) AAS
ひさびさに醜い自演を見た…
154: 144 2011/02/06(日)11:29 ID:C7SGX3IW(1) AAS
なりすましの何が面白いのか・・・。
ソーストレースで解析中。Android開発って言いつつ、ドライバ分野
なので。Frameworkも解析してるから、少しはAPL開発の時に役立
つかな。
155
(7): 2011/02/09(水)12:20 ID:APvItmdX(1/4) AAS
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
省7
156: 155 2011/02/09(水)12:29 ID:APvItmdX(2/4) AAS
続き、拾った~/.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"
省8
157: 155 2011/02/09(水)12:31 ID:APvItmdX(3/4) AAS
続き
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
省6
158: 155 2011/02/09(水)12:37 ID:APvItmdX(4/4) AAS
続き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 {
省13
159
(1): 2011/02/09(水)23:00 ID:Pe92BTIk(1) AAS
蟹音は窓から投げ捨てろ!
Windowsですら、MicとLineの切り替えが上手くいかないことも有る。
160
(4): 2011/02/10(木)13:04 ID:gg21xZwH(1/2) AAS
>>155

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

* jack-audio-connection-kit の方法

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

2. デバイスの表示
$ jack_lsp
省3
161: 160 2011/02/10(木)13:05 ID:gg21xZwH(2/2) AAS
>>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
省3
162: 155 2011/02/11(金)00:59 ID:4WR/Zatu(1/2) AAS
>159
Windowsですら上手くいかないんですか、、、、
ググるとaudio over HDMIなんてkernelが絡んだ話題がヒットするのはそのせいかなぁ

拾った.asoundrcはFlashやmplayerの再生途中で多々音が切れてしまいます
pcm.!default {
type hw
card 1
device 3
}
ctl.!default {
省6
163
(1): 155 2011/02/11(金)01:01 ID:4WR/Zatu(2/2) AAS
>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
省3
164: [age] 2011/02/12(土)09:31 ID:uRt0pYaO(1/2) AAS
ubuntu10.10のjack経由で音声出力がうまくいったのでさらしage

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

/etc/asound.conf

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

pcm.jack {
type jack
playback_ports {
省12
165: [age] 2011/02/12(土)09:32 ID:uRt0pYaO(2/2) AAS
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は
外部リンク[git]:repo.or.cz
省2
166
(1): 160 2011/02/12(土)11:51 ID:zYoA8SkN(1) AAS
>>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 掴んじゃってるんじゃないの?
省9
1-
あと 352 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.724s*