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

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
167: 2011/02/14(月)23:36 ID:mn8fCEk5(1) AAS
HOOKSプラグインって、具体的にどういう
動き(処理)するんでしょ?
ALSA、英語の説明・情報が多く、ついて
いけないです。
168: 2011/02/15(火)15:44 ID:byBXveRP(1) AAS
【チラシのウラ日記】
正直なところ、Linux+ALSAはワシには難解だ。
元はWin2K+foobar2K+Wavpack ->Juli@->デジタル同軸-外部DAC---
で安定してた。が、音がよくなるかも?しれない、ということで
Arch Linux+ALSA+mocp+wave ->Juli@->デジタル同軸-外部DAC---
と変更するのに地獄…
オンボードのサウンドカードをOffにして、
前スレの40あたりをパクッってIEC958をdefaultにして何とか音が鳴った。(・∀・)
しか〜し、問題は山積。未だ文字化け中だし、48khzだし、Wavpackダメだし orz
ぼちぼち勉強しながら音楽を聴くよ。 前スレ40に感謝!!!
169
(1): 2011/02/16(水)18:35 ID:AOT8bhq8(1) AAS
Debian squeezeのALSAだとエラーが出て
音が出ないのですが(前のlennyでは音が出ていた)
、同様の症状の方いらっしゃいますか?
Pulseaudio入れれば音が出るようになったので実害がない
といえばないのですが、ALSA直叩きのアプリが使用できなく
なってしまいました。
170: 2011/02/17(木)00:10 ID:4lL/4oyH(1) AAS
へー
171: 2011/02/17(木)10:21 ID:ydY9CzI8(1) AAS
【チラシのウラ日記】…スレ違い?
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
(1): 2011/02/17(木)19:49 ID:Zx7VJfUC(1/2) AAS
>>169
alsa type pluse
でググれば幸せになれるよ。
173: 2011/02/17(木)19:51 ID:Zx7VJfUC(2/2) AAS
間違えた。
alsa type pulse
でした。
174: 2011/02/19(土)15:40 ID:tR2FPUhB(1) AAS
【チラシのウラ日記】…スレ違い?
嘘だらけなのに気づきました。申し訳ありません。 orz
tag_cache は単 Ctl+U でした
175: 2011/02/19(土)16:56 ID:OobIGmGT(1) AAS
チラ裏でも何でもオレは構わんが
日本語はちゃんと扱ってくれないか
176
(1): 2011/02/20(日)15:16 ID:eeQNU14M(1) AAS
>>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で
省3
177: 2011/02/21(月)11:44 ID:8DUNpJz7(1) AAS
たいへんだな。俺はUSB AudioでF14+pulseでこれまでも全然問題ない。
178: 176 2011/02/22(火)15:58 ID:8uKaVwkN(1) AAS
ああ、たいへんさ
今回この件でサウンド回り触りはじめたら、いつのまにかFrontSpeakerとHeadphoneが個別にmuteできなくなっていることに
気がついたよ、連動しているんだ
検索したらこの問題、Fedoraは14から出始めていて、Ubuntuで出てる対処方を皆踏襲しているようだけど、自分のところでやって
も治らなかったよ
179
(4): 2011/02/23(水)00:57 ID:ZmNJDlm8(1/4) AAS
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: 2011/02/23(水)00:57 ID:ZmNJDlm8(2/4) AAS
[ 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)
省17
181: 2011/02/23(水)00:58 ID:ZmNJDlm8(3/4) AAS
なんでだかわかりません・・・
182
(1): 2011/02/23(水)08:33 ID:JBYet7/T(1) AAS
他にもロードが必要なモジュールがあるの
では?
183
(4): 2011/02/23(水)09:42 ID:/6ATAK7L(1/2) AAS
あー、それそれ。俺も出たよ。
karmicだかlucidのカーネルにALSA 2.0.23の「alsa-driver」入れたら出た。
なんか、インクルードするCのヘッダファイルのうち、Linuxカーネルに含まれるものの作法が変わったらしい。
詳しく調べてないからよくわかんないけど。

とりあえず、カーネルのimageを再インストールするがよろし。
フォーラムにでも相談してみたらいかが?
184: 183 2011/02/23(水)09:43 ID:/6ATAK7L(2/2) AAS
ALSA 1.0.23の間違い。。。
185: 179 2011/02/23(水)23:33 ID:ZmNJDlm8(4/4) AAS
>>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)とがっつり結びついちゃって
省6
186
(1): 2011/02/24(木)13:10 ID:IKCMElOv(1) AAS
ひょっとして、「$ ./configure」で「linux/config.h」に関するエラー出てない?
187: 2011/02/24(木)13:16 ID:hTj9tMns(1) AAS
なんか、このお札を貼っておけば音がよくなるよ
ってのを信じていそう。
188
(1): 2011/02/24(木)19:41 ID:BQd+DQgn(1/2) AAS
>>179
オイラはgentooユーザーだけど
kernel側make menuconfig時にmodule設定にしないとダメ
後古いkernelでの旧module関連ファイルも要クリアー
だから新しいサウンドカードやチップで無い場合は
kernel付属で充分だと思う
189: 179 2011/02/24(木)22:46 ID:Z0lVF1cX(1/3) AAS
>>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!
190
(2): 179 2011/02/24(木)23:07 ID:Z0lVF1cX(2/3) AAS
>>188
レスどうもです
kernelのconfigですがSOUND関連はこんな感じです
$ cat /boot/config-2.6.35-25-generic | grep SOUND
CONFIG_SOUND=m
# CONFIG_SOUND_OSS_CORE is not set
# CONFIG_SOUND_PRIME is not set

ALSA関連はこんな感じ
$ cat /boot/config-2.6.35-25-generic | grep ALSA
CONFIG_VIDEO_SAA7134_ALSA=m
省16
191
(2): 2011/02/24(木)23:42 ID:BQd+DQgn(2/2) AAS
>>190
kernel 2.6.35だとstableで2つ前なので
試しに2.6.36や2.6.37を使ったら如何でしょう
そしてossは生かす方が賢明かも?
因みに家の場合は…
kernel 2.6.36 alsa 1.0.24
$ cat /usr/src/linux/.config | grep SOUND
CONFIG_SOUND=m
CONFIG_SOUND_OSS_CORE=y
CONFIG_SOUND_OSS_CORE_PRECLAIM=y
省2
192: 2011/02/25(金)00:06 ID:Z0lVF1cX(3/3) AAS
>>191
丁寧にどうもです
kernelのアップかあ。アップするにしてもそのままにしてもossを生かすように設定変えて
ビルドしてみようかな
193: 2011/02/25(金)01:52 ID:6bV4EClq(1) AAS
インストール成功しました、皆さんありがとう

$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.24.
Compiled on Feb 25 2011 for kernel 2.6.35.11-m1 (SMP).

やった事はkernel.orgから2.6.35の最新のソースを落としてきて、今動いてるUbuntu標準のconfigファイルを使いmake oldconfig
その後>>190の設定を>>191さんと全く同じ設定に(OSSを生かす)してビルド。カーネルは一応Ubuntuのとあわせて2.6.35シリーズ
で行くことにしました。

そうしてALSAのビルドに入ったら
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!
省4
194
(1): 183 2011/02/26(土)10:24 ID:Ya9Iv0Je(1) AAS
先に、Ubuntu Maverickのカーネルツリーで「linux/config.h」を探した方が…。

ええと、Linux 2.6.19 kernelから段階的に、「linux/config.h」が「linux/autoconf.h」に変わっているらしい。
ALSA 1.0.24もこの影響を受けていると思われる。上流が対処すべきことではあると思うけど。
外部リンク:www.debianhelp.org

というわけなので、うちではalsa-driverソースの「linux/config.h」をすべて「linux/autoconf.h」に置換した。
そしたらちゃんと動作するカーネルモジュールがインストールできたよ。

他にも、「linux/autoconf.h」へのシンボリックリンクを「linux/config.h」に作ったらうまく出来たという報告もあるよ。
195: 2011/02/26(土)12:22 ID:cveJ4A3q(1) AAS
>>194
情報どうもです。なるほど、linux/autoconf.hへのリンクで対応するパターンもあるんですね
でも今回は違うような気がします。

これが自分のconfiglogの一部です
| #ifdef CONFIG_HAVE_DEPRECATED_CONFIG_H
| #include <generated/autoconf.h>
| #else
| #include <linux/config.h>
| #endif

なんか./configureのスクリプトはkernelがautoconf.hでもconfig.hでも両方対応できるようになってる感じがします。
省5
196
(1): 2011/04/12(火)17:11 ID:xtsnm4Sg(1/2) AAS
オライリーのLinux本著者がpulseaudioをdisる去年8月の記事
外部リンク[html]:japan.internet.com
どうやったらたかがサウンドサーバをここまでグダグダにできるんだか
アプリケーションをネイティブ対応させてalsaを隠蔽したディストリの方針も意味不明
197
(1): 2011/04/12(火)18:05 ID:7bWuXyop(1) AAS
なんか使い方提案してくれるだけでもいいのに
面倒くさくて誰も使いこなしてないだろ
198
(1): 2011/04/12(火)18:45 ID:xtsnm4Sg(2/2) AAS
多分FedoraとかCentOSとかDebianとかUbuntu使ってる連中の95%くらいはALSAのみで満足できていて
4%ぐらいがESDやaRtsやJACKで満足できていて、PAが必要な奴は1%いないと思う
ALSAをデフォルトのままにしておけばよかっただけなのに
ここ数年でPAへの対応の為に費やされたリソースを被害額として計算したら何円になるだろう
199
(1): 2011/04/19(火)18:08 ID:aFxKaqYF(1) AAS
>>198

ちょっと教えて。>誰か。
FedoraとかCentOSとかDebianとかUbuntu + ALSAなら
高音質で音が出せるようになったの?
他には例えばUSB+光出力2496などで、すんなり音声入出力を
できるようになったんですか?

最近はOSのみ試してドライバーまで試してないのでおしえてくんなまし。
このスレはずっと覗いているので気長にコメント待っています。
200
(1): 2011/04/19(火)19:38 ID:kJE7VkR6(1) AAS
そのカードにドライバが対応してるかどうかに依るとしか言えないw
外部リンク:www.alsa-project.org
↑こっからチェックしてみなよ
1-
あと 318 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.049s