Googleの検索結果 多すぎるぞ
もう少し検索キーワード工夫せーよ
3 :
1:02/02/06 21:35 ID:8U1RcH5L
>>2 まあ、一応参考までに載せただけなので、勘弁してください。
4 :
login:Penguin:02/02/06 21:39 ID:Onwxp2al
おれのVAIO PCV-MX5GKをどうにかしてくれなきゃ
ALSAもう見向きもしてやらない門。
5 :
login:Penguin:02/02/06 22:00 ID:c8Em6a2T
Debianパッケージのalsa-source(0.4.1i-5) を使おうとすると
カーネル2.2.20だとうまくパッケージ作れないかも。
wait_queue_t とかが二重定義されてる。
カーネルソースをパッケージでダウンロードしてると
こういうことは無いのかな?
7 :
login:Penguin:02/02/06 22:30 ID:YB20f3Gf
>>6 alsa関連はpotatoのofficialパッケージ使ってる?
もしそうだったら2.2.18以降じゃダメだよ
debian徹底入門のサポートページを読むと幸せかも
9 :
6:02/02/07 04:06 ID:tsBykAst
10 :
名無しさん@Emacs:02/02/13 03:52 ID:NpTttc4d
漏れのノートはYAMAHAのYMF744積んでるんで、今までは何の疑いもなくALSAを使ってた。
んで、最近、Debian(sid)に乗り換えて、カーネル(2.4.17)再構築したらALSA入ってないハズなのに
xmmsでmp3が聴けるのよ。xmmsはOSS使う設定っぽい。
そういえばKernel Configurationで
Sound-->Yamaha YMF7xx PCI audio (native mode)
をONにしてあった。
ってことはもうYMF7xxでALSAいらないの?
あと、KernelにYamaha YMF7xxのサポートが入ったのって結構最近?
詳しい人、情報求む。
今までALSAスレってあったんですか?
僕も
>>1と同じタイトルでスレ建てようと考えてました。
>>10 おいらもYMF744つかってる。
kernel-2.4のかなりはじめのほうからドライバがはいってる。
OSSで音はなるから、いらないといえばいらないが、
ALSAのほうが高機能だから使ってるけど。
13 :
login:Penguin:02/02/13 08:54 ID:Ocy9V5oG
>>10 カーネル2.2.17以降でもYMF724で鳴ったよ。
性能は低そうだったけど、当時のオレはALSAを信じてなくてね
14 :
vineonS30:02/02/13 22:55 ID:6CgFdYae
2.4.18-pre9 にしたら ついに 0.5.11ではならなくなった。
まあ その前から DEC CHIP と 認識していたのになっていたので
ほうっておいたんだけど...
0.9.0beta10a にしたら ちゃんと認識して鳴るようになった(わーい
# alsaconf も 新しいのが欲しいなぁ...(作るかな ぱっち)
15 :
login:Penguin:02/02/15 01:05 ID:CzfldXt0
>>12 > ALSAのほうが高機能
って具体的に何が違うの?
サウンドドライバって音を鳴らす以外に仕事があるの?
>>15 詳しい機能はよくしらんけど、/dev/dspを複数同時に開けるのは便利。
esdとか使わなくて済むからね。
cat /proc/asound/pcm を見れば何個までいけるかわかる。
>>15 複数のプロセスからのopenに対応してたり、複数のサウンドカードに
対応してたり、in/out(read/write)の同時openに対応してたり、
ライブラリレベルでカードごとの違いを吸収していたり...
>>16 # cat /proc/asound/pcm
00-00: Intel ICH : Intel ICH : playback 1 : capture 1
一個しかでねぇよえーんわーん。
>>15 音が切れにくい。
その分レイテンシは落ちる。
20 :
login:Penguin:02/02/16 00:24 ID:2tuhZgbu
あ、わかるとは思うけど、
Kernel 2.5.5-pre1ね。
OSS より ALSA の方が明らかに音がいいように思う。(SB Live! 使用)
S/N 比がいいのか、細かい音や雰囲気までよく出る気がする。
気のせい?
音の善し悪しまではわからないが、OSSはALSAより音が途切れることが
よくあるような気がする。
(正確にカウントしたわけではないが。)
初期のOSSのYMFドライバは、出力レベルが変だったのかミキサーでかなり
絞らないと音が歪んでダメだった記憶が。今のは修正されてるのかな。
>>20 でも、2.5系は使う気せんな。2.4に取り込まれてほしい。
xmms-aalsaって使ってる?作者のページ行ったら0.5.4までしかないんだよね。
Kondaraに0.5.6があるのをみたんだけど。
ページの内容からすると、メール出さないとあげないってことを意味してるのかな?
>>25 でもMarcelo Tosattiはメンテナになった直後のインタビューで、
「ALSAはカーネルに取り込まない」って行ってたしなあ。
(インタビューの和訳は/.-Jのどこかにあったと思う。)
Linusが取り込んだ意向を受けてMergeしてくれないかね。
#っていうか、Alan Coxばっかカーネル出してMarcelo Tosattiのカーネル全然出てこないぢゃん。
ALSAに換えてからMIDIに謎の発音が交じるようになってしまった。
28 :
login:Penguin:02/03/03 15:23 ID:s+AgUCuG
ちきい
29 :
login:Penguin:02/03/07 00:06 ID:HVk+n7gO
ALSAに換えたら音がよくなったような気がするのは気のせい?
30 :
login:Penguin:02/03/07 04:17 ID:eKeEUA2E
audiophile2498使えるのでうまー。
SB互換で動作するドライバ使ってたなら
音が良くなる事もあるっしょ
32 :
27:02/03/13 23:33 ID:mp6DZp40
プレイヤを sayleen に換えたら直った。
タイミングの問題だろうか。
33 :
27:02/03/15 23:34 ID:CuthHP4Z
さらに FIFO の既定値を変更する事で状況は良くなったが、
これだ という数字は見つからなかった。
特定のデータでどうしてもノートオフがこぼれたりしてる。
聞こえる分でそれだから実際は他にも落ちてる可能性が高い。
ttp://www.parabola.demon.co.uk/alsa/timid.html 今更だが同じように使えるらしい。
> Port Client name Port name
> 64:0 0: MIDI Synth 0: MPU-401 (UART)
> 65:0 AWE Wave Table Synth : 0 Emu8000 port 0
> 65:1 AWE Wave Table Synth : 0 Emu8000 port 1
> 65:2 AWE Wave Table Synth : 0 Emu8000 port 2
> 65:3 AWE Wave Table Synth : 0 Emu8000 port 3
>128:0 Client-128 Timidity receive port
ということはだ
VAIO(chipset:Intel 845)にdebian(woody)+Kernel 2.4.18+alsa 0.9b10の
組み合わせで入れてるんだけど、ある条件でしか音が鳴らない。
ある条件と言うのはUSBデバイスを使うorEthernetからパケットが出入り
している間。
(ex)USBデバイスを使う=USBマウスを動かす)
#cat /proc/interrupts | grep Intel
9: 89177 XT-PIC usb-uhci, usb-uhci, eth0, Intel ICH
どうやら割り込み絡みが影響しているらしい。
よくデバイスの不具合周りでPnP BIOSをoffにすると直るという情報を
みるのだが、このマシンには同項目がないため、設定できない。
あと、起動時にpci=biosirqを渡してみたが改善できなかった。
alsaのBug ReportingのPageで以下の情報を見つけたよ。
http://sourceforge.net/tracker/index.php?func=detail&aid=488364&group_id=27464&atid=390601 eth0とUSBのIRQを変えられれば良さそうな…
(snd-card-intel8x0の使用IRQ変更Optionなさげなので)
36 :
35:02/03/30 21:05 ID:FLXjKOi3
>>35 eth0(eepro100)とUSBをmodule化してIntel8x1(ICH3)が使用する
IRQ9を他のデバイスが使わないようにしたんだけど、音が鳴らな
かった。
lspci -vでIRQ9を使用しているものをみるとVGA(ATI mobility-RADEON)
も使っているようだ。
ん〜、ICH3のIRQを違うところに出来ないものかな。
Kernel 2.2.xだと、lostirqというmoduleで変更できるみたいだけど、2.4.x
では使えないようだし…
どうしたものやら。
37 :
login:Penguin:02/03/31 00:25 ID:rPnwYpwK
>>36 PCIのIRQは、プログラムがちゃんと造ってあれば
共有できるはずだけどね...
ウチはi830MGをALSA(0.5.12a)で鳴らしているけど
11: 131692 XT-PIC usb-uhci, usb-uhci, Intel ICH, eth0
で特に問題ない。
ちなみにeth0はRTL8139C(8139too)
38 :
login:Penguin:02/03/31 00:40 ID:aXw+eBWr
>>35 kernel標準のi810_audioでも同じ現象出るね。USBマウス動かしてるうちだけ
音が鳴るとか。
39 :
login:Penguin:02/03/31 01:19 ID:3P8lBJtd
>>37 ドライバのバージョン、そちらは安定版ですね。
Kernelのバージョンはいくつなんでしょうか?
安定版、入れてみようかな。
>>38 OSSでうまく行くならそれで良かったんですけどねぇ。
40 :
37:02/03/31 01:59 ID:o3No3c9x
kernelのバージョンは2.4.19-pre4
pre3以前とpre4-acパッチではしばらく動かすと
フリーズするのでこのバージョン。
(他の2.4系列でも問題なくALSAは動作する)
ドライバだけ0.5.12aいれとけば
ライブラリ他は0.5.10でOK
41 :
38:02/03/31 12:44 ID:aXw+eBWr
ちなみに自分とこはVine2.5β1なので、kernelは2.4.17、alsaもdriverを5.12a
入れたけど、ダメでした。OSSだと、短い時間の音なら問題ないけどxmmsでMP3再生するとかだと途中でノイズが入ったり、止まったりって状態です。
何か特殊なハードウェアなんだろうか? < VAIO-GR
42 :
35:02/03/31 13:08 ID:3P8lBJtd
すみません。
風邪引きモードでまだ安定版ドライバで試せてません。
>>41 お仲間ですね。
その書き込みだと安定版でも駄目そうな雰囲気…
色々試してみます。
43 :
35:02/03/31 14:35 ID:3P8lBJtd
alsaのDownGradeはちょっとためらわれたので、まずKernel2.4.19-pre4
をいれてみました。
…見事に撃沈。
ossのi810_audioにもpatchが当たっていたので、patchを見てみましたが、
どうやらnForce対応だった模様。
ということで、こんどこそalsa0.5.12aにチャレンジします。
44 :
35:02/03/31 14:37 ID:3P8lBJtd
>>43 あ、嘘書いてました。
nForce対応は元からされていて、AMD768対応だった模様。
45 :
35:02/03/31 15:26 ID:3P8lBJtd
>>44 あう。駄目でした。(alsa0.5.12a)
同じ症状ですね。
やはり、VAIOは鬼門のようです。
Kernel Config含めてもうちょい粘ってみます。
ウハハハ 32bit再生! ボイーンボイーン
madplay -b 32 -o raw:- hoge.mp3 | aplay -m -f s32l
47 :
login:Penguin:02/04/06 00:39 ID:7bmvRpor
Windows用のドライバでサポートしてないモードを使えるのは快感だな。
48 :
login:Penguin:02/04/24 23:32 ID:Y+szXp8s
49 :
login:Penguin:02/04/26 01:43 ID:hVkfIJEw
0.9.0rc1 あげ。
0.5系はもうサポートされないとさ。
50 :
48:02/04/26 21:23 ID:Mgxun4s7
0.9.0rc1激しくいい感じ。jack, alsaplayer, pd, ecasound, sndをコンパイルしてみたが、
どれも0.9以降のバージョンをサポートしてて体感速度がキビキビしてる。
様子見てからLow Latency Patch当ててみよう。
51 :
login:Penguin:02/05/03 00:14 ID:d/SBPwbr
Xwave Master という YMF774B チップが載ったボードを持って
いるんですが、Line 入力の音が出ないのです。光入力の方は
大丈夫なのですが。どなたか同じボードを持っていて、うまく
使えている人はいらっしゃいませんか。
ALSA を使って結構長いので mute になっているというミスは
やっていません。alsamixer や gamix で色々いじってみたのです
が、どうにもお手上げです。
以前 Sound Blaster AWE64 や ENSONIQ PCI64 を使っていたのです
が、これらでは Line 入力から録音もできていました。
ドライバ書け
53 :
35:02/05/03 16:52 ID:jVtBPLcH
54 :
login:Penguin:02/05/04 13:42 ID:erVBHMqF
YMF724でmidi音源使う方法きぼんぬ
55 :
login:Penguin:02/05/05 18:10 ID:iWFsQ5Mn
Alsaで動くサウンドカード持ってるならAlsa使うしか手はない。
Alsa0.9.xで動くアプリしか使わないならAlsa0.9.x使うしか手はない。
漏れはそう思うんだが。
DSPにかんしてはね
アコースティックエッジ対応まだぁ?
58 :
login:Penguin:02/05/17 18:52 ID:zYjVEtN+
lspciの結果、
Intel Corporation 82820 820 (Camino 2) Chipset AC'97 Audio Controller(rev 12)
だったんですが、alsaconfigでどれを撰んだらいいのかわからないです。
対応してますよね?
59 :
58:02/05/17 18:54 ID:zYjVEtN+
×alsaconfig
◯alsasonf
間違った
60 :
58:02/05/17 18:55 ID:zYjVEtN+
2重に間違った。alsasonfって。。。
61 :
login:Penguin:02/05/17 20:27 ID:gt6S2Xwc
>>58 alsaconfはシランけど、alsaのモジュールならsnd-card-intel8x0でよいと
思う。
63 :
login:Penguin:02/05/19 23:07 ID:YMF76fjQ
ヤッホーーーーーーーーーーーーーーーーーーーいい!
鳴った♪鳴った♪
えいええええええええええええええええええええええええ!!
すげえええええええええええええええええええええええええええええ!
嬉しいねんw うれぴーーーーーーーーーーーーーー!!
あっははh!簡単じゃん! ALSA最高!
なーーーんだ。今まで苦労してたのがうそみたい!
鳴るじゃねえかよおいこらーーーーーーーーーー!
(今の心境を書き込んでみました)
おめれとうございます。
意外に簡単だよね?
65 :
login:Penguin:02/05/20 22:22 ID:wmZ9IprX
へ る ー ぷ
音が鳴んねーんだよ
起動時に
Starting ALSA sound driver (version0.9.0rc1) : no sound cards defined
って出るって事は、認識してないってことだよね?
lspciは
Multimedia audio controller : Intel corp. 82440MX AC'97 Audio Controller
と出る
intel8x0っぽいんでモジュール作ったんだけど、上記のとおり。
全部つくって試したろと全部コンパイルしたら、エラー出てつくれねーし。
誰かいっぱいいっぱいの漏れを救ってくれ
取りあえずPCはThinkPad i1200 1161-72Jだす
66 :
login:Penguin:02/05/20 23:13 ID:vrn/k1Od
>>65 ディストリビューションやカーネルのバージョンを書いてね。
コンパイルが通らないなら、カーネルのソースやヘッダが
正しくインストールされてない可能性が高い。
コンパイル、、モジュールのインストールに成功したら、
alsa0.9系列なら/etc/modules.confを設定して
/sbin/modprobe snd-intel8x0
を試すべし。
これで認識されないなら、BIOSのPlug and Play OSのチェックを
はずす。あとはOSS互換のモジュールを同様に組み込めば、
アプリケーションも使えるはず。
67 :
login:Penguin:02/05/20 23:25 ID:x30UKSUN
>>65 ALSAをインストールした後にalsaconfを実行しないと
no sound cards defined
になってしまう。
カードがちがう場合は、たいていDevice or resource busyと
なることが多い気がする。
あと、ALSA設定した後はalsamixerでボリュームの設定も忘れないように。
コンパイルはalsa-driber,alsa-lib,alsa-utils,alsaconfの順で作成する。
それぞれインストールしてからじゃないと後が作成できない。
alsa-driverは、安定版だと0.5.12aじゃないと最近のカーネルでは
コンパイルできない。
68 :
65:02/05/22 01:08 ID:iJGX5w6J
>>66-67 遅レススマソ
ディス鳥はデビアンヌだす。
カーネル2.4.18
パケジは
alsa-utils
alsa-base
alsa-source
alsaconf
を書いた順番に入れた。
この機種はBIOSの設定をイジれんのよ。
alsaconfは一応実行した。
でもを実行するとalsamixerがねえとかなんとか言われてた。
alsaconfの設定が保存されてないのかモナー
というか全くコンパイルできなくなってしまった・・・ウツ
特にイジってない気がするが。
コンパイル中にCheckingとかなんとかいうところで止まる。
挑戦したのは今回が2回目。
前やった時もダメだった。
漏れに音を出すのはムリなのか・・・
69 :
login:Penguin:02/05/22 02:06 ID:UdTpSI2X
>>68 Checkingとかなんとか
その「なんとか」が重要。
configureがいっしょうけんめいコンパイルできる環境か
調べているから、このメッセージをみればどこが悪いか
たいてい推測がつく。
たとえば
checking whether the C compiler (gcc ) works... yes
なんてのは「gccが動くか」なんてのをチェックし、
動かなければエラーではじく。
ということで、「なんとか」からエラーになった近辺を
晒すように。
あと、alsamixerはalsa-utilsにあるはずだけど...
単独で実行したら、どうなる?
それ音量 0よっつー警告じゃ?
設定がうまく逝ってるかどうかは
modules.conf 見れば済みそうな
71 :
65:02/05/22 04:50 ID:iJGX5w6J
>>69 やっぱ、その「なんとか」が重要だよな(w
書いたあとに思ったよ。
これで分かったら神だな、と。
とりあえずalsamixer単独でも同じエラーが出る。
帰ってきたらコンパイルエラーの方を晒しますわ。
>>70 多分うまくいってない。
/etc/modutils下にalsaないし。
alsa-pathっつーのはあったが。
つーか先に書けって感じだったな。
スマソ
alsa-headersなるパケジは要らんのかな?
72 :
login:Penguin:02/05/22 07:43 ID:jKL3FKRE
>>71 >alsa-headersなるパケジは要らんのかな?
あ、それがないと多分コンパイルできん。
ALSA用のコンパイル済みのプログラム動かす場合と
ALSA用にプログラムコンパイルする場合があって、
後者には必要。
ALSA自身をソースからコンパイルする場合は
headers相当のパッケージも作成されると思うけど...
Debianは使ったことないからな
73 :
login:Penguin:02/05/25 01:01 ID:lQy+8NKS
Titleでワラタアゲ
Debianのalsaconfってなんか調子悪いような気がするんだけど、気のせい?
そのときはちゃんと音が出るんだけど、
再起動すると音が出なくなったり。
音量が0なんじゃなくて、alsactl restoreってやると、
有効じゃないってエラーが出る。
仕方がないのでカーネル付属のOSSのドライバ使ってます。
>>74 たぶんrcスクリプトでモジュールが有効になってない。
自分でmodules.confを書いた方が良いよ。
76 :
login:Penguin:02/05/26 23:56 ID:/+uCe3BJ
>>74 lsmodを実行したら分かるんでは?ちなみにDebianはどうかわからんけど、/etc/rc.d/init.d/alsasound startを実行したらどうなる?
/etc/alsa/modutils/0.9
に吐かれるべき内容が
/etc/alsa/modutils/0.5
に吐かれている罠。
78 :
login:Penguin:02/05/28 09:33 ID:Go5HFpbU
「帰ってきたら」とか言ってたのにスマソ
今まで海外にでも逝ってた事にしておいてくれ(w
とりあえず、コンパイルエラーの方は全部入れ直したらクリアした。
ラッキーつーかなんつーか・・・
alsa-headersは要らなかったみたい。
てっきりDebianユーザーかとオモテタヨ
勘違いでディス鳥依存なこと訊いてまうてスマネーっす。
alsaconfを実行した後に出るエラー
Loading driver:
Starting ALSA sound driver(version 0.9.0rc1):no sound cards defined.
Setting the PCM volume to 100% and the Master output volume to 50%
amixer:Mixer attach default error:No such file or directory
not detected correctly.
79 :
login:Penguin:02/05/29 01:20 ID:K1fn8xfC
そこまできたらもう少しかも
/etc/modules.confを晒してみよう
alsaconfだって結局はmodules.confに書いているんだし
あとはalsasound start(またはrestart)を実行し
そのときのdmesgをみてみよう。
alsasoundはRedHatだと/etc/rc.d/init.d/に。
Debianでも/etc以下のどこかにあるでしょう。
80 :
65:02/05/29 02:11 ID:tAMd2LPb
/etc/modules.confには何も書き込まれてねーっすよ。
/etc/modutils/alsaを元にupdate-modulesで書き込まれるらしいんで。
alsaconfが書き込むんじゃなくて、自動でupdate-modulesを実行してくれてるとかなんとか。
前にも書いたけど/etc/modutils/alsaがないっす。
何故かalsaconfが/etc/modutils/alsaを作ってくれてない。
タスケテ
/etc/rc.d/init.d/alsa startの結果は
Starting ALSA sound driver(version 0.9.0rc1):no sound cards defined.
・・もう見飽きたよんママン
>>80 > 何故かalsaconfが/etc/modutils/alsaを作ってくれてない。
微笑ましいほどの厨房なので教えちゃる。
/etc/alsa 以下見れ。んでリンクすれ。簡単なハナシだ。
82 :
65:02/05/29 08:46 ID:tAMd2LPb
>>81 どこにリンクすんのさ。
/etc/alsa/0.9?
/etc/alsa/modutils/0.5?
/etc/alsa/modutils/1.0にリネーム?
ただいま、どっちも空。
というか、手動でリンク張らなあかんとは書いてないんだけど。
途中で失敗してるの?
簡単なハナシなら詳しくおせーて。
>>82 > というか、手動でリンク張らなあかんとは書いてないんだけど。
書いてあることが全てかい? /etc/modutils/alsa が無いんだろ?
例: ln -s /etc/modutils/alsa /etc/alsa/modutils/0.9
んでその後 update-modules な。
84 :
65:02/05/29 13:02 ID:XCO36owR
自己レス
手動でリンクしてみたけどダメ。
/etc/alsa/modutils/0.5でも1.0でもダメダタヨ
update-modulesしてから、/etc/rc.d/init.d/alsa startの結果は
Starting ALSA sound driver(version 0.9.0rc1):no sound cards defined.
つーか音出せてる神はいないのか・・ウツダシノウ
すまんミス。
> 例: ln -s /etc/modutils/alsa /etc/alsa/modutils/0.9
ln -s /etc/alsa/modutils/0.9 /etc/modutils/alsa
86 :
65:02/05/29 15:07 ID:XCO36owR
>>83 書いてある事が全てっつーか、書いてないのは何処かでやってくれるってことだよね?
どっかミスってるのかのう。
とりあえず0.9にリネームしたら成功すますた。
0.5とか1.0では駄目なのか。
何故だ。
その後にalsamixer実行したら
alsamixer:function snd_ctl_open failed for default:No such file or directory.
(´・ω・`) ショボーン
0.9用の alsaconf って出来てたのか。
こんどやってみようっと。
thanks
88 :
65:02/05/30 05:25 ID:1dH+hDKJ
古いプログラムの互換性チェックで引っかかってるの?
意味不明。
とりあえずmodules.confの内容を書いとく。
alias char-major-116 snd
alias snd-card-0 snd-card-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd-card-intel8x0 snd_index=0 snd_id=CARD_0 snd_pbk_frame_size=128 snd_cap_frame_size=128 snd_mic_frame_size=128
意味わかんないよオーイオイ
>>88 alsa-0.9rc1 なら snd-card-intel8x0 じゃなくて snd-intel8x0 じゃないの?
90 :
65じゃないけど...:02/05/30 13:10 ID:nNiCb236
>>89 三九!
0.5.12a のドライバで動作せず、0.9.0beta12 でも動作しないからほっといた。
うちは trid4dwave でちょっち面倒だが今までの snd-card-trident を
alias snd-card-0 snd-trident としたら一発で音が出た!!
ちなみに /etc/alsa /etc/modutils ディレクトリは無いぞ。
91 :
65:02/05/30 15:27 ID:Jn0MtaYS
キタキタキタ━━━━━━(゜∀゜)━━━━━━ !!!!!
cardを削ったら鳴ったぁぁぁーーーー!
alsamixerもちゃんと立ち上がるぅぅぅーーーー!
あんたらは神だ。
つーか、結局はalsaconfが腐ってただけな気がするが。
0.5を入れれば、神の手を煩わせることもなかったかもな(w
でも、代わりにピープ音が鳴らなくなった・・ウツダ
何はともあれ、ありがとー > ALL
92 :
login:Penguin:02/06/02 00:04 ID:h51GCvfj
みんな鳴っていいなー、俺のところ全然鳴らないよ。
まず、alsa-drive-0.9.0beta をビルドした後、
modulesディリレクトリに snd-なんとか.o が
たくさん出来るはずなのに何も出力されてないのが謎。
ビルドは成功しているのに。
93 :
デフォルトの名無しさん:02/06/02 00:22 ID:i8XKVr9Y
alsa ga alsa ran ran ran ran ran!
>>92 suしてmake installやってないとかいうオチじゃないよな
modulesのディレクトリはあってるよな
(動いているカーネルとソースツリーのカーネルが違うとか...)
95 :
:02/06/02 04:19 ID:ZTwzCu3i
alsaconf で設定してサンプル音が鳴るようになり
xmmsで問題無く音楽が聞けるようになりました。
でも、Xを再起動すると xmmsでmp3を再生しようとしても
/dev/dsp: Device or resource busy
というエラーが出てきます。
もう一度、alsaconfをやったり、snddevicesを実行したら
問題無く聞けるようになるのですが
どこをいじったら、Xを再起動後も自動で音楽が聞けるようになるのでしょうか。
何がdspを塞いでるか調べる。
普通displayが必要なアプリはXを終了した時に落ちる。
で、何が残るかと言うとESDくらいしか思いつかん。
使ってないよね。
デスクトップ環境が裏でなにか走らせてるかも知れないし、
今のとこ、そこまでは分からん。
とりあえずXを終了した後、何がdspを塞いでるか調べてみ。
普通は ps x や ps xa で検討がつくと思う。
それでも分からなければ /sbin/fuser /dev/dsp という手もある。
そっから何が不味かったのか調べてみ。
あんま、ALSAとは関係ないな
alsaだとカードによって、dspが複数開けるから
そういうカードを買うのが一番悩まなくて済むのかなぁ。
esdとかartsを経由させなくていいし。
xmmsでもesdやarts経由の出力を選べたと思う
(ウィンドゥの左上クリック→オプション→設定→
オーディオ入出力プラグイン)
それを使うのも手かも。
>>97 OSS(ymfpci)でも開けたよ。
ALSAみたいに一つのデバイスでいけた。
100 :
login:Penguin:02/06/03 06:25 ID:kvE2JD7e
101 :
login:Penguin:02/06/06 23:27 ID:rrqoWATD
Linuxユーザーにとって、オーディオデバイスって認識できればよい、
って感じなのかな?
音質やAPIの将来性、負荷の軽さからいけばAlsaが有利なんだが、
一般的にはAlsaはどっちかというと、OSS Freeで認識されない場合の
代替としか思われていないと思う。
てゆ〜かぁ、 カーネルに取り込まれてない=あやしい って感じィ。 みたいな?
そんで〜カーネルの2.5ってぇ。 チョ-イケてない? ありえな〜い。
俺 ALSA っていうのは OSS Free で認識できないデバイス "のみ" の開発だと
思ってた。だから新しめのカードじゃなきゃ関係ないと思ってた。
104 :
login:Penguin:02/06/07 01:38 ID:UGhIFeko
OSSでMIDI Sequencer使うとSequencerにデータ渡す段階で
時間分解能が10msになってしまう。はっきりいってこれは苦しい。
ALSAだと、(実装はともかく)パラメータの上ではナノ秒単位まで
時刻指定できるから、将来のバージョンアップで精度が上がる
余地は残されている。
現状では pmidiくらいしかないでしょ
あれ、マトモに再生できないファイルがよくある
できれば日本人が書いたやつが欲しいよ
OSSエミュはよくこぼれるし、なんとかならないかな
106 :
748:02/06/08 02:47 ID:jwaLj2l1
ALSA MIDI SequencerではMIDIメッセージとチャンネルを
別々に指定するようになっている。一見、抽象度が高まっていいようであるが...
Serial Port接続のMIDI機器で2ポート17チャネル以上の演奏をやりたい、
なんてことすると、これがあだになってチャネル指定ができなくなる。
仕方ないからF0(Exclusive)でデータ丸投げというせこい方法に。
(そうやってデータ丸投げすれば、一応は可能だが...)
107 :
106:02/06/08 02:48 ID:jwaLj2l1
あ、748じゃないし
108 :
login:Penguin:02/06/08 03:37 ID:pgQ+w3cy
alsaでさぁ。
Sound Blater Live Value!
をデジタル出力できる方法知ってる神がいたら
その方法おしえて
109 :
login:Penguin:02/06/08 03:55 ID:pgQ+w3cy
神よ・・・降臨しとくれよ・・・
>>108 くだ質スレの人?
> -Some OEM cards share a common jack for analog and digital output only work
> in analog mode (these are common in Gateway machines).
と、 Creative Open Source サイトから落としたドライバの doc に書いてあったよ。
ALSA のドライバはここのが元になってるみたいだから、
どうしてもデジタル出力したいのなら純正の Live かデジタル出力できそうな
別のカードに買いかえたら?
正式に Linux 対応を銘打ってないハードを使う以上、時にはあきらめも肝心。
111 :
login:Penguin:02/06/08 07:07 ID:TcGOyKbI
あぁぁ、なんてこった。
alsaって"くりえーちぶおーぷんそーす"のそれ
をもとに作ってるのかー!がっくし。
去年からずっと悩んでたんだけど、もうだめぽ。
おっしゃ!!あきらめるYO!!
世話になったみなさんありがとー
つうわけでYMF使っとけ
0.9.0の最近のリリースは去年の7月より前にリリースされたカーネルだとvsnprintfが
無いといわれてインストールできない罠。
最近罠々いうやつ少しセンスが足りない
もう少し面白い罠を頼むよ
115 :
名無しさん@Emacs:02/06/11 02:34 ID:niMJ7KcS
Linux含め素人です。誰か助けてくださいおながいします。
make kpkg modules_imageでエラーがでます。
関係ありそうなとこ書き出しときますんで誰か助言ください。
>checking for which soundcards to compile driver for... Unknown soundcard via686a, exiting!
>make[2]: *** [config] エラー 1
>make[2]: Leaving directory `/usr/src/modules/alsa-driver'
>make[1]: *** [kdist_image] エラー 2
>make[1]: Leaving directory `/usr/src/modules/alsa-driver'
>Module /usr/src/modules/alsa-driver failed.
Debian GNU/Linux3.0(Woody) Alsa関連は0.9betaでまとめています。
116 :
login:Penguin:02/06/11 02:37 ID:tHwloCwu
>>115 /etc/alsa/alsa-source.confで
ALSA_CARDS="via686a"になってませんか?
もしそうなら
ALSA_CARDS="via686"にしてみてください。
>>116 完璧なお答えを速攻でありがとうございました。
感謝致します。今試したら通りました。
>>117 alsaconfが対応してないようなんですよ。
/etc/modutils/alsaもいくつか変更しないと鳴らないかも。
>>117 はい。ありがとうございます。いまちょこちょこやってますけどデバイス認識して
ないですね。/etc/modules.confかな?
今日は遅いんでまた明日にします。ありがとうございました。
120 :
login:Penguin:02/06/11 15:20 ID:hw09ny/A
alsa最新版使いたい初心者はSuSE使った方がよさげ。
121 :
login:Penguin:02/06/14 00:09 ID:GnDp9KLa
Dio2496でALSA使ってる方、厨房の俺を助けてください!
なんか、aplayでwavファイルを再生しようとすると、
Unable to set channel params
とか言うエラーを吐いて再生してくれません。
このカードって普通のサウンドカードで設定すること以外に
何か設定する項目があるんですかね?lsmodでみると
モジュールはロードされてるみたいだし、/proc/asound
にもカードの情報が表示されます。
envy24controlでも認識されるし、オンボードの
Soundblaster PCI128では問題なく音が出せます。
ドライバは0.5.12aで、Vine2.5、kernel2.4.18で使用中。
せめて再生くらいはできんものか・・・
122 :
121:02/06/16 16:15 ID:e1RsVal6
自己レス。ドライバを0.9RC1にしたら音出ました。
mixerで音量調節できなくて常に最大音量だけど(藁
123 :
login:Penguin:02/06/21 22:41 ID:mz91ZIoW
124 :
login:Penguin:02/06/29 23:26 ID:tMj6CPLp
alsaドライバで音をならすことができません。助言をお願いします。
ディストリは VINE カーネルは 2.4.18-0vl3 で Athlon用にコンパイルして使っています。
サウンドカードは Atrend Harmony 3DS724A というカードでYMF724チップです。
alsaドライバは
ttp://alsa.linux.or.jp/ から取ってきました。0.9betaの方です。driver、lib、utilsの順でrpmを作って
インストールしました。snddevices 実行後、alsaconfをインストールして実行。
このとき、
サウンドドライバ読込み:
ALSA driver is already running.
PCMとMasterのボリュームを70%に設定します
amixer: Mixer attach default error: Sound protocol is not compatible
ボリューム設定ができませんでした。\nカードが正しく認識されていないかもしれません。
と表示されます。その後は
# amixer
The ALSA sound driver was not detected in this system.
# alsamixer
alsamixer: failed to open mixer #0/#0: No such file or directory
こんな感じでミキサーも動きません。もちろん音もなりません。/etc/modules.confには
ちゃんとalsaconfの設定が追加されています。OSSの記述の部分はコメントアウトしました。
とりあえずどのあたりから調べるのが良いでしょうか?
よろしくお願いします。
125 :
login:Penguin:02/06/30 00:09 ID:bdvuEfcl
>>124 俺も同じ状況だ。
だが解決はしてないぞ。
126 :
login:Penguin:02/06/30 00:13 ID:Eclrr8Xk
>>124 つうか、設定ファイル晒さないとわからんだろ?
moduleの仕様も大きく変わってるから、alsaconfで設定できない場合が
多いし。
127 :
login:Penguin:02/06/30 01:04 ID:bdvuEfcl
>>124 自分も0.9系だと上手くいかなかった。
0.5系だと鳴るけどだめ?
129 :
login:Penguin:02/06/30 02:39 ID:OnJrkwbY
>> 124 >> 128
alsa-driver-0.9.0*/INSTALL
の自分のチップの所とmodule.confを見くらべてみ。
lsmod も参考に
130 :
login:Penguin:02/06/30 02:53 ID:bdvuEfcl
>>129 alsa-driver-0.9.0*/INSTALL
って何のことをいっているの?
そーゆー名前のファイルがあるのか?
>>130 だいじょうぶ?
ネタじゃなければ、あたまわるすぎだよ、、、
132 :
login:Penguin:02/06/30 03:07 ID:Dl3vuuKM
ALSAのソース(tar.gz)をとってきて展開したら
alsa-driver-0.9.0なんとか というディレクトリができて
その下にINSTALLというファイルがある。
133 :
124:02/06/30 03:24 ID:UeEqMmbM
>>125,126,128,129
あー、レス遅くなってスマソ。今まであーでもないこーでもないと、ひたすら
がんばってたわけだが、結論から言うと音出るようになったよ。
ますalsa-driver
なぜだかbuildrpm;rpm -ivhしたときと普通にmake;make installしたときとで
ドライバのインストールされる場所が違う(´Д`)。んで、本来の位置に
インストールされるrpmを作ろうと思っていろいろやってみた。毎回要らない
カードのドライバまでコンパイルされてムカつくのでconfigureを書き変え。
(2276):cards="ymfpci"
(1536):modsubdir="kernel/drivers/sound"
buildrpmではオリジナルのbz2ファイルも使うようなのでconfigure修正後、
アーカイブを作り直してオリジナルと差し替え。でも、結局これはうまく
いかなかった(´Д`)。
仕方なく
#./configure
#cd utils
#chmod 755 buildrpm
#./buildrpm
してからドライバを本来の位置へ移動。念のため
#make
#make install
も実行。
134 :
124:02/06/30 03:25 ID:UeEqMmbM
つづき
その後、alsa-lib,alsa-utilsはrpmを作ってからインストール。alsaconfは
VinePlusにあったrpmをインストール
#snddevices
#alsaconf
すると相変わらず
PCMとMasterのボリュームを70%に設定します
The ALSA sound driver was not detected in this system.
ボリューム設定ができませんでした。\nカードが正しく認識されていないかもしれません。
といわれるが無視。/etc/modules.confのsnd-card-ymfpciをsnd-ymfpciに書き換え。
#alsactl store
して/etc/asound.stateを作成。その後は
#/etc/rc.d/init.d/alsasound stop
#/etc/rc.d/init.d/alsasound start
だったか
#depmod -a
#modprobe snd-ymfpci
だったか忘れた。最後に
#xmixer
でMasterとPCMの音量を上げる。とりあえずこれで鳴るようになった。たぶんもっと
スマートな方法があるんだろうが今日のところはもう寝る。おやすみ。
おつかれさま。んで。
>alsaconfは
>VinePlusにあったrpmをインストール
なぜ???alsa-utilsに入っていたでしょうに...
136 :
124:02/06/30 09:55 ID:Sq72Mqax
おはよう。
>>135 そうなの?
ttp://alsa.linux.or.jp/ にある
alsa-utils-0.9.0beta12.tar.bz2
には見当たらないんですけど。
それから
>>128 へ
もちろん、0.5も最初にインストールしてみました。VinePlusのやつ。でも、音ならなかったし
alsaconfの実行時に(正確にはそこから呼ばれるmodprobeの時かな)
Warning: loading /lib/modules/2.4.18-0vl3/misc/snd.o will taint the kernel: no license
というWarningが10個以上出るので、カーネル2.4.xではalsa 0.9系じゃないとだめなのかなーと。
137 :
login:Penguin:02/06/30 21:03 ID:bdvuEfcl
age
138 :
login:Penguin:02/06/30 21:05 ID:bdvuEfcl
>>131 よくこうやって言うやついるけど
ほんとはこいつもわかってない。
139 :
135:02/06/30 21:21 ID:4t4sE+9t
141 :
login:Penguin:02/07/01 23:37 ID:DC7kGfrD
すいません、質問させてください。
ディストリはvineで、カーネルは2.4.18-0vl3です。
なんとかalsaで音が出る
ところまでこぎつけたのですが、音程が高く
再生されてしまうのです。具体的にいうと
ハ短調がニ短調で再生されていまいます。
といっても再生速度が速くなっているわけではないのです。
これはMPEGを再生させてみると画像と音声はちゃんと
同期がとれているからです。
どうすればいいのでしょうか?
以下は私の環境です。
#rpm -qa|grep alsa*
alsa-lib-0.5.10b-0vl2
alsa-utils-0.5.10-0vl3
alsaconf-0.4.3b-0vl6
alsa-driver-0.5.12a-0vl0.1
(driver,lib,utilsはsrc.rpmでリビルドしてインストールしました。)
#cat /proc/pci
Bus 0, device 31, function 5:
Multimedia audio controller: Intel Corp. 82820 820 (Camino 2)
Chipset AC'97 Audio Controller (rev 5).
IRQ 10.
I/O at 0xbc00 [0xbcff].
I/O at 0xc000 [0xc03f].
#cat /etc/modules.conf
alias char-major-116 snd
alias snd-card-0 snd-card-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666
snd_device_gid=0 snd_device_uid=0
options snd-card-intel8x0 snd_index=0 snd_id=CARD_0
snd_pbk_frame_size=128 snd_cap_frame_size=128 snd_mic_frame_size=128
うわーん、NeoMagic256AVできちんと認識されないよー
143 :
login:Penguin:02/07/02 21:57 ID:vHX9Ew4P
144 :
124:02/07/02 22:16 ID:gk7iGrHf
145 :
login:Penguin:02/07/03 00:40 ID:LzrcaHlR
DNA
146 :
login:Penguin:02/07/03 17:28 ID:cECaP+va
alsaはともかく、Jackがコンパイルできない。
エラーは後程書くとして、ビルドに成功した方いますか?
CVSでも同じだし。うーん。``
147 :
login:Penguin:02/07/06 19:51 ID:XQZfZLNG
Vine2.15 の元々のカーネル2.2.18ではALSA使えるんだけど、再構築した2.4.17では使えない。alsa-driverでmakeしたvia686a.oでエラーが出る。Vineの2.2ではac97とか色々モジュールが入ってるから、そいつらを2.4oで作ってやればいいのかな。
おいお前ら
カーネル2.5.5?から組み込まれたalsa使ってますか?
あれってalsa-driver相当が組み込まれたの?
そうだとすると、alsa-libとかは必要?
使っているヤシの詳しい情報モトム
149 :
147:02/07/06 21:24 ID:XQZfZLNG
ある程度のところまで行った。soundcoreとac97-codecがmodprobeできた。でもsnd-card-via686aもしくはvia82cxxx_audioがmodprobeできない。うう...
>>147 /usr/include/linuxがちゃんとkernel-2.4.17の中を指してるか?
また、alsa-driverインストール後にdepmod -aしてるか?
151 :
147:02/07/06 22:42 ID:XQZfZLNG
指してるかどうかはどうやって調べるのでしょうか?depmod -aはやったと思います。たぶん。alsa-driverが作ってくれたsnd.o,snd-mixer,via686a.oなどは手動で/lib/modules/2.4.17/以下に持ってってmodules.depに手書きしてやればいいのですか?そうするとエラーが出ます。
152 :
147:02/07/06 22:52 ID:XQZfZLNG
文章が短いのは、w3m+viだとなんか改行されなくてERROE:長すぎる文章があります となるからです。すみません
>>151 ふつうは/usr/include/linuxってのはカーネルソースのどこかへのリンクに
なってるから、それがちゃんと2.4.17のソースの中をさしてるか?
ってことです。
154 :
147:02/07/06 23:14 ID:XQZfZLNG
なってませんでした。つまり、そいつをちゃんと2.4.17のソースの場所にリンクしてやってalsaをコンパイルしてやればいいのですか?
--with-kernel=dir give the directory with kernel sources
157 :
152:02/07/07 04:53 ID:PuUh6BIJ
最新 w3mの COOKIE 版 です。 実験
158 :
147:02/07/07 09:26 ID:PuUh6BIJ
ありがとうございます。カーネルのソースの場所指定したらちゃんとモジュール作ってくれました。 でも、何故か2.4.17だとvia686aをmodprobeする際にinit_module:そんなモジュールはありません。 modprobe failedになってしまいます。
159 :
147:02/07/07 09:27 ID:PuUh6BIJ
snd-mixerやsnd-timerなど一式は全部modprobeできるのですが。 ハードウェア自体を認識していないのでしょうか。 でも2.2.18だとできるんですよねえ。
カーネル2.4系列だと、ドライバは(0.5系をつかうのであれば)
0.5.12aまでageないとだめだぞ
161 :
147:02/07/08 02:34 ID:mEGmBod8
一応0.5.12aでした。前、指摘をもらう前に2.2.18でコンパイルしちゃったモジュールをmodprobeしようとしたら、分かりやすくエラーが出たからよかったんですが、モジュール自体は平気なようで、ハードウェアが無いぞ、って言われるのがよくわからない。
162 :
login:Penguin:02/07/08 23:48 ID:1uraKneH
>>147 modutilsのバージョンを確認(わりと新しめじゃないとダメと思う。
うちは2.4.14。rpm -q modutilsとか insmod -Vとかで確認
カーネルコンパイルでSound Supportを"m"にしてほか
(ハード固有のドライバ)をすべて"N"にする
カーネルソースへのリンクをきちんと作成する
(カーネルソースを展開するときに make mrproperも必要か?)
展開がきちんとできていれば(その後でalsa-driverのconfigureをすれば)
きちんとモジュールが作成されるので、手で正規の場所にコピー、なんて
手順はいらないはず
163 :
147:02/07/09 07:06 ID:ZIX4zJUX
modutilsの最新版を入れて、menuconfigで個々のサウンドカードのドライバをオフにして再起動したらモジュールがロードされました!皆さんのおかげでできました。ありがとうございます
164 :
ASALさん:02/07/09 16:34 ID:mZdYxKzt
ONKYOのSE-U55は、ALSAでサポートされないかな〜
165 :
login:Penguin:02/07/09 16:44 ID:atpId6/T
海外でそれなりにメジャーで、仕様が完全に公開されてないと難しいかもね。
166 :
login:Penguin:02/07/10 04:39 ID:8LgGjnFz
>>164 その程度のUSBオーディオならALSA使うまでもなく
勝手に認識してdspデバイスに登録されると思うんですが。
カーネル2.4台ね。
「alsaってUSBスピーカサポートされてないんか?」とか思ってalsa-projectいったら、
0.9.0rc2になってUSBスピーカサポートされたのね。
手動でmodprobe snd-usb-audioして難なく音が鳴った。usb-hotplugは使い方が分からん…
ALSAのmodules.confで使えるoptionsの一覧はどこ見ればわかるでしょうか?
いまいちどんなこと書いていいかわりません。
とりあえずalsaconfが作ってくれたのを適当に修正してとりあえず鳴ってはいます。
こんな感じです。いいでしょうか?
カードはvia686です。
alias char-major-116 snd
alias snd-card-0 snd-via686
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd-via686 snd_index=0 snd_id=CARD_0 snd_mpu_port=0x300
170 :
169:02/07/10 19:23 ID:v18XuIat
>>169 書き忘れました。
AlSAのバージョンは0.9.0beta12です。
171 :
ASALさん:02/07/11 01:41 ID:LmqrFPUa
>166
無性にALSAで使いたくなるんですよ(笑
SE-U55を。
デジタル入出力ができてALSA対応のUSBオーディオインターフェース
ってないんですかね〜
>>171 YAMAHAのDSP(型名忘れた)は出力はできたよ。
入力は試してない。
あ、ごめん。ALSAで使いたいのか。ちゃんと読んでませんでした。
スマソ
i845G (ICH4) で動かしたいなと思ってるんですが、試された方いらっしゃいますか?
デバイス関連あんまりよく分かってないまま ALSA 0.9.0rc2 で挑戦してつまってます。
カーネルはサウンドサポート残してドライバ外して、
ALSA のドライバは無事インストールできてます。
alsasound start や modprobe しようとすると、
Hint : IRQ/IO がだめよって言われてロード失敗します。
soundcore やら ac97 やらは個別に probe できるんだけど・・・
何が何やら。IRQ は安全にとれてると思うんだけどなぁ・・・ 845G はだめ?
intel8x0.c を読む限り primary と secondary の codec だけを見に行ってるが、両方とも not ready 。
やっと取ってきた ICH4 の specification 読みつつ吐き出された status を眺めると、
我がM/Bは thirdry だけ ready らしい。そんな馬鹿な。
ソース弄ったらなんとかなるかしら・・・
ぶつぶつ。
仕様書の読み間違い。M/B は仕様書どおり(あと、thirdry なんて語は無いw)。
ドライバソースが間違い。ready のチェック bit、回路構成が ICH3 と違う。
あっそれとも ICH4 用の別のソースが・・・いやそんなの無いよな・・・・
ぶつぶつ。
鳴った……(;д;)
>>179 それで、どこをどのようにしたら鳴るようになったのか
書いてあると、後々同じことに悩む人のためになるから
出来れば書いて欲しいな
>>180 そうだね。では書いておこう。まず patch を貼る。
diff -u alsa-driver-0.9.0rc2/alsa-kernel/pci/intel8x0.c alsa-driver-0.9.0rc2/alsa-kernel/pci/intel8x0.c.new
--- alsa-driver-0.9.0rc2/alsa-kernel/pci/intel8x0.c Sat May 25 19:26:10 2002
+++ alsa-driver-0.9.0rc2/alsa-kernel/pci/intel8x0.c.new Tue Jul 16 11:36:18 2002
@@ -175,7 +175,7 @@
#define ICH_PCM_4 0x00100000 /* 4 channels (not all chips) */
#define ICH_PCM_2 0x00000000 /* 2 channels (stereo) */
#define ICH_SRIE 0x00000020 /* secondary resume interrupt enable */
-#define ICH_PRIE 0x00000010 /* primary resume interrupt enable */
+#define ICH_PRIE 0x00000040 /* primary resume interrupt enable */
#define ICH_ACLINK 0x00000008 /* AClink shut off */
#define ICH_AC97WARM 0x00000004 /* AC'97 warm reset */
#define ICH_AC97COLD 0x00000002 /* AC'97 cold reset */
@@ -188,9 +188,9 @@
#define ICH_BIT2 0x00002000 /* bit 2 slot 12 */
#define ICH_BIT1 0x00001000 /* bit 1 slot 12 */
#define ICH_SRI 0x00000800 /* secondary resume interrupt */
-#define ICH_PRI 0x00000400 /* primary resume interrupt */
+#define ICH_PRI 0x20000000 /* primary resume interrupt */
#define ICH_SCR 0x00000200 /* secondary codec ready */
-#define ICH_PCR 0x00000100 /* primary codec ready */
+#define ICH_PCR 0x10000000 /* primary codec ready */
#define ICH_MCINT 0x00000080 /* MIC capture interrupt */
#define ICH_POINT 0x00000040 /* playback interrupt */
#define ICH_PIINT 0x00000020 /* capture interrupt */
半角スペース消えちゃった。
patch ファイルなんで。#define の前は全部スペース入れてください。
んで、展開した driver ディレクトリの一つ上で % patch -p0 < なんたら.patch であてる。
このへん参考にしました。
http://www.intel.com/design/chipsets/datashts/290744.htm http://www.intel.com/design/chipsets/datashts/290716.htm 要するに ICH3 は codec ready のフラグが
bit28 : 未使用, bit9 : secondary, bit8 : primary
だったのに、ICH4 では
bit28 : AC_SDIN2 (primary), bit9 : AC_SDIN1 (secondary), bit8 : AC_SDIN0 (tertiary)
にひっくり返っていて(他のフラグも同様)、互換性が無くなってるらしいです。
何でこんな風にしたんだろ。
0.9.0rc2 のソースは一見対応してるように見えて、デバイスの ID だけ追加してるだけの模様。
バグレポートで言及されてるかもしれないし patch も既にあるのかも知れないけど結局自分で治しました。
183 :
login:Penguin:02/07/26 11:53 ID:DMrxOKSC
ジョイスティックが使えるのはどのカードなんだろう。
ens1370で、alsactl storeしてから/etc/asound.stateの中の
"Joystick Enable"をtrueに変更してalsactl restoreしろって記述を
見つけてやってみたんだが、普通のアナログジョイスティックでも
sidewinderゲームパッドでもデバイスが有効にならない。
dmesgにも何も出てこない。
どのカードでもいいので使っているヤシの詳しい情報キボンヌ
自分トコはes1371なんですが、insmodするときにjoystick=0x200としてます。
このオプションの付け方がドキュメントと違うんでちょっと焦りました。
Sidewinder使えてます。
ガイシュツだったらスマソ。
185 :
login:Penguin:02/07/28 20:47 ID:AHDFA32F
>>184 それはossのes1371モジュールの話じゃないの?
186 :
184:02/07/29 12:19 ID:ITWfKlEB
187 :
login:Penguin:02/07/30 00:41 ID:TULm/FBL
ALSAを導入するにあたって、カーネルのリビルドが必要なのでしょうか?
ズブの素人なのでこんな基本的な質問で申し訳ないです・・・。
ディストリビューションはRedHatLinux7.3、サウンドコントローラはIntelのAC'97です。
188 :
login:Penguin:02/07/30 01:39 ID:TKOgYxAF
kernel2.5.29をbuild中。
make menuconfig すると、soundのところに "alsa" "oss" の項目があって、
どっちか好きなほうを、お好みなら両方組み込んで下さい、ということになっ
てる。
alsaでemu10k1を組み込んでみた。
aumixするとミキサーにbass/trebleの音程のゲージがついてる。
sb16にあってなんでemu10k1にない?といままでちょっと理不尽な思いをしてい
たのでたいへん嬉しかった。
ゐ上。
>>187 うちの環境では、RedHat7.3でリビルドしなくても動いたよ。
RC3が出た。
が、余計なファイルがあるので、消さないとmakeが通りませんでした。
メーリングリスト参照。
alsa-driver-0.9.0rc3/include/linux/isapnp.h
ageとくよん
192 :
コギャルとHな出会い:02/08/18 00:38 ID:fDH+jACW
http://kado7.ug.to/net/ 朝までから騒ぎ!!
小中高生
コギャル〜熟女まで
メル友
i/j/PC/対応
女性の子もたくさん来てね
小中高生大歓迎です
全国デ−トスポット情報も有ります。
全国エステ&ネイル情報あります。
激安携帯情報あります。
alsa 0.5.12a の card-ymfpci.c にあてて ns558 を使えるようにするパッチ
@@ -73,0 +74 @@
+int snd_joystick_port[SND_CARDS] = {[0 ... (SND_CARDS - 1)] = -1};
@@ -91,0 +93,2 @@
+MODULE_PARM(snd_joystick_port, "1-" __MODULE_STRING(SND_CARDS) "i");
+MODULE_PARM_DESC(snd_joystick_port, "joystick port # for " DRIVER_NAME " driver. [list=0x201,0x202,0x204,0x205]");
@@ -283,0 +287 @@
+#endif
@@ -288 +291,0 @@
-#endif
@@ -318 +320,0 @@
-#if 0
@@ -333 +334,0 @@
-#endif
やっと、VT8828A + Realtek ALC650 なオンボードサウンドが
音を出しました。かなりうれしい。
(AOpen AK77-333 の on-board chip)
alsa 0.9.0rc3 の snd-via8823.o で可能でした。
debian の package (0.9.0beta12)の via8823 用モジュールで
苦戦していたのが嘘のよう。<= これは VT8823 用で、VT8823A に対応した
のは、rc に入ってからだったんですね。
やっと快適な New PC での生活になりました。
195 :
login:Penguin:02/08/31 08:09 ID:hzZ6xTnd
RME DIGI96/8 PSTを使ってるんだけど、発音時に最初の0.?秒間音が鳴りません。
音が鳴り始めてからおもむろにその音のbit, サンプルレートに設定して出力を始めるみたいです。
Windowsでも前回再生した音とはサンプルレートの違う音を再生すると切り替えのタイムラグで同様の現象が起こるのですが、
同じサンプルレートなら問題有りません。
Windowsのドライバーと同様に前回設定されたサンプルレートを保持するような方法は無いでしょうか?
196 :
login:Penguin:02/08/31 20:28 ID:79JHNq5S
OSSスレッドってないの?
>>195 KDEだったら、コントロールパネルのサウンド設定(aRts)にサンプリングレートを固定できる設定があるけど
198 :
195:02/09/01 01:02 ID:6WQzJkQl
>>197 専らesound経由かOSS/Freeエミュで鳴らしているので、残念ながらartsは使ってません。
サンプリングレートを固定というのにヒントを得て調べてみたら、
alsaの設定ファイルでslave デバイスを作ってサンプリングレートを変換して
常に指定したレートで再生する機能が見つかったので試してみたら、
audio open errorでaplayが動かない、aplay -lしたらカード無いよと言われる。
lsmodしてもサウンド関連はちゃんとALSAのモジュールが組み込まれてるのに。
そういえばxmms-alsaも入れるとxmmsが起動した瞬間に落ちるし、
Momonga Linuxからぱくって来たパッチを当てたら起動はするようになったけどALSAで再生しようとすると落ちる。
aplayも動かないし。
あうー、なんだかよくわからなくなってきた。
199 :
login:Penguin:02/09/01 03:55 ID:u5/yJbKN
200 :
login:Penguin:02/09/01 20:12 ID:8y952EjV
ううむ。
$ cat /proc/asound/pcm
00-00: VIA 82C686A : VIA 82C686A : playback 1 : capture 1
01-00: YMFPCI : YMFPCI : playback 32 : capture 1
01-01: YMFPCI - S/PDIF : YMFPCI - S/PDIF : playback 1
01-02: YMFPCI - AC'97 : YMFPCI - AC'97 : capture 1
VIA ちゃんの "playback 1" って、どうにかならない?
201 :
195:02/09/02 17:45 ID:yA/6Sj3O
サンプリングレートの再設定で一瞬デジタル出力が途切れるので、
AVアンプがアナログ、デジタルの順に信号を探しに行く所為で大きく途切れる事がわかったので、
AVアンプの入力選択をデジタルで固定したら同一サンプリングレートなら途切れなくなったみたいです。
ミリ秒単位で最初の音が切れてるような気もするけど。
とりあえず途切れる問題はほぼ解決しました。
202 :
くだ質の582:02/09/09 02:00 ID:Id3H8tM8
すいません。くだ質のpart 23の582にてalsaの質問をしたのですが
放置されそうな予感がしたので、こちらにも書きこんでおきます。
気が向いたら、御回答くださいませ。
203 :
名無しさん@Emacs:02/09/09 02:44 ID:zUSyylkv
nForceのサウンドチップが対応してたとは知らなかった。
おかげで音がきちんとでるようにナツタ!
>>202 あれでは放置されても仕方がないと思いますが…
何のカード使っているのか、あるいはオンボードなのか。alsa の設定
はしたのか。/etc/module.conf に alsa 関係の記述はあるのか。
>>202 Debianの過去ログにも ALSA のトラブル出てたよ。
解決に繋がるかは解らないけど少し追ってみる事をお勧めします。
Debianスレの全ログ検索もあるので便利です。
207 :
login:Penguin:02/09/09 17:47 ID:Kghmd+J/
alsa鳴らせません。助言お願いします。
kernel2.4.18-10でredhat7.3つかってます。
サウンドはonboard via686aってやつです。
alsa-driver-0.9.0rc3,alsa-lib-0.9.0rc3,alsa-utils-0.9.0rc3
を普通に、./configure してmake ; make install しました。
alsaconf-0.4.3b-5.noarch.rpmでalsaconfを実行しても
エラーがでてしまいました。
208 :
207:02/09/09 17:49 ID:Kghmd+J/
Loading driver:
Starting sound driver: snd-card-via686a modprobe: Can't locate module snd-card-via686a
done
Setting the PCM volume to 100% and the Master output volume to 50%
amixer: Mixer attach default error: No such file or directory
Could not initialize the mixer, the card was probably
not detected correctly.
というエラーがでました。/etc/modules.confは以下のとおりです
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.4.3b ---
alias char-major-116 snd
alias snd-card-0 snd-card-via686a
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666 snd_device_gid=0 snd_device_uid=0
options snd-card-via686a snd_index=0 snd_id=CARD_0 snd_mpu_port=0x300 snd_joystick=0x300 snd_pbk_frame_size=128 snd_cap_frame_size=128 snd_fm_frame_size=128
# --- END: Generated by ALSACONF, do not edit. ---
209 :
207:02/09/09 17:54 ID:Kghmd+J/
それで alias snd-card-0 snd-card-via686a
のところを
alias snd-card-0 snd-via686に変えて/etc/rc.d/init.d/alsasound restart
とすると、
Shutting down sound driver: /usr/sbin/alsactl: save_state:1042: No soundcards fo
und...
done
Starting sound driver: snd-via686 /lib/modules/2.4.18-10custom/kernel/sound/pci/
snd-via686.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including inva
lid IO or IRQ parameters
/lib/modules/2.4.18-10custom/kernel/sound/pci/snd-via686.o: insmod /lib/modules/
2.4.18-10custom/kernel/sound/pci/snd-via686.o failed
/lib/modules/2.4.18-10custom/kernel/sound/pci/snd-via686.o: insmod snd-via686 fa
iled
done
となってしまいますがどうすべきでしょう?長くてすいません
>>202 こっちに移動してやがったか…
ちょっとフォロー入れといたから、見といてねん。
>>209 ほんとに via686 かぁ?lspci するとどうなってる?
211 :
207:02/09/09 19:35 ID:Kghmd+J/
こんなんでてきました
00:00.0 Host bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia] (rev 05)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 1a)
00:07.3 USB Controller: VIA Technologies, Inc. USB (rev 1a)
00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
00:09.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX] (rev b2)
00:11.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C (rev 10)
01:00.0 VGA compatible controller: Trident Microsystems CyberBlade/i1 (rev 6a)
212 :
207:02/09/09 19:59 ID:Kghmd+J/
>alias snd-card-0 snd-card-via686a
を
alias snd-card-0 snd-via686a
にすれ
はずれてたらスマソ
>>211 むぅ。確かに via686 だね。しかも認識してるみたいね。
Starting sound driver: snd-via686 /lib/modules/2.4.18-10custom/kernel/sound/pci/
snd-via686.o: init_module: No such device
ってあるみたいだけど、alsa の場合 /lib/modules/2.4.18-10custom/alsa/ 以下に
モジュール作られなかったっけ?
カーネルは再構築して、alsa もソースから入れてるんだよね。ちと /usr/src/linux/.config
を CONFIG_SOUND で grep してみれ。CONFIG_SOUND=y 以外が有効になって
いたら、それかも。
215 :
207:02/09/09 22:04 ID:Kghmd+J/
>>214 /lib/modules/2.4.18-10custom/alsaというディレクトリは
存在していません。ところで俺は無知なんですが
.configをCONFIG_SOUNDでgrepするとはどういうことでしょうか?
216 :
207:02/09/09 22:06 ID:Kghmd+J/
>>213 alias snd-card-0 snd-via686a
は試したんですよね。他にもsnd-via686a.oとか
意味分からないけど色々試しました。
でもだめでした。
snd-via686のときだけalsasound startの時
メッセージがちがうんですよね
217 :
207:02/09/09 22:22 ID:Kghmd+J/
grepってのは検索のことかな?
わからなかったら man してみそ
219 :
207:02/09/09 22:34 ID:Kghmd+J/
CONFIG_SOUND=mになっています。
それ以外のCONFIG_SOUND_*******=のところは
ほとんどmかyで有効になっています。
220 :
207:02/09/09 22:37 ID:Kghmd+J/
>>218 してみましたよー
親切にありがとうございます。
>>219 じゃ、多分それだと思う。alsa が有効になってない。
alsa を使う場合、CONFIG_SOUND のみ y にしておき、それ以外は
無効にしておく必要があるはず。
SOUND 関係の設定がずらずら並んでいると思うけど、最初にある
CONFIG_SOUND=y となっている部分以外をコメントにして、カーネルを
再構築してみ。
>>219 おおっと、書き忘れた。
CONFIG_SOUND=m を CONFIG_SOUND=y にするのを忘れずに。
ALSAつかったときに二つのソフトで
同時に違うものをさいせいするのってどうするんすか^^^?
>>205っす。
>>223 ちゃんと2ちゃんねる使えるようになってる?
cat /proc/asound/devices は確認した?
自分ところでは、特に設定もなく使えてますが <多重再生
cat /proc/asound/devices
だと
0: [0- 0]: ctl
16: [0- 0]: digital audio playback
24: [0- 0]: digital audio capture
33: : timer
なので
digital audio playbackが一行しかないからダメなのでしょうか。。?
それともALSAのコンパイルじのオプション?
>>226 そう。digital audio playback が二行できているはず。
alsaconf なんかでモジュールの設定行なったと思うけど、その際、
カードの設定をちゃんと二つ作った?
であれば、/etc/modules.conf なんかの snd_card_limit がいくつに
なっているか?snd_index とか snd_id とかはどうか?なども調査
した方がいい。
228 :
login:Penguin:02/09/10 11:49 ID:XP+Pv4k1
緊急!!!!!!!!
debian(sid)はalsa0.9.0-rc3を導入しました
229 :
login:Penguin:02/09/10 13:32 ID:MPDQwBun
なんかrc3にしたら、音がすこし遅れるようになったよ。
当方 Intel 82801BA/BAM AC'97 Audio
230 :
207:02/09/10 19:57 ID:hApSln8s
>>221 昨日はいろいろありがとうございました。
カーネル再構築してみました。そして、もう一回ソースからコンパイルして
インストールし、
/etc/rc.d/init.d/alsasound restartで
Shutting down sound driver: done
Starting sound driver: snd-via686 done
と出るので、やっと音がなるかと思いきや、
ものすごい雑音です。キュルキュルキュルガーガーっていうとても
聞くに絶えない雑音です。どうすべきでしょう??
via686はサポートされてるはずなのに
232 :
207:02/09/10 20:01 ID:hApSln8s
>>232 いや、よくわからんが、今日0.9.0rc3にしたらgnomeの時だけ
すごい雑音がするようになった。
consoleでは普通に音出るのだが、、。
うちはdebianだけどね。
234 :
207:02/09/10 20:09 ID:hApSln8s
>>233 コンソールでも酷いですね。
0.9.0rc3のドライバが悪いんですかね?
それとも俺設定がわるいのか?
>>234 結局、modules.confはどんな感じにしたの?
236 :
207:02/09/10 20:28 ID:hApSln8s
こんな感じ。alsaconf実行してから
alias snd-card-0 snd-card-via686a→alias snd-card-0 snd-via686
に変更しただけ。これ以外は認識できません
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.4.3b ---
alias char-major-116 snd
alias snd-card-0 snd-via686
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666 snd_device_gid=0 snd_device_uid=0
options snd-card-via686a snd_index=0 snd_id=CARD_0 snd_mpu_port=0x300 snd_joystick=0x300 snd_pbk_frame_size=128 snd_cap_frame_size=128 snd_fm_frame_size=128
# --- END: Generated by ALSACONF, do not edit. ---
>>236 > options snd-card-via686a snd_index=0 snd_id=CARD_0 snd_mpu_port=0x300 snd_joystick=0x300 snd_pbk_frame_size=128 snd_cap_frame_size=128 snd_fm_frame_size=128
ここにあるsnd-card-cia868aっていうのもsnd-via686にしなきゃだめだと思う。
あとmodule名が変ってからoptionも少し変った。今あるのは
snd_index, "Index value for VIA 82C686A bridge."
snd_id, "ID string for VIA 82C686A bridge."
snd_enable, "Enable audio part of VIA 82C686A bridge."
snd_mpu_port, "MPU-401 port."
snd_ac97_clock, "AC'97 codec clock (default 48000Hz)."
だと思う。
はずしてたらスマン。
>>236 とりあえず鳴るようにはなったか。おめでと。
ちなみに、options の snd-card-via686a がなおってないね。
これでエラー出てないの?
雑音がひどいって事だけど、まさか PCM のボリュームを最大
まで age てるため、音が歪んでいるだけだったりして…
>>233 帰ったらさっそく make-kpkg しようと思ったのに…
でも console では問題ないんですよね?もしかしてバックで
esd 動いていたりしません?昔これでトラブったような記憶が。
>>238 > でも console では問題ないんですよね?もしかしてバックで
> esd 動いていたりしません?昔これでトラブったような記憶が。
esd通すとダメみたいです。うちだけかな、、。
うちでは0.9.0rc3でesd使っても大丈夫だよ。
esdはRedHat 7.3のパッケージそのままで入れ換えたりはしてない。
241 :
207:02/09/10 21:14 ID:hApSln8s
>>238 optionのところもsnd-via686にするとエラーがでるんですよね
# ./alsasound restart
Shutting down sound driver: done
Starting sound driver: snd-via686 /lib/modules/2.4.18-10c3/kernel/sound/pci/snd-via686.o: invalid parameter parm_snd_joystick
/lib/modules/2.4.18-10c3/kernel/sound/pci/snd-via686.o: insmod /lib/modules/2.4.18-10c3/kernel/sound/pci/snd-via686.o failed
/lib/modules/2.4.18-10c3/kernel/sound/pci/snd-via686.o: insmod snd-via686 faileddone
243 :
207:02/09/10 21:37 ID:hApSln8s
>>237の通りにオプションを変更しました。
それでrestartすると
Shutting down sound driver: done
Starting sound driver: snd-via686 done
となって今度こそ直ったと思いきや直ってませんでした。
modules.conf:
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666 snd_device_gid=0 snd_device_uid=0
options snd-via686 snd_index, "Index value for VIA 82C686A bridge." snd_id, "ID string for VIA82C686A bridge."
options snd-enable, "Enable audio part of VIA 82C686A bridge."
options snd_mpu_port, "MPU-401 port."
options snd-ac97-clock, "AC'97 codec clock (default 48000hz)."
options snd_joystick=0x300 snd_pbk_frame_size=128 snd_cap_frame_size=128 snd_fm_frame_size=128
optionだけ抜粋しました
>>241 >>237 のいうとーりだ。そのエラーは snd-via686 にしなかった事と関係ないぞ。
snd_joystick 以降のオプションを全てけずれ!今すぐにだ!!
そして結果を報告汁!
245 :
login:Penguin:02/09/10 21:42 ID:2Om23M1W
alsaのインストール終わりたての者です。
一般ユーザでmp3が鳴りません。 (debian/woody)
$gamix すると
probe.c 40: No ALSA device.
main.c 36: Can not make mixer.
となります。xmmsは無音です。でもKDEのシステム音はちゃんとでます(.wavファイル)
/dev/audio /dev/dsp のアクセス権限はある状態です。/etc/group の audio グループも設定しました。あと何すればできるんでしょうか。
>>243 書式はこんな感じです。
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd-via686 snd_index=0 snd_id=CARD_0 snd_mpu_port=0x300 snd_enable=1
これを写してもでめだと思うので注意。
247 :
207:02/09/10 21:50 ID:hApSln8s
joystick以降の行を削除しました
でも直りません。snd-via686のままです。aliasとoption両方です。
しかし雑音の質が変わりました。それで雑音の奥からかけた音楽が
うっすらときこえるようになりました。
>>247 modules.confを正しく設定出来たのに鳴らないのなら、ぼくにはお手上げです。
すいません。
250 :
207:02/09/10 21:55 ID:hApSln8s
251 :
207:02/09/10 22:10 ID:hApSln8s
>>246 その書式で書くと云う事は、つまり
snd_index="Index value .....bridge."ということですか?
この書式でやったらエラーでした。
それとも"..."の外側のダブルコーテーションもいらないんですかね?
>>250 options行は
options モジュール名 モジュールパラメータ モジュールパラメータ.......
という書式です。
>>237に書いたのはsnd-via686モジュールのモジュールパラメータです。
>>251 > それとも"..."の外側のダブルコーテーションもいらないんですかね?
要りません。
Index value なんたらというのはそのパラメータの説明です。
わかりにくくてごめん。
>>245 alsaのバージョンは?
0.9なら/etc/modutils/alsaある?
255 :
207:02/09/10 22:45 ID:hApSln8s
>>237=253
すいません。こっちも物分かりがわるくて。
つまりまとめるとこういうことでしょうか。
snd-via686のoptionsではsnd_index,snd_id,snd_enable,
snd_mpu_port,snd_ac97_clockの五つのパラメタを指定する。他のjoystickとかは消せと。optionだけでこんな感じになりましたけどどうでしょう?
options snd-via686 snd_index=0 snd_id=CARD_0 snd_mpu_port=0x300 snd_enable=1 snd_ac97_clock=48000
256 :
207:02/09/10 22:46 ID:hApSln8s
No state is present for card CARD_0
こんなメッセージが出ました。
っていうかパラメタに何を指定したらいいのかわからない。
>>255 /etc/group に audio:x:29: ってのがあるんなら、audio:x:29:yourid に変更して
こう書いとけ。
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd-via686 snd_index=0 snd_id=CARD_0 snd_mpu_port=0x300
audio:x:29: がないなら、snd_device_gid=0 にしとけ。
>>255 そうです。
>>256 うーむ。
options snd snd_majar=116 ......
というのもありますよね?
パラメータに何を指定すればよいかは僕もあんまりわかってません。
INSTALLというファイルに説明が一応あります。
259 :
207:02/09/10 23:02 ID:hApSln8s
audio:x:29は無いようです。snd-device_gidは始めから0でした。
それで
>>255さんの通りに書きましたが雑音でした。
snd_enableとかは削除してしまいましたがいいんでしょうか?
260 :
207:02/09/10 23:08 ID:hApSln8s
>>259 > snd_enableとかは削除してしまいましたがいいんでしょうか?
いいです。
262 :
207:02/09/10 23:15 ID:hApSln8s
やっぱりだめだできないー。
INSTALLもA4用紙23枚かけてプリントアウトしましたけど結局
よくわからんし。やっぱ俺は頭悪いんですかね。
再インストールする前、安定版で音鳴らせたんですけどね。
そのとき作業ログのこしてなかったから、もう再現できないし。
ドライバーが原因という可能性はあったりするんですかね。バージョン落してやってみるとか
>>262 >>238 でも書いたけど、ボリュームは関係なかった?
VOL が小さくて、PCM を最大級にしてると結構歪むよ。
264 :
207:02/09/10 23:51 ID:hApSln8s
>>263 volumeはaumixで全部の項目を真ん中くらいに設定してます。
>>226です
nvidiaのnforceのチップセットのサウンドの場合alsaconfにはのっていないのです。
よってalsaorgの解説のページにあるように/etc/modules.confを編集しました。
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
となっています。
http://www.alsa-project.org/alsa-doc/doc-php/template.php3?company=Nvidia&card=nForce&chip=NM2360&module=intel8x0 のページによるとそのようになっています。
266 :
245:02/09/11 09:09 ID:Mg+AX+WG
>>254 0.9で、/etc/modutils/alsaはありました。/etc/alsa/modutils/0.9のリンクになってます。
$ dpkg -l|grep alsa
ii alsa-base 0.9+0beta12-3 ALSA driver common files
ii alsa-modules-2 0.9+0beta12+3+ Advanced Linux Sound Architecture (drivers)
ii alsa-source 0.9+0beta12-3 ALSA driver source
ii alsa-utils 0.9.0beta12-1 Advanced Linux Sound Architecture (utils)
ii alsaconf 0.4.3b-4 ALSA configurator
>>266 インスコしたモジュールはあってるよね?
とりあえずサウンドカードと/etc/alsa/modutils/0.9の中身を晒してくれい
268 :
245:02/09/11 09:41 ID:Mg+AX+WG
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.4.3b ---
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
# --- END: Generated by ALSACONF, do not edit. ---
思考錯誤しまくってやっと動いたのでデフォとちととがってるかも。alsaconfはsidのを使いました。woodyのだと0.9に対応してないとか。
269 :
245:02/09/11 09:42 ID:Mg+AX+WG
サウンドカードはintelのマザーボードにオンボードのやつ
270 :
245:02/09/11 09:44 ID:Mg+AX+WG
>>270 >一般ユーザでmp3が鳴りません。
ってことはrootでは鳴るってこと?
autioグループに自分を追加してるんだよだよね?
それならsnd_device_mode=0666は必要ないんじゃないかな。
gmixじゃなくてalsamixerだとどうなる?
272 :
245:02/09/11 19:32 ID:hgCnl2wT
いまやってみたらgamixもamixierもroot以外でできました。なんでだろ。
mp3は相変わらず。
一度alsa関係のパッケージ全部消してみたんですが、wavファイルは鳴りました。
ossが動いてるんでしょうか。lsmodするとこうなってます
snd-pcm-oss 34656 1 (autoclean)
snd-mixer-oss 8576 0 (autoclean) [snd-pcm-oss]
snd-intel8x0 9824 1
snd-pcm 46880 0 [snd-pcm-oss snd-intel8x0]
snd-timer 9152 0 [snd-pcm]
snd-ac97-codec 22304 0 [snd-intel8x0]
snd-mpu401-uart 2560 0 [snd-intel8x0]
snd-rawmidi 11648 0 [snd-mpu401-uart]
snd-seq-device 3888 0 [snd-rawmidi]
snd 23656 0 [snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 3492 3 [snd]
一回全部消したいんですが。あと、こんなにmodule動いてるのは正常なんですか?
>>272 alsa 関係のモジュール数はそのくらいだよ。正常。
ちなみに、intel8x0 ってチャンネルいくつ使えるの?
>>265です
plz help me somebody
275 :
272:02/09/13 11:48 ID:zFv9xatY
276 :
272:02/09/13 13:20 ID:zFv9xatY
ii alsa-base 0.9+0beta12-3 ALSA driver common files
ii alsa-modules-2 0.9+0beta12+3+ Advanced Linux Sound Architecture (drivers)
ii alsa-source 0.9+0beta12-3 ALSA driver source
ii alsa-utils 0.9.0beta12-1 Advanced Linux Sound Architecture (utils)
ii alsaconf 0.4.3b-4 ALSA configurator
ii libasound2 0.9.0beta10a-3 Advanced Linux Sound Architecture (libraries
現在インストールされているalsa関係のパッケージです
もしかしてlibasound2のbeta*のバージョンまでそろえないといけないんでしょうか。
stableにはbeta12なんて無かったですが。。
それと、libasound2-devというのは入れなくてもいいんでしょうか。
>>275 20コのうち19コは変えられるということ?
まさかミュートになったままっつーオチじゃない?
>>277 ミュートはしてないと思う。20も項目あったんですか。
もうちょい調べてみます
現在、user権限で
1 xmms起動ー。
2 曲選ぶ。
3 再生ボタン押す。
4 どこまで再生したかの状況示すバー無いし。音出ないし。たまに落ちる。
こういう状況です。
debianってsnddevices実行しなくていいんだっけ?
281 :
272:02/09/14 14:53 ID:F7/Z8v4Y
鬱鬱鬱鬱鬱鬱鬱鬱鬱
mp3ファイルのパーミッション、rootになってただけだった。情けない。
助言してくれてた人に申し訳なすぎだ。。。
ところでxmmsでmp3再生すると妙にテンポが早いんですがどこで調節するんでしょうか。
>パーミッション、rootになってただけだった
所有者な。
age
284 :
login:Penguin:02/09/17 06:53 ID:ghpUSs5w
超初心者なのでどこに質問してよいのかわからずにここに書き込んでいます。
ThinkPad380ZにVine2.5をインストールして使っているのですが、
音がでません。最新のsndconfig0.68では鳴らなかったので、
ALSAのバージョン0.5.10をVinePluseから落として使ってみましたが駄目でした。
音を出すのに成功している方がいましたら、方法や/etc/modules.confの
設定方法などを教えてください。
>>284 まずは、そのちんこパッドのスペックをきちんと把握して、
ALSAで音が出るか確認したかな?
>>285 スペックはIBMのサイトでSB Pro互換音源だと確認しました。
標準のsndconfigとALSAconfigが書き出したmodules.conf、
そのままだと鳴らないんですが、ちょっといじると音が出る
んですが、重奏みたいに音がリピートされてなるんです。
ごっちゃにつかったせいだろうと、片方ずつ使うとやっぱ駄目で。
別スレで動いているmodules.confの設定を見せていただいて解決しました。
お騒がせしました。
287 :
login:Penguin:02/09/17 11:28 ID:bgdhkV5E
>>284 サウンドカードのチップの正しいメーカー、型番を調べましょう。
ALSAは0.5系列は既にObsolateなので、0.9系列を使用したほうがよい。
チップの対応状況、インストール方法に関してはALSAのページに解説してある。
modules.confはALSAのバージョンによって異なるので注意。
>>286 「SB Pro互換音源」はアテにならないので注意
Windows上でレガシー互換ドライバ(DOS窓でSB Proのポートを
たたけば音がなるとか)を用意しているということもあるし。
現にまえ買ったマシンはSB Pro互換表示でES1371だったし。
簡単確実なのはlspciしてみることかな、PCI音源なら
00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio (rev 02)
こんな感じで出るから。
289 :
login:Penguin:02/09/21 14:02 ID:mAHLVxf7
遅まきながら0.9.0rc3いれてみたが(めんどそうだったので...)
USB関係いくつか入っているのが気になる。といっても
2.4.20preカーネルだとエラーでUSB部分はコンパイルできなかったが
(CVS版だとコンパイルエラーはでないがmodprobe時に
Unresolved Symbolがでてロードできない)
Serial MIDIはなんと4ポートまでの1シリアル複数ポートが
扱えるようになっていた。これまでアプリでちまちまやっていた
ことをやっとドライバがやってくれるようになったか...
0.5のときとも、0.9betaのときとも若干APIが違うな(Sequencer)
構造体のサイズがsizeofで求められなくなって、わざわざ
mallocしないといけないのが少々面倒。
微妙にへッダファイルのインストール先も異なるので
両方のバージョンでプログラムをコンパイルできるようにするのも
少々面倒。
alsadriverUPしねーかな。はやく;。
んふぉーす対応きぼんぬ。
291 :
事故中:02/09/23 16:58 ID:dx4eQJnQ
alsadriverUPしねーかな。はやく;。
アコースティックエッジ対応きぼんぬ。
使えないよね、まだ・・・
292 :
login:Penguin:02/09/23 17:02 ID:QmoV/l1M
alsadriverUPしねーかな。はやく;。
RME DIGI96/8でDolby Digital, dts pass through対応きぼんぬ。
293 :
289:02/09/24 00:16 ID:8bOYvsa+
alsadriverUPしねーかな。はやく;。
USB MIDI結局うまく動かなかった
(CVS版でUnresolved...はこっちのミス(古いモジュールが混ざってた)だった)
294 :
289:02/09/24 01:06 ID:8bOYvsa+
お、USBMIDI動いた
snd-usb-audioにドライバ統合されて、
snd-usb-midiでなくsnd-usb-audioのほうをロードしなきゃいけなかったんか
とりあえずシーケンサ経由で4ポート動くし、もたりもなし
あとはコンパイル時にrtc使ってくれるようにするか
Kernel 2.4.20-pre7だとrtc_task_tなんて型はないとエラーになってしまう。
9.0rc3のsnd-usb-midiでSC-8820動きました。
ただ動作確認できたのはpmidiで直接演奏した場合で、OSSでは未確認です。
snd-seq-ossはロードされているんですが/dev/sequencerが有効にならない…。
296 :
289:02/09/24 22:59 ID:U+2FifF8
297 :
289:02/09/26 02:15 ID:Q9gUvd/J
RTC対応できた。
手順は
1.カーネルにパッチをあてる
2.4.16用ならalsa-driver-0.9.0rc3のutils/patches/ にある。
2.カーネルの再構築
Character DeviceのRealTimeClock Support を"m"にしておく
3.ALSAドライバの再構築
この段階で再構築すればRTCサポートするようにコンパイルされるはず
(一度再起動したほうがいいかも)
4./etc/modules.confの設定
以下の行を追加する:
post-install snd-timer /sbin/modprobe snd-rtctimer
options snd-timer snd_timer_limit=5
options snd-seq snd_seq_default_timer_device=1
options snd-rtctimer rtctimer_freq=1024
5.ALSAの再起動
/etc/rc.d/init.d/alsasound restart
あとは通常のMIDIプレーヤなどで外部音源を演奏すれば、OK
298 :
289:02/09/26 02:19 ID:Q9gUvd/J
補足説明
RTCサポートしているかは
cat /proc/asound/timers でわかる
G0: system timer : 10000.000us (10000000 ticks)
G1: RTC timer : 244.140us (100000000 ticks)
Client sequencer queue 0 : running : lost interrupts 0
P0-0-0: PCM playback 0-0-0 : SLAVE
P0-0-1: PCM capture 0-0-1 : SLAVE
/etc/modules.confの
snd_seq_default_timer_deviceには使うタイマの番号を書く。
この場合、0だと従来の10msタイマ、1だとRTCタイマ
rtctimer_freqはRTCの割り込み周波数。
最初は1000あたりが無難かも。
ちゃんとRTCのほうが使われれば、上のようにG1の行のしたに
Client sequencer...の行がでる(演奏時)
299 :
login:Penguin:02/09/26 18:20 ID:gbFtUgj+
AOPEN AW200のちゃんとした設定法知ってる人いますか?
AOpen AS9200チップなんてないから
#lspciで表示された
Multimedia audio controller: Avance Logic Inc. ALS4000 Audio Chipset
を信じて設定したんだけど、オプション分かんないから適当にやったら
なりませんでした。で、/etc/modules.confからオプション消して
post-install snd-card-als4000 /usr/sbin/alsactl restore
っていれたらなんか普通に音鳴っちゃってるんですけど、出来ればちゃ
んとした設定にしてみたいです。
教えて下さい。
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.4.3b ---
alias char-major-116 snd
alias snd-card-0 snd-card-als4000
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666 snd_device_gid=0 snd_device_uid=0
options snd-card-als4000 snd_index=0 snd_id=CARD_0
# --- END: Generated by ALSACONF, do not edit. ---
post-install snd-card-als4000 /usr/sbin/alsactl restore
301 :
login:Penguin:02/09/27 20:02 ID:/8Di4SiC
302 :
名無しさん@Emacs:02/09/29 16:24 ID:exymjB/a
誰かヘルプミー
alsaの設定でつまづいております…。
Debian(woody)使ってます。入れたパッケージは
alsa-headers_0.9+0beta12-3_all.deb
alsa-base_0.9+0beta12-3_all.deb
alsa-source_0.9+0beta12-3_all.deb
alsa-utils_0.9.0beta12-1_i386.deb
alsaconf_0.4.3b-4_all.deb
libasound2_0.9.0beta10a-3_i386.deb
libasound2-dev_0.9.0beta10a-3_i386.deb
こんな感じ。
カーネルは2.4.18で、サウンドカードはCreative SB AWE64 PnPです。
とりあえず、カーネルのisapnpをモジュールにして、/etc/modules.confに
options isapnp isapnp_disable=1
って書いてあります。んでもって、alsa-sourceの設定の時に、sbawe選んで、
isapnpをyesにしました。
alsaのモジュールをインストール後、alsaconfで設定を行い、/etc/alsa/modules/0.5
というファイルが出来る。中身は
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.4.3b ---
alias char-major-116 snd
alias snd-card-0 snd-card-sbawe
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd-card-sbawe snd_index=0 snd_id=CARD_0 snd_port=0x220 snd_mpu_port=0x330 snd_awe_port=0x620 snd_irq=5 snd_dma8=1 snd_dma8_size=64 snd_dma16=5 snd_dma16_size=128 snd_mic_agc=1
# --- END: Generated by ALSACONF, do not edit. ---
303 :
302:02/09/29 16:25 ID:exymjB/a
こんな感じ。とりあえずこれで、update-modules後に/etc/init.d/alsa startと
やってみると
Starting ALSA sound driver (version 0.9.0beta12): (sbawe)
こういうメッセージが出るんだけど、
alsamixer
ってやってみても、
alsamixer: function snd_ctl_open failed for default: No such file or directory
こういうエラーになる。
>>89に書いてある事を参考に/etc/alsa/modules/0.5をいじって
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.4.3b ---
alias char-major-116 snd
alias snd-card-0 snd-sbawe
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd-sbawe snd_isapnp=1 snd_index=0 snd_id=CARD_0 snd_port=0x220 snd_mpu_port=0x330 snd_awe_port=0x620 snd_irq=5 snd_dma8=1 snd_dma8_size=64 snd_dma16=5 snd_dma16_size=128 snd_mic_agc=1
こんな感じにしてみたけど、update-modules後にalsamixerしても結果は同じく
alsamixer: function snd_ctl_open failed for default: No such file or directory
304 :
302:02/09/29 16:25 ID:exymjB/a
こんな感じにしてみたけど、update-modules後にalsamixerしても結果は同じく
alsamixer: function snd_ctl_open failed for default: No such file or directory
/etc/modutilsには/etc/alsa/modules/0.5へのSymlinkがありますです。
どうすりゃ良いの…。
ちなみに、上記の作業は全部rootでやってます。試しに一般ユーザでalsamixerを
起動させようとしたら、No ALSA driver installedってエラーが…。
誰か助けて。ヘルプミー…。
めちゃめちゃ長くてスマソ…。
alsaをコンパイル、インストールしていざmodprobeしてみたのですが
segmentation faultといわれてしまいました。
cvsでもおなじ。。。ver9です。
redhat7.3にてnvidiaのnforceチップです。
こういう場合ってどうするんっすか?
modprobeでsegmentation faultといわれてそのあとalsamixer
を起動することができるのですがアジャスト使用とするとまた
segmentation faultといわれてミキサーが落ちます。
その状態でxmms なりなんなりで音を出そうとすると完璧にハングアップしてしまいます。、
>>304 /etc/alsa/modules/0.9 はある?
gid 29 に 一般ユーザは追加した?
beta12 はもしかしたら snd-card-sbawe のままかもしれないので、
ちゃんと /lib/modules/2.4.18/alsa/ を見て設定した方がいい。
>>305 ver9 って何のバージョン?
segmentation fault の何のコマンドで出てるの?
完璧にハングアップってどういう状態?X だけが死んでるの?カーネルごと?
なんにせよ、情報の提示が少なスギ。
i845チップセットで再生が速すぎたのでALSAドライバーインストールガイドにあるように、
モジュールのオプションにsnd_ac97_clock=41194ってつけたんですが、多少音質が変わった程度であまり改善されませんでした。
当方debianユーザなんですが、試しにturboいれてalsaの設定見てみたら128となっていたので、
そうしてから/etc/init.d/alsa restartしてもまだちょっと速い感じです。
i8x0のドライバつかってる方、どうやってますか?
>>307 すんませんver9というのはalsaのversion 0.9の間違いです。
segm faultはコンパイルインストール後 alsamixer/aumixer,,,,等のミキサーで
音量を調整しようとするとsegmentation faultといわれてミキサーが落ちます。
完全にハングアップというのはXだけでなくマシン自体が固まってしまい
電源のリセットボタンおさないとだめになります。
>>307 i830MG で alsa-driver-0.5.12a だけど snd_ac97_clock=47999 してる
311 :
307:02/10/01 17:27 ID:XqNWtJ1b
>>310レスどうも。
47999もやったんですが全然変化無いように感じました。
linuxでの再生はどっかで妥協しないと駄目なんでしょうか。
alsaのバージョンは0.9+0beta12です。
パソコンはDELLの4300Sです(関係ないかな)
>>307 音程がどれだけ違うのか、正確に調べてみることをお勧めする。
まず、440HzのWAVEファイルを作って、再生音を別の(まもとな)マシンで
キャプチャすれば、周波数が求まるはず。いろんなサンプリング周波数で
試してみると吉。
まもとな→まともな
>305
うっかりgcc 3.2でコンパイルしたら(0.9.0rc3、カーネルは2.4.18)
>305の言うようにalsamixerでSegmentation faultした経験があるんだが。
(うちのはESS Allegroだけど)
gccのバージョンは? 2.95にしておくのが無難だろうと思う。
315 :
login:Penguin:02/10/01 19:42 ID:6Eu27ebp
Rebootするとさ、ALSAMIXERの1番右にあるWAVE PLAってのが勝手にボリュウム0になっちゃうんだけど、こいういうもんなの?
MASTERとPCMはそれぞれ70位になってるが。
なんかREBOOTすると音がでないと思ったら、、、、
起動するたんびにALSAMIXERたちあげて設定すんのメンドクセーヨこら
なんとかならんの?
チップはYMF740C
Vine2.5
ALSAMIXER v1.00
>>315 普通は起動時にすべてのvolumeは0になってる。
起動処理中に前回の終了時のvolumeに戻される。
、、はずですが、vineの場合、起動スクリプトの不整合により、
alsaを使用時もaumixのみによって退避/復帰が行われる。
よって、alsa特有の要素は無視されます。
起動スクリプトを変更するとよいでしょう。
>>314 っげげ。。じつはついこないだmplayerのコンパイルのためにgccを3.2にあげたんだった。。
それが原因か。。
rpmでアップグレードしたのではなくtarソースからこんぱいるしたので
rpm -qa |grep gcc
だとgcc-2.96-110となりますが実際はgccは3.2です。
こういう場合またバージョンを下げるにはRPMから?それともソースからコンパイル?
ちなみにredhatlinux8.0だと3.2だというのですが、この場合はどうすればいいのだろう、、?
318 :
307:02/10/02 09:38 ID:FFbUETZB
>>312 今、aRtsBuilderでなんとか頑張ってんですけど、ある操作をすると100%落ちます。
恐縮ですが他の方法を教えてください。 /dev/dsp をシェルでなんとかするんでしょうか。
320 :
307:02/10/02 10:55 ID:KgKDo58v
Synth_WAVE_SINモジュール貼ってそこのoutってのをクリックすると、
セグメンテーション違反となり、強制終了させられます。
>>307 440Hz正弦波の作成に手間取っているなら、作りましょうか。
アプロダの在処を教えてもらえれば、ですけど。
問題のマシンには、aplayとラインアウト端子があればよろし。
PC の beep 音って周波数幾つだっけ。
同じ周波数の音を PC から同時に出して、同じ高さになるまでいじってみる、というのはどうか。
キャプチャするよか楽でせう。
xmmsにトーン発生ってやつがある。
325 :
307:02/10/03 19:18 ID:QmGji/x6
レス遅れてすみません。
>>324 本当にありがとうございます。うpろだ探してる間にもう上げられているとは。
それと俺の頭ではこれからどうすればいいかわかりません。
>>322 440Hzのbeep音を発生させて、
>>324のwaveファイルを同時に鳴らして、
snd_ac97_clockの値を調節していくということでしょうか。
正確な周波数を求めるにはWindows等でキャプチャしてやることが必要?
その辺がわかりません。
とりあえず、
>>324の音で頑張ってみたいと思います。
326 :
307:02/10/03 20:01 ID:QmGji/x6
$beep -f 440
とやって出た本体のbeep音と例のwaveファイルの音程が同じに聞こえるのですが、やり方間違ってますよね。
うーん。わからん
327 :
login:Penguin:02/10/03 23:02 ID:sVtvf1Wv
>>326 >>312 再生音を別の(まもとな)マシンでキャプチャすれば
ということで、別のマシンがいると思われ。
同じマシンのBEEPと比較しても、両方同じに狂ったらわからないからね
え、マシンが2台もない....テレビや電話の時報音でもキャプチャしますか
マシンが1台しかないけど、
Windowsとデュアルブートは可能であれば、
Linuxでの再生音を何らかの手段で録音して、
Windowsに立ち上げ直して、
その音を再キャプチャ(録音)するという手がある。
波形の周期を見れば、周波数が求まるでそ。
まずは、snd_ac97_clockを指定しない状態でよろしこ。
329 :
login:Penguin:02/10/09 01:26 ID:TRts+H1J
debian sidで音がならない。助けて!
0.9.0rc3で440MX
/etc/modutils/alsaは
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd-intel8x0 snd_index=0 snd_id=CARD_0
ちゃんと認識?されて、alsaplayerとかでもエラーでずに再生出来るけど音がならない
alsamixerで音量あげてもダメで手詰りでごわす
なんかヒントでもくらさい
330 :
329:02/10/09 01:35 ID:TRts+H1J
そういえばと思って
alsaconf一回起動して鳴りマスタ、、、。
汚してスマソ
331 :
login:Penguin:02/10/14 19:47 ID:nJ+GuPQO
どうやってサンプリングレート固定するの?ログよんだけど。。。
332 :
login:Penguin:02/10/17 18:05 ID:uas/bGfB
すいませんどなたかたすけてください。
ThinkPad のR31をつかっているのですがVine linuxを入れて音が出ません。
自分なりに色々調べたのですが分かりませんでした。
取り敢えず、uname -r としたら 2.2.20-0vl10 とでてきて、今ALSAドライバを入れようとしたのですが
alsa-driver-0.5.11-0vl6.i386.rpmでは
Warning: alsa-driver modules are compiled for 2.2.20-0vl5,
while your running kernel is 2.2.20-0vl10.
というエラーをはきます。
どなたか一通りの流れを教えていただけないでしょうか?
ちなみにi8x0で音がでるようになるというのをどこかのHPでみました。
334 :
login:Penguin:02/10/17 22:05 ID:cr9VcSy0
0.9いれたら0.5のアプリケーションは動かなくなりますか?
>>332 alsa-driver-?.src.rpm をとってきて、
コンパイル rpm --rebuild alsa-driver-?.src.rpm
インスコロール rpm -Uvh alsa-driver-?.i386.rpm
これでわからなければ、vine-users-ml にメール投げてみ。
336 :
331:02/10/18 15:44 ID:4HC7mVoJ
>>333 どうも。だがどのように設定すればいいのかよくわからん。i810用のサンプルないの?
みつけてくれたらあなたは神。
神よ助けてくれ。
modules.conf
の手動での書き方がわからん。
VineLinux2.5でAlsa 0.93RC
参考にしたのは
http://www.linux.or.jp/JF/JFdocs/alsa-install-3.html#ss3.29 http://www.linux.or.jp/JF/JFdocs/alsa-install-4.html#ss4.1 alsa.confに設定項目がでてこないから手動で書きたい。けど、オプションが
よく分からない。
とりあえず晒します。
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-fm801
# OSS/Free portion - card #1
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
なんかバッファとかのサイズをオプションで書くみたいなんだけど、文法と
書き方がわからんっす。
338 :
337:02/10/19 16:11 ID:pSgzbsTh
あ、チップは
FM801ってやつです。いちおう対応されてます。
339 :
337:02/10/19 16:13 ID:pSgzbsTh
げ、、Verも妖しいし。
0.9.0RC3です。連続スマソ。
fm801のmodule optionは
snd_index, "Index value for the FM801 soundcard."
snd_id, "ID string for the FM801 soundcard."
snd_enable, "Enable FM801 soundcard."
の3つだけみたい。
341 :
337:02/10/19 16:27 ID:pSgzbsTh
>>340 すばやい反応ありがとう。
けど、俺昨日(おとといか?)からLinuxいれたばっかりだから
よくわかんないんだよ。
option snd_index, "Index value for the FM801 soundcard."
snd_id, "ID string for the FM801 soundcard."
snd_enable, "Enable FM801 soundcard."
って # OSS/Free portion - card #1
の最後の行に書けばいいのかな?
option snd_index=なんとか
snd_id=かんとか
snd\enable=にゃんとか
って書く気がするけどよくわからん。よければ教えてくれまいか?
342 :
337:02/10/19 16:31 ID:pSgzbsTh
options snd_index=0 snd_id="fm801" \
snd_enable=yes
とかか?
snd_indexがカードの番号で
snd_idが愛称で(適当でいいのか?)
snd_enableはなぞだけど、Y/Nの気がするんだけど。(もしくはenable/disable)
ちょっとJFのサンプルに意味書いてないからわかりにくいなぁ。
>>341 fm801を使ってるわけでないのでわからんが一応こんな感じ。
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0
options snd-fm801 snd_index=0 snd_id=CARD_0 snd_enable=1
snd_device_gid, snd_device_uidは適当かえてくれ。
344 :
337:02/10/19 17:38 ID:pSgzbsTh
>>343 サンクス言われる通りやってみたらなるようになった。
鬼のように怪しいけどAlsaドライバともれの設定が怪しいんだろう。
負荷がちょっとでもかかると音が飛ぶ上に、巻もどって鳴ったりするw
あと、マウスのホイールをうごかしただけでもぶつぶつ途切れ、常に
通常で考えられないレベルの雑音が入る。
なんか疲れたから、やる気がでてくるまで放置かなTーT
っていうか、定番品を買い直したほうが幸せになれそうな気がしてきた。
345 :
login:Penguin:02/10/20 01:53 ID:T2E+3fn6
ところでだれかTiMidity++をALSA0.9.0pre3で動かしている人、います?
いや、OSS互換でなら動くけど、サーバモードで動作させるようにしたいと
--enable-alsaseq,--enable-serverあたりをつけてコンパイルすると
alsaseq_c.cでコケる(2.11.3,2.12.0pre1とも)
おそらくALSA0.5.12用の書き方ではないかと。
TiMidity++のバージョンはいまのところこれが最高のようだけど
ALSA0.9.0rc3でコンパイルを通すようなパッチはないのか...
347 :
login:Penguin:02/10/20 17:37 ID:TZQe0KFZ
鳴らない。Intel845G, Redhat8.0(kernel-2.4.18-14.i686) です。
(1)fresh rpmsから、0.9.0rc3のdriver,lib,kernel-2.4.18-14.i686 を入れました。
(2)modules.conf
# --- ALSACONF verion 0.4.3b ---
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666 snd_device_gid=0 snd_device_uid=0
options snd-card-intel8x0 snd_index=0 snd_id=CARD_0 snd_pbk_frame_size=128 snd_cap_frame_size=128 snd_mic_frame_size=128
348 :
347続き:02/10/20 17:38 ID:TZQe0KFZ
(3)lsmodModule Size Used by Tainted: P
snd-pcm-oss 44228 0 (autoclean)
sr_mod 18136 0 (autoclean)
cdrom 33696 0 (autoclean) [sr_mod]
snd-mixer-oss 13496 1 (autoclean) [snd-pcm-oss]
snd-intel8x0 15168 1 (autoclean)
snd-ac97-codec 34404 0 (autoclean) [snd-intel8x0]
snd-pcm 83264 0 (autoclean) [snd-pcm-oss snd-intel8x0]
snd-timer 15336 0 (autoclean) [snd-pcm]
snd-mpu401-uart 4796 0 (autoclean) [snd-intel8x0]
snd-rawmidi 18912 0 (autoclean) [snd-mpu401-uart]
snd-seq-device 6176 0 (autoclean) [snd-rawmidi]
snd 40044 0 (autoclean) [snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-ac97-codec snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 6532 3 (autoclean) [snd]
(4)# cat /dev/sndstat
cat: /dev/sndstat: そのようなデバイスはありません
alsamixer で音量調整をして、kscdで音楽CDを再生すると、インジケータは
進むのに音だけ出ません。win98では音がでます。なにが駄目なんでしょうか?
>>347 > options snd-card-intel8x0 snd_index=0 snd_id=CARD_0 snd_pbk_frame_size=128 snd_cap_frame_size=128 snd_mic_frame_size=128
ここをまず、snd-card-intel8x0からsnd-intel8x0にする。
で、今snd-intel8x0.oにあるオプションは、
snd_index
snd_id
snd_enable
snd_ac97_clock
snd_joystick_port
snd_mpu_port
だけです。
350 :
347:02/10/20 22:36 ID:TZQe0KFZ
>snd-card-intel8x0からsnd-intel8x0にする
それはしてました。(3)のlsmodの内容です。
オプションは外しましたが同じでした。解らない。
>>348 > alsamixer で音量調整をして、kscdで音楽CDを再生すると、インジケータは
kscdというのがどんなものか知らないのだが、音楽CDって普通、alsaは関係ないと思う。
まさか cd ドライブにサウンドケーブル継いでないとかいうヲチはないよな?
もっとべたに マスター か CD がミュートになってるなんて事もないよなぁ?
354 :
347:02/10/21 01:25 ID:/XnXaDTQ
kscd はkdeのCDプレーヤーです。
なんか不可解です。
alsaでなく、kernelのi810_audioの方を試してみたのですが、
Intel 810 + AC97 Audio, version 0.22, 13:45:06 Sep 4 2002
PCI: Found IRQ 10 for device 00:1f.5
PCI: Sharing IRQ 10 with 00:1f.3
PCI: Sharing IRQ 10 with 02:07.0
PCI: Setting latency timer of device 00:1f.5 to 64
i810: Intel ICH4 found at IO 0xe400 and 0xe000, IRQ 10
i810_audio: Codec not ready.. wait.. no response.
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Primary codec not ready.
でギブアップしてモジュールはロードされません。が、kscdから音楽が聞ける
んです。(CDプレイヤのモニタジャックからでなくマザーボードの方から出力
されてます)
もちろんモジュールがロードされてないんでミキサはないし、soxは/dev/dspが
ないとか言います。(デバイスファイルは存在します)
355 :
347:02/10/21 01:35 ID:/XnXaDTQ
Aopenのマザーで、BiosにCDプレーヤが組み込まれてるやつです。
BIOSのスイッチにマザーボードコデックとAC97オーディオとCDプレーヤ
があって、前二者のどちらかをオフにするとkudzuはサウンドカードの認
識ができなくなるのですが、最後のをオフにすると、モジュールなしでの
音楽CD再生もできなくなります。
もしかすると、82801DBのreadyを出さずに使うような仕組みにしてるんだ
ろうか?困ったなー
356 :
347:02/10/21 01:46 ID:/XnXaDTQ
alsaの場合はモジュールは全部ロードされて音だけ出ない。
kscdからの音楽も聞けなくなります。
357 :
login:Penguin:02/10/21 09:07 ID:xK6YZHzH
そんなのはOFFにして、PCIのSOUND CARD買った方が良い。
まじれすです
358 :
307:02/10/21 12:05 ID:HaQUlqkm
以前、clockをどうしたらいいのかわからんかった307です。
録音の仕方をくだ質スレで聞いたところ、
録音以前にオンボードのi8x0カードだと
どうしてもうまく行かないことがあるみたいな話だったので諦めていたんですが
カーネル付属のOSSドライバを試してみたら、簡単にできました。
そんで dmesg してみたら、
i810_audio: setting clocking to 41260
となっていました。この clock 41260 を信じて
ALSAで snd_ac97_clock 41260 としてもきちんと再生されますか?
359 :
347:02/10/21 20:08 ID:/XnXaDTQ
すみません すみません すみません すみません
alsamixer でへッドフォンチャネルがMuteしていたというオチでした。
kscd,kmidi,artsserver みんなオッケーです。
360 :
347:02/10/21 20:25 ID:/XnXaDTQ
もう一つ質問させて下さい。
alsamixer でMasterボリュームを上下させても音量に変化がありません。
へッドフォンやpcm,CD等の個別のコントロールは機能してますが、これ
だと、オーディオソフトからの音量調節が効きません。
どこを変更すれば良いのでしょうか?
ケーブルを指す位置じゃないかな?
362 :
345:02/10/21 23:23 ID:XbgdxxSb
>>346 サンクスれす。コンパイルできますた。
wgetでとってきたものの、うまく取ってこれないことがあったので
何回かDLしなおして...
せっかくだから2.12.0-pre1bとあわせて20021020版もとってきた。
コンパイルだが、ウチのシステムはasoundlib.hが/usr/include/alsaに
入っているのだが、コンパイルしようとすると/usr/include/sysのを
読もうとしてコケる(ちゃんとconfigureではチェックしてるのだが...)ので
make CFLAGS=-DHAHE_ALSA_ASOUNDLIB_H
とした。
また、2.12.0-pre1だと
ENABLE_PLUGIN_FALSE='#' ./configure
とする必要がある。
ALSAseqもちゃんと使えますた
363 :
347:02/10/22 00:24 ID:5T44S0bZ
>361
へッドフォンジャックを使ってるからへッドフォンのコントロールしか
効かないということでしょうか?
ところが、マザーボードのオーディオ出力はスピーカジャックしかなく、
へッドフォンはそこに繋いでるんです。
妙だなー
Vine のカーネル2.2.18使ってて、
サウンドカードSonicImpacts100なんだけど、
alsa-driver-*を解凍、configure、まではいいが、
makeが通らない。
threads.hっちゅーファイルがないみたいだ。
/usr/src/linux/include/linux以下に必要っぽい。
どうすりゃいいですか?
あと、最近のディストリビューションでのカーネルのディフォルト状態って
サウンドサポートされてるんですよね?
カーネル再構築とか必要だったら面倒くせーーーー
365 :
login:Penguin:02/10/22 01:52 ID:SwhJE3Rh
0.5の時、スペシャルファイルを見たら、
メジャーもマイナーも0、0で、mixer動かしても
反映しないときがありました。
このときは、/procからのシンボリックリンクではなく、
手作業で/devにスペシャルファイル追加したら、
うまいこといったんですが。
特殊すぎ?
>>364 rc2使うか、cvsのスナップショットを使えばよろし。
Turbolinux7デフォルトのままです.
1回ウインドウズを起動してから再起動して
Linuxをあげないとサウンドが出ません.
何かうまい解決策はありませんか?
サウンドカード?はESS Alegroです.
368 :
login:Penguin:02/10/23 12:11 ID:yk6v4S4v
0.9.0rc4キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
369 :
307:02/10/23 15:31 ID:tlWSGZyb
ミナサマ、アリガトゴザマス
やっと通常の速さで再生できました。
intel8x0ドライバをお使いのみなさんへ
・snd_ac97_clockの値をどうしたらいいか分からないときは、
一度カーネル付属のドライバーで試し、
boot時のメッセージを注意して見てみましょう
(常識だったらハズカシ)
>>368 debian パッケージになるのいつかなぁ。
kernelにはいるのはいつかなぁ。
2.5.x にはもう入ってるYO!
373 :
371:02/10/23 19:05 ID:heZN77vS
そうでしたか。スマソ
こんどは alsa-lib のlibtoolがだめだねぇ。
/usr/bin/libtool をコピーすれば通るが…。
375 :
login:Penguin:02/10/24 15:09 ID:ea+7WqM5
SBLiveをwindowsで使っててAE706に変えたけど、タイシテ変わらんとか
思ってた
今度LinuxとWindowsで共通に使えるようにするため、SBLiveに戻したら
音質に満足できない
Linuxで満足に使える音質のいいやつは何がいいのでしょうか?
AE706のドライバーがalsaにあればなぁ・・
376 :
login:Penguin:02/10/24 20:53 ID:SWGa1VAH
>>375 RME DIGI96/8PST使ってるよ。
音質いいよ。
377 :
login:Penguin:02/10/24 23:44 ID:ea+7WqM5
10000まで出お願いします
378 :
login:Penguin:02/10/25 01:09 ID:oniQsY0p
0.9.0rc5キタ━━━━━━(゚∀゚)━━━━━━ !!!!?
rcはもういいから正式版早く出してくんないかなぁ…。
そろそろrcとれるんじゃない?
Vine2.5みたいにリリース時期を先に決めちゃうと
質がイマイチでもとりあえずリリースってなって
その後、鬼のようにリビジョンが上がるという現象が起こるし。
テスト期間が長いのは悪いことじゃないと思う。
Vineはディストロ、ALSAはドライバだけどね。
ま、rcでも質はもうそんなに悪くないし。
381 :
login:Penguin:02/10/27 04:34 ID:MLTpJqD7
先日alsaを導入しました。 /dev/mixer0 などのパーミッションを勝手に変えるみたいで、パーミッションを変更しても再起動すると元に戻ってしまい一般ユーザではミキサーが使用できない状態になってしまいます。この問題を回避するにはどうすればいいでしょうか?
382 :
:02/10/27 06:06 ID:Kb393rHx
chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
383 :
login:Penguin:02/10/27 11:45 ID:h4/C5mVf
0.9のアルサミキサーを動かそうとしてもこわれてるよ〜ん。とか言って動きません。
rc5をインストールしようとしてもコンパイルエラーが出ます。助けてください。
ムリ
385 :
login:Penguin:02/10/27 13:07 ID:HcsL8ACb
>>380 /etc/modules.confに
options snd device_gid=0 device_uid=0 device_mode=0666
ちょっと前のバージョンだとオプションにsnd_device_gidみたく
snd_が前につくかも
386 :
login:Penguin:02/10/27 22:22 ID:0nugVqFG
>>16が言うみたいに
ALSA で /dev/dsp を複数開くことのできる
サウンドカードのリストってある?
snd-intel8x0では無理かねぇ。
xsys35に文書が付いてたやうな
>>386 ICH(i8x0) はそういう機能もってないからムリですな。
素直に esound か artsd 使うか、FreeBSD の newpcm でハァハァするか…
ソフトでやるとレート変換が汚いからなぁ
390 :
login:Penguin:02/11/09 07:30 ID:CYz6lbDD
alsa0.9.0rc5,マルチチャンネルカード(AP2496)の環境でFlash6beta入れたら
今まで固まっていたFlashの音がなるし、xmmsを同時に立ち上げてもデバイス占有しなくなった。
おまけに途切れなくないし、音も自然な感じ。かなりいい感じだ。
391 :
390:02/11/09 07:31 ID:CYz6lbDD
途切れないしだった。欝だ氏のう。
>>390の音が途切れにくくなったってのに惹かれて漏れも今ALSA入れてみた
うちの環境(YMF744B)でも音途切れにくくなったみたい
ターミナルのウィンドウ背景透過にしてぶんぶん動かしてみても全然途切れないや
OSインスコ時に入ってたドライバだと音ぶちぶち切れてたから嬉しいなぁ
ただ、XMMSのALSAプラグインとやらが上手く動かない...
ALSAプラグイン選んで音鳴らそうとするとxmmsが落ちる...
http://savannah.nongnu.org/download/alsa-xmms/ ここのやつのver0.97なんだけどインストの際気を付けることとか何かないでしょうか?
393 :
login:Penguin:02/11/09 23:20 ID:BJbdgSC8
394 :
390:02/11/10 15:15 ID:XuEYXzUo
>>392-393 自分はdebianのsidで同じもののパッケージを使っていて、
アップグレードしてそのまま使えていますが、以前、そのような現象に
遭遇しました。一旦xmmsの設定ファイルを削除して、Alsaのドライバを
アンロードしてから、xmms側でalsa-xmmsプラグインの設定をし、
その後alsaドライバをロード。以降は使えていますが、お使いの
サウンドカードの状況によっては使用できないかもしれません。
396 :
login:Penguin:02/11/17 23:34 ID:Y/qJWlZ8
Debian Woody で kernel-2.4.18 alsa関係は以下のものを入れてます
ii alsa-base 0.9+0beta12-3 ALSA driver common files
ii alsa-headers 0.9+0beta12-3 ALSA driver header files
ii alsa-modules-2 0.9+0beta12+3+ Advanced Linux Sound Architecture (drivers)
ii alsa-source 0.9+0beta12-3 ALSA driver source
ii alsa-utils 0.9.0beta12-1 Advanced Linux Sound Architecture (utils)
ii alsaconf 0.4.3b-4 ALSA configurator
一応音はでるようになったのですが
modprobe snd-cs466xx
などと毎回起動後にしないとモジュールがロードされないので弱ってます
alsaの起動時には特にエラーも出てないようなのですが /etc/init.d/alsa
あたりを編集するのでしょうか?
>>386 YMF724F は、漏れにとってはいい買い物だったと思っております。
00-00: YMFPCI : YMFPCI : playback 32 : capture 1
gcc3.2でコンパイルしたら失敗したもれなのだが
RedHat8のようにさいしょからgcc3.2がはいってるばあい
これまたコンパイル後セグメンテーションエラーでうまくいかないのか??
>>398 compat-gccとかいうパッケージに
gcc296とかいう名前でgcc-2.96が入っていない?
>>396 とりあえず、以下を確認かな
1. /etc/rc2.d に alsa があるか?
2. /etc/alsa/modutils/0.9 の記述は正しいか?
3. update-modules してもだめか?
おそらく、2 が最もあやしい。alsaconf で設定しただけでは、0.9 に
対応したファイルを吐かないからね。
401 :
396 :02/11/18 20:13 ID:zFyHEnQQ
>>400 ありがとうございます、お蔭様で解決しました
もう一度 /etc/alsa/modutils/0.9 を確かめたところ
記述が間違ってました
snd-card-cs461x から snd-cs461x へ変更したものの
モジュール本体は snd-cs46xx なのでロードできるわけないですね
単純なミスでした
いつのまにか、rc6
404 :
login:Penguin:02/11/22 20:33 ID:/GxAW/0p
どなたかM-AudioのAudiophile2496を使ってませんか?
鳴りましたか?
>>404 使ってないけど、鳴るという話しは聞いたことあるよ。
406 :
login:Penguin:02/11/22 21:16 ID:/GxAW/0p
>>405 ありがとうございます。
明日、挑戦してみまふ。
自宅でのメインマシンをWindowsからLinuxへ切替えようと思っていたのですが
オーディオカードだけが心配だったので・・・。
408 :
login:Penguin:02/11/23 02:26 ID:QEAb1b0r
Windows では
ASIO とか Directsound とか、カーネルミキサーとか
サンプリングレート変換とかが影響して、ドライバによって
再生品質が変わるそうです。
そういう点から見て ALSA はどうなんでしょう・・・。
教えてくんで申し訳ありませんがアナログ出力でコンポにつないだところ
かなり音質が悪いですが、安物(?)カードだとこんなものなのでしょうか?
コンポジット付きのMacに比べてあきらかに音が篭りまくっております...
設定でなんとかなるのか、高いサウンドカードに変えるべきなでしょうか?
Yamaha DS-XG PCI (YMF754)
ALSA0.5.10
出力はミニピンジャック->コンポジット端子で、細いくて長いです。
>>410 コンポジットって何だ?
RCAコネクタの事か?
安物サウンドカードだとそんなもんだろ。
それにYamahaのチップはどのボードでも割とこもりがちだと思う。
RMEのDIGI96/8 PSTでも買えば?
4万ちょいと値段も手ごろだし音質もいい。
ちなみにMACでも使える。OS X用のドライバーはまだbetaだけど。
M-AUDIOのDIO2496も安くて高音質だけどデジタル入出力の音質がいまいちなので、
TOS LinkとかS/PDIFで接続したいならお薦めできない。
412 :
login:Penguin:02/12/02 01:05 ID:9U/m4KQ7
というわけで意味のない回答をする
>>411 がウザいわけですが。
>>410 とりあえずケーブルをいいものにしてみる
短く太いのにしてみる
テレビとか電子レンジとかクーラーとか明らかなノイズ源があるなら捨ててみる
Macの出力とYMFの出力を比べるのも酷だと思うけど 音楽はMacで聞けば?
ありがとうございます。
とりあえず、暇を見てケーブルを変えてみます。
ただ結局サウンドカード自体の性能がネックになりそうですね。
おんぼろMacを隠居させてやろうと思ってましたが、
なかなか捨てたものじゃないのかも...
4万円の投資は無理ですが、お金がかからない方法でいろいろ遊んでみます。
模索してみます。
rpmなディストリつかっている香具師で
いまだに
./configure
make
make install
とかしているやつは間抜け。
./configureしたらspecファイル作られているんだから
そいつを使えと小一時間(略
うーむ、0.9でダメ、0.5でalsaconfまで持ち込むも、
リソースまたはハードウェアがビジー、とか言われてうまくいかん。
IRQかなんかの設定がおかしいのかなー。
ヘタレ初心者にはお手上げじゃ。
sonicImpact s100なんちゅうマイナー安物カード買うんじゃなかったよ・・・・
417 :
login:Penguin:02/12/08 23:03 ID:1GfPDo01
loki demoで open /dev/dsp: Device or resource busy になります。
$ lsmod
Module Size Used by Tainted: P
snd-pcm-oss 44452 2 (autoclean)
snd-mixer-oss 15512 0 (autoclean) [snd-pcm-oss]
snd-intel8x0 23648 2 (autoclean)
snd-pcm 83328 0 (autoclean) [snd-pcm-oss snd-intel8x0]
snd-timer 15304 0 (autoclean) [snd-pcm]
snd-ac97-codec 36100 0 (autoclean) [snd-intel8x0]
snd-mpu401-uart 4812 0 (autoclean) [snd-intel8x0]
snd-rawmidi 18400 0 (autoclean) [snd-mpu401-uart]
snd-seq-device 6176 0 (autoclean) [snd-rawmidi]
snd 39404 0 (autoclean) [snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 6532 7 (autoclean) [snd]
で、xmms は arts driverで聞けてます。
何がいけないのでしょうか?
418 :
login:Penguin:02/12/08 23:31 ID:HrftMeEI
CD プレイヤーから出力される、44,100Hz の光デジタル信号を、
サンプリングコンバータを通さずに録音できるサウンドカードを
教えていただけますでしょうか。おながいします。
419 :
417:02/12/09 02:33 ID:UOwxtmK9
arts がサスペンドしてないせいでした。なんでサスペンドしなきゃならないか
はHelpに書いてないんだよね。
Windows95のUIを懸命に覚えたあの頃の謙虚さはないからなぁ。
420 :
JASRAC:02/12/09 03:39 ID:7E1x84un
>>418 補償金払え。ゼニよこせ。ゼニよこせ。ゼニゼニゼニゼニッ!
alsaでlive!使ってますがバスとトレブルの
調整はどうやって変えるのですか?
423 :
login:Penguin:02/12/09 09:16 ID:unew0UuH
424 :
418:02/12/09 17:13 ID:ZwGFJN34
>>419 artsdが一定時間たってサスペンド
→デバイス(/dev/dsp)を解放する
→/dev/dspが他のプログラムから使えるようになる
いいかえれば、サスペンドするまではartsdが/dev/dspを
ひとりじめして、他のプログラムから使えない。
そのとき無理に使おうとすると
Device or resource busy(デバイスは使用中です)となる
426 :
425:02/12/10 22:54 ID:yaQF9yIo
あ、他のプログラムってのは「artsをつかわない」プログラムね
(artsを使うプログラムだったら複数同時に使ってもOK。ただし
そのときはartsをつかわないサウンドプログラムは使えない)
427 :
login:Penguin:02/12/12 12:43 ID:qIGx0nTs
Vine2.6r1で使うなら、0.5.12a、0.9.0rc6のどちらがいいのでしょうか?
チップはYMF-740
428 :
login:Penguin:02/12/13 05:29 ID:vf+wnypU
vineでsndconfig使うのがesdというやつで
alsaとはちがうのですか?alsaのほうがいいなら
使いたいのですが、esdのほうは消したほうがいいのですか?
おしえて〜
430 :
login:Penguin:02/12/13 13:26 ID:KZ2qx64I
SonicImpact S100 でやっと音がなった。(Vine2.1.5 alsaは0.5系
古いalsaconf使っていたので、リストアップされてなかったようだ。
/lib/module/linux/misc/内を見ていたら、maestro3.oがあったので
conf.module内を手動で変更して再起動したら音が鳴るようになった。
でもMIDIが使えない。
/dev/sequencer
がないとか言いやがる。あるのに。
YMF-754認識させようとalsa入れて設定したんだが、失敗
えーなんだよー?って思ったんだが、Vine2.5には入れる必要なかったのね
カーネル再構築で音出るようになったよ
433 :
428:02/12/13 22:00 ID:7H+K6nsU
>>429さん
回答どうもありがとうございます、でalsaのほうが音がきれいなのでしょうか?
>>432さん
私も2.5使っているのですが、カーネルの再構築でalsaが使えるのではなくて
esd(←これ音質悪くないですか?)ですよね・・・?
>>433 マザーボードにくっついてるCS46xx使ってるけどalsaのほうがいいね。
カーネル付属のossだと低音が出なくて頭痛の種だった。
arts/esdはcpuに負荷がかかるから音が悪くなることがあるね。
>>433 esdのマニュアル見ると
-r RATE
なんてのがあるな。これを変えてみるといいかも。
ただ、たとえば48000(Hz)指定で使う場合、ソースが44100Hzで
あればサンプリングレート変換がともなうわけであるが、そんな
ときはartsdのほうが音がいい感じ。
(esdのサンプリング変換ルーチンに問題があるか、アンチエイリアスを
しきれていないか...?)
CT5880をsnd-ens1371で使用してるのですが、フロントスピーカー
のみからしか音声が出力されません。リアからも出力させるには
どうしたらいいでしょう?
# cat /proc/asound/pcm /proc/asound/devices
00-00: ES1371/1 : ES1371 DAC2/ADC : playback 1 : capture 1
00-01: ES1371/2 : ES1371 DAC1 : playback 1
0: [0- 0]: ctl
8: [0- 0]: raw midi
17: [0- 1]: digital audio playback
16: [0- 0]: digital audio playback
24: [0- 0]: digital audio capture
33: : timer
といった感じになってます。
どなたかEdirol UA-20動作した方いらっしゃいませんか?
ALSA Soundcard Matrixに書いてある方法でやってもうまくいきません。
Debian Woodyをつかってます。
devfs with linux2.4.20 & alsa-0.9.0rc6
で二枚目のサウンドカードの /dev/sound/dsp1 が作成されないなぁ(unknownになる)
なもんで、チョイ調べてみたら、カーネルの
linux/drivers/sound/sound_core.c:register_sound_special()
でdsp1やmixer1が列挙されてなかった。
項目追加で解決したけど、問題のないOSS nativeドライバのルーチンも調べてみるか…
>>436 16[0-0]:がフロントで
17[0-1]:がリアだったりして(w
>>432 それって、alsaつかってないでしょ… ossだよ(><
439 :
login:Penguin:02/12/23 00:51 ID:Qf+KSIvD
alsa-driver が、うまく動いてくれなくて悩んでいます。
unresolved symbol が出ないようにするためには、どうすればよいのでしょうか?
# insmod snd
Using /lib/modules/2.4.18-0vl24/misc/snd.o
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol unregister_sound_special/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol init_rwsem
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol __down_read
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol register_sound_special
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol __down_write
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol __up_read
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol __up_write
>>439 down_read,up_read,init_rwsem(セマフォ関係?)はわからないが
register_sound_specialはsoundcoreのもの。
先にこれがロードされていないといけない。
insmodのかわりにmodprobe使ってみたらどうなる?
こっちを貼るつもりが、違うものを貼ってしまい申し訳ありません。
自分のところでコンパイルしているのに、なぜかこうなってしまいます。
# depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.18-0vl24/misc/snd-mixer-oss.odepmod: *** Unresolved symbols in /lib/modules/2.4.18-0vl24/misc/snd-pcm.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-0vl24/misc/snd-rawmidi.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-0vl24/misc/snd-seq.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-0vl24/misc/snd.o
modprobe しても同じく未解決のシンボルが出てきます。
# modprobe snd
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol init_rwsem
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol __down_read
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol __down_write
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol __up_read
/lib/modules/2.4.18-0vl24/misc/snd.o: unresolved symbol __up_write
/lib/modules/2.4.18-0vl24/misc/snd.o: insmod /lib/modules/2.4.18-0vl24/misc/snd.o failed
/lib/modules/2.4.18-0vl24/misc/snd.o: insmod snd failed
コンパイルしたときと動かそうとしたときのカーネルがちがうとか
とりあえず
uname -a とか
(コンパイル時にソースディレクトリで)./configureしたときの結果
特に
checking for directory with kernel source... /lib/modules/2.4.20/build
checking for kernel version... 2.4.20
checking for directory to store kernel modules... /lib/modules/2.4.20/kernel/sound
のあたりとか(これは2.4.20にalsa-driver-0.9.0rc6をいれたときの例)
make installしたときにインストールされる場所
(makeしたカーネルがちゃんと/lib/modules/2.4.18-0vl24/ に
インストールされてるか)とか...
とりあえず、関係ありそうな行は、正しく吐かれていますです。
$ uname -a
Linux hoge 2.4.18-0vl24 #1 Sun Jun 9 05:11:41 JST 2002 i686 unknown
checking for directory with kernel source... /lib/modules/2.4.18-0vl24/build
checking for kernel version... 2.4.18-0vl24
checking for kernel module symbol versions... "no"
checking for directory to store kernel modules... /lib/modules/2.4.18-0vl24/misc
で、ちゃんと /lib/modules/2.4.18-0vl24/misc (オプションいじったので) に
入ってました。コンパイル時は、古い版を消してから行いました。
かなり謎です。
>>444 こっちでは
find . -name "*.o" -exec nm -p \{\} \; | grep down_write
をモジュールのディレクトリで実行してもヒットしないな
(当然、ALSAのモジュールも含む)
また、System.mapにも入っていないことから、
__down_readとかのシンボルが未解決のままモジュールにある、
という時点でイカンのではなかろうか。
...たとえばコンパイラを変えてみるとか(あてずっぽう)
(GCC2.9系列コンパチとか入っていない?)
追記
どうやら__down_readなどの関数は
(カーネルソース)/include/asm/rwsem.hにある模様。
上記ファイルの存在を確認するのと
/lib/modules/2.4.18-0vl24/build からたどりつけること
また、(カーネルソース)/include/asmがasm-i386に
ちゃんとリンクが張られていること、かな
>>445 kernel が gcc2 でコンパイルされているので、
export CC=gcc-2.95.3 して、./configure や make しますた。
ためしに gcc3 でコンパイルしたものもダメでした。
> find . -name "*.o" -exec nm -p \{\} \; | grep down_write
> をモジュールのディレクトリで実行してもヒットしないな
find /lib/modules/2.4.18-0vl24 ふがほげすると、ヒットしますた。
/lib/modules/2.4.18-0vl24/misc/snd.o: U __down_write
/lib/modules/2.4.18-0vl24/misc/snd-seq.o: U __down_write
> (GCC2.9系列コンパチとか入っていない?)
って何でしょうか?
なんか、関係ありそうなものを
/usr/src/linux/configs/kernel-2.4.18-i686.config に見つけますた。
> # CONFIG_RWSEM_GENERIC_SPINLOCK is not set
> CONFIG_RWSEM_XCHGADD_ALGORITHM=y
で、grep してみたら、
> hoge@hoge:/usr/src/linux$ grep CONFIG_RWSEM_GENERIC_SPINLOCK -r .
> ./lib/Makefile:obj-$(CONFIG_RWSEM_GENERIC_SPINLOCK) += rwsem-spinlock.o
さらに rwsem-spinlock.c では
> EXPORT_SYMBOL(init_rwsem);
> EXPORT_SYMBOL(__down_read);
> EXPORT_SYMBOL(__down_write);
> EXPORT_SYMBOL(__up_read);
> EXPORT_SYMBOL(__up_write);
してますた。
alsa の compat_22.h に
> /* rw_semaphore - replaced with mutex */
> #define rw_semaphore semaphore
というのがあるので、これを使って置き換えてみようと思います。
(kernel は触りたくないので)
とりあえず、今日は寝て、明日試したいと思います。
EerUwDyTさん、どうもおつきあいいただきありがとうございました。
>>448 そのトラブってるのって、0.5.xなalsaじゃない?
0.9.xなalsaだとさくっと動かないかな〜。
0.9.0rc6 とか CVS HEAD を入れようとして、起こったトラブルです。
いまソースを見たところ、0.5.12a なんかだと、init_rwsem は使っておらず、
init_MUTEX を使っているようです。
452 :
440:02/12/23 12:29 ID:0dCza1kp
>>448 上3つ(.config,Makefile,rwsem-spinlock.c)の状況は
ウチといっしょ。
CONFIG_RWSEM_XCHGADD_ALGORITHMを使うようになっている。
その状態では(Makefileをみると)rwsem-spinlock.oはできないはず
(実際ウチではできていない)
その状態で0.9.0rc6をmakeするとサクっとできるのだが...
あと、rwsem.hはカーネルツリー以外にも、実は/usr/include/asm
以下にもあって、そっちは実質空のファイル。
カーネルツリー以下のをさがすつもりでみつからなくて、(/usr/includeが
検索パスに含まれるから)そっちをもってくると、__down_readなどが
ないから未解決になってしまう。
あとは関係ありそうなcoufigのログか...
checking for kernel version... 2.4.20
checking for kenrel linux/pm.h... "yes"
checking for kenrel linux/spinlock.h... "yes"
checking for kenrel linux/irq.h... "yes"
checking for kenrel linux/threads.h... "yes"
453 :
449:02/12/23 13:02 ID:7r4l99p4
いやね。
0.9.0rc6だと、snd.oのソースにはこのあたりのシンボルが入ってこないからさ。
snd_seq.o関連のソースだけ、これらのシンボルが入ってくる。
それはCVS_HEADの場合ってことか。
それじゃあさ、そのカーネルソースのほうなんだけど、
一度でもコンパイルしたことある? なかったら、
make mrproper && make oldconfig && make dep
やってみそ。
454 :
449:02/12/23 13:29 ID:7r4l99p4
ぬが、飯くってる間に放置してたら、その間に書き込みが。
>>452 いやいやいや、実行時に未解決なのはリンクするものがみつからないわけで…
includeファイルとは関係が…
うげ、grep -r __down_read kernel/ したら、
include/asm-i386/rwsem.h:
static inline void __down_read(struct rw_semaphore *sem)
じゃん。Σ(゜д゜lll)ガーン
スマソincludeファイル関係してますた。
これは絶対
make mrproper && make oldconfig && make dep
でいける( ̄ー ̄)ニヤリッ
455 :
440:02/12/23 13:39 ID:0dCza1kp
カーネルはいつも自分でコンパイルしてまつ。
んで、同シンボルを使っているacore/seq/seq_clientmgr.cの場合
seq_clientmgr.c -> seq_clientmgr.h -> seq_lock.h (ここまでALSAソース)
-> /usr/src/linux/include/linux/sched.h -> asm/semaphore.h
-> linux/rwsem.h (ここで down_readが __down_readになる)
-> asm/rwsem.h (staticで関数定義してある)
ただしlinux/rwsem.hでasm/rwsem.hが読み込まれるのは
CONFIG_RWSEM_GENERIC_SPINLOCKが定義して「ない」場合
つまり
>>448の状態でいいはずだけど...
/usr/src/linux/include/linux/autoconf.h もあわせてチェック。
と思ったらなんかカキコされてる...結果報告よろしこ
>>453 kernel は、自分では作ってませんが、必要と思われるパケジは入れてあるつもりです。
$ rpm -qa|grep kernel
kernel-2.4.18-0vl24
kernel-headers-2.4.18-0vl24
kernel-source-2.4.18-0vl24
kernelcfg-0.6-9vl1
kernel22-2.2.20-0vl10
cd /usr/src/linux; make mrproper && make oldconfig && make dep したあとに、
build しようとしたら、コケますた。
make[1]: Entering directory `/home/hoge/rpm/BUILD/alsa-driver-cvs-20021222/acore'
gcc-2.95.3 -D__KERNEL__ -DMODULE=1 -I/home/hoge/rpm/BUILD/alsa-driver-cvs-20021222/include \
-I/lib/modules/2.4.18-0vl24/build/include -O2 -mpreferred-stack-boundary=2 \
-march=i386 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe \
-DALSA_BUILD -DEXPORT_SYMTAB -c hwdep.c
In file included from /home/hoge/rpm/BUILD/alsa-driver-cvs-20021222/include/adriver.h:49,
from /home/hoge/rpm/BUILD/alsa-driver-cvs-20021222/include/sound/driver.h:43,
from ../alsa-kernel/core/hwdep.c:22,
from hwdep.c:1:
/lib/modules/2.4.18-0vl24/build/include/linux/module.h:21: linux/modversions.h: No such file or directory
make[1]: *** [hwdep.o] Error 1
make[1]: Leaving directory `/home/hoge/rpm/BUILD/alsa-driver-cvs-20021222/acore'
>>456 をやる前にやってみたことを書きますです。
alsa-driver-hoge/include/linux/rwsem.h に以下のようなものを書いて
作った driver を入れると、depmod -a では文句を言われませんでしたが、
aumix とか alsamixer 等がデッドロックしますた。(w
reboot しようとしても、umount できない悲しい状態になりますた。(w
/* rw_semaphore - replaced with mutex */
#define rw_semaphore semaphore
#define init_rwsem(x) init_MUTEX(x)
#define DECLARE_RWSEM(x) DECLARE_MUTEX(x)
#define down_read(x) down(x)
#define down_write(x) down(x)
#define up_read(x) up(x)
#define up_write(x) up(x)
458 :
440:02/12/23 23:15 ID:fYLBM0Ha
>>456 linux/modversions.h は、kernelをコンパイルするときにできるもので
その段階ではまだできていないはず。素直にmake bzImageとかやれば
作成されるのだが...
make cleanやっちゃったのなら、他のプログラム(pcmcia-csなど)
をコンパイルするのにも支障あろうからbzImageまではつくっておいた
ほうがよい。kernel入れ換えたくないといっても、config変えなきゃ
同じはず...(あるいは前のをとっておいて選択でブートできるようにするとか)
> make cleanやっちゃったのなら、他のプログラム(pcmcia-csなど)
make clean した後のファイル群が、kernel-source として
rpm 化されてるっぽいです。
460 :
440:02/12/23 23:39 ID:fYLBM0Ha
>make clean した後のファイル群が、kernel-source として
RedHatが提供するバイナリパッケージ使うかぎり(たとえばALSAなどを)
コンパイルする必要はなく
逆にALSAなんかを自分でコンパイルする人にはkernel-sourceのパッケージが
あるからkernelから自分でコンパイルしる!ってことじゃないかな。
カーネルモジュールをコンパイルするときは、先にカーネルを
コンパイルしておくのが原則(カーネルコンパイルのときに作成される
へッダファイルもある。これはconfigによって変わる。)
>>460 > RedHatが提供するバイナリパッケージ使うかぎり(たとえばALSAなどを)
> コンパイルする必要はなく
ううむ。漏れが使ってる Vine だと Seed ですら 0.5 系なので・・・。
> カーネルモジュールをコンパイルするときは、先にカーネルを
> コンパイルしておくのが原則(カーネルコンパイルのときに作成される
> へッダファイルもある。これはconfigによって変わる。)
これは、kernel-headers が正常に作られていれば、kernel-headers を入れれば
解決するという話ではないのですか?
462 :
440:02/12/24 00:11 ID:8qYK3NT6
むむ...Vineのkernel-headersがどんな環境で作成されたか
(bzImage後かclean後か)まではワカランのでそこはVineスレの
ほうがいいような
原理的には、make bzImage後の状態が「そのまま」パッケージに
されていれば問題ないと思うが...
(コンパイル時に作成されるファイルが収録されていなかったり
した場合は、当然カーネルの再コンパイルが必要となる)
UM-4ってALSAで使えますか?
>>463 RolandのUSB-MIDIインターフェースだな
ソースを見ると(ALSA-0.9.0rc6; alsa-kernel/usb/usbquirks.h)
{
USB_DEVICE(0x0582, 0x0002),
.driver_info = (unsigned long) & (const snd_usb_audio_quirk_t) {
.vendor_name = "EDIROL",
.product_name = "UM-4",
(略)
なんてあるからとりあえずいれてみるのがよいかと
それとロードするモジュールはsnd-usb-audioね
465 :
login:Penguin:02/12/31 01:21 ID:YDmpwpt0
>>464 ありがとうございました。
ALSAは無事インストールできたのですが、サウンドボードがマシンに無いので音はなりません(^^;
が、MIDIを使えるようにしたいのでUM-4を使いたいのですが、
Modules.confにはどのように書けばいいのでしょうか?
>>465 (一例)
alias char-major-116 snd
alias snd-card-0 snd-usb-audio
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd device_gid=0 device_uid=0 device_mode=0666 cards_limit=1 major=116
#options snd-timer timer_limit=5
#options snd-seq seq_default_timer_device=1
#options snd-rtctimer rtctimer_freq=2048
SiS 630ST を載せたノートを使っているのですが、どうしても鳴らせません。
SiS は一部のものが intel i8x0 用ドライバで鳴るというのを聞いて、ちょっ
とだけ期待していたのですが……どうもダメっぽいです。
どなたか SiS のチップで音を出されてる方、おられましたら情報下さい。
>>467 SiS 630ST のオーディオは SiS 7018 だと思うけど、そいつは
SiS 7012 (intel i8x0 とだいたい互換) とは別物です。
ALSA の trident のドライバが SiS 7018 に対応しているみたい。
469 :
login:Penguin:03/01/05 15:49 ID:c52lIKPe
私のマシンの音源は「VIA VT82C686B + YMF724」だったと思うのですが音に雑音が
入ってたり音量が凄く小さいです。(設定しても)
これって将来的に改善されることはあるんでしょうか?また何か改善方法があれば
教えてください。宜しくお願いします。
>>469 ない。
オンボードのサウンドはショボイから素直にサウンドカード買ってきな。
>>470 苦労と試行の CMI8738 とか? (w
472 :
login:Penguin:03/01/05 19:24 ID:iqb+FSsm
どーせmp3聞いたりgameしたりしかしねーだろ?
YMF7**チップ搭載の安門カードでも買え。
CMI8738はやめとけ。xmmsでmp3聞きながらうっかりゲームを起動すると固まったりする。
(同時発音数が1つなので)
デジタル入出力を使わないなら、必要のないチップだ。
473 :
login:Penguin:03/01/05 20:10 ID:t9oeRqIM
やはり...(^^;。
だとすると、Linuxを起動する時だけBIOSでサウンドを切り離すしか
ないのでしょうか...。めんどくさ。
サウンドカードに接続するスピーカーもオンボードのやつを取り付けし直し
しないとダメですよね。まあとって付けるだけなんですが。
安物PCはダメぽだなあ。いい方法ないですか?
>>473 サウンド同時に二つ組み込めば良いじゃん。
>>474 禿同
俺はSB Live!とDIGI96/8PST両方使ってる。
それか、サウンドカードさしてWindowsもそのサウンドカード使って、
オンボードのチップは全く使わないようにするとか。
別にWindowsはオンボード、Linuxはサウンドカードって使い分ける必要ないし。
476 :
login:Penguin:03/01/06 01:19 ID:zN9+jNBo
オンボードVGA、オンボードサウンド、気持ち悪くて使う気になれんよな、普通。
BIOSでoffにしないと、夜も落ち着いて眠れやしない。
>>476 > オンボードVGA、オンボードサウンド、気持ち悪くて使う気になれんよな、普通。
> BIOSでoffにしないと、夜も落ち着いて眠れやしない。
理由もなしに、そういう変なことを言いたがる人は嫌いです。
478 :
login:Penguin:03/01/06 10:58 ID:qr3O3FL6
そうなんですか。すごく為になります。m(__)m
「vt82c686a,b」のオンボードは安物のPCには大抵ついていて、かなり普及して
いると思うのですがLinuxのサウンド系の記事には中々書かれていません。
Windowsではいい音出しているんですけどね。
「Linux magazine 2001 7月号」辺りにそれらしいことが書かれているようなの
ですが、やはりダメだったのかなあ。
オンボード BIOS on(vt82c686b + ymf724) + 対応しているサウンドカードの
2重で(自動認識できる?)音はキチンと出るようになるのでしょうか。
479 :
login:Penguin:03/01/06 14:47 ID:+r4PcKh3
>>477 別にすかれるために書き込みしてるワケではないですし。
>>479 別にどうでもよいって言えばそうなんだが。
ノートPCだと全部オンボードだし。
サーバー用途のPCは高価なグラフィックボードは必要ないし
サウンドも必要ないけど、それでもオンボード以外の選択肢を
選びます?
すでにオンボードVGAがあるならリモートで使うときに
カードを増設する理由が見当たらないんだが。
オンボードでつかってて不満がないならオンボードって選択肢も
ありだと思うけどなぁ
481 :
login:Penguin:03/01/06 17:45 ID:8lCiP+I9
>>480 屁理屈ウザイ。
サーバー機は音が必要がないってのがキミの意見なら、ALSAスレに来る必要はなし。
>>470が
>>769に対して言ってんじゃん、オンボードのはショボイって。
そう、ショボイんだよ。だから雑音まじりなんだよ。
>>476はその流れでレスしているわけだ。
で、明らかに
>>769は不満があって書き込みしているわけなので、
きみの「オンボードでつかってて不満がないならオンボードって選択肢も」ってレスは場違い。
っていうか、きみの意見なぞ誰もきいてないです。
>>すでにオンボードVGAがあるならリモートで使うときに
>>カードを増設する理由が見当たらないんだが。
あっそうですか。だからなに?
お話の論点すらわからないオバカサン(ry
482 :
login:Penguin:03/01/06 17:48 ID:8lCiP+I9
769=469
スマソ
>481
っていうか、きみの意見なぞ誰もきいてないです。
484 :
login:Penguin:03/01/06 18:13 ID:QJvQbKw4
このスレは、良いスレなので過去ログも後々の財産にもなります。
マタ〜リ行きましょうよ。
馬鹿どもが必死に自己主張するクソスレはココですか?
どこも同じです。
時たまキチガイが紛れ込んで来るだけです。
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/ 1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27 鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
なにをいまさら。通知実験の方はまだ?
493 :
山崎渉:03/01/15 11:41 ID:vFMPlObn
(^^)
salsa
495 :
login:Penguin:03/01/26 06:44 ID:iAZLwgCs
496 :
login:Penguin:03/01/26 07:09 ID:6Q4C72Rq
497 :
login:Penguin:03/01/30 16:43 ID:CvPed58V
0.9.0rc7キタ━━━━(゚∀゚)━━━━ッ!!
ChangeLogどこさー
499 :
login:Penguin:03/02/07 00:16 ID:ESiwl5sF
UA-3D 買ってきたので、(;´Д`)ハァハァしたいと思います。
(;´Д`)ハァハァ できないじゃないかー。
いじってるうちにUA-3Dで、再生できるようになった。
502 :
login:Penguin:03/02/10 19:45 ID:mC98s7cw
CS5530Aで音がでねーよ
0.9.0リリースまだ〜?
release candidateながいねー。
0.9でこれだと 1.0になるには後何年かかるねん。
>>504 RC のわりには変更点やたら多いしね。
まあそういわずマターリ
ニヤニヤ(・∀・)
508 :
login:Penguin:03/02/20 04:22 ID:NjiabX2T
ニヤニヤ(・∀・)
ニヤニヤ(・∀・)
510 :
login:Penguin:03/02/24 22:27 ID:gbpHVk3w
RedHat8.0でALSA0.9.0rc7をmakeしたのですが、
/root/alsa-driver-0.9.0rc7/include/sound/driver.h:43 から include されたファイル中,
../alsa-kernel/core/hwdep.c:22 から,
hwdep.c:1 から:
/root/alsa-driver-0.9.0rc7/include/adriver.h:332:1: 警告: "vmalloc_to_page" が再定義されました
/lib/modules/2.4.18-14/build/include/linux/modversions.h:1217 から include され
たファイル中,
/root/alsa-driver-0.9.0rc7/include/adriver.h:40 から,
/root/alsa-driver-0.9.0rc7/include/sound/driver.h:43 から,
../alsa-kernel/core/hwdep.c:22 から,
hwdep.c:1 から:
/lib/modules/2.4.18-14/build/include/linux/modules/ksyms.ver:2889:1: 警告: ここ
が以前の宣言がある位置です
このようなエラーが大量にでます。
どのように解決したら良いのでしょうか?
511 :
login:Penguin:03/02/24 22:41 ID:N+HIHNnV
>>510 エラーは出てないようだよ。警告はとりあえず無視しとけ
どこかでmakeが止まっているなら、その個所をここに張ってけれ
512 :
名無しさん@Emacs:03/02/25 00:18 ID:7J42fY+e
gcc 3.2でコンパイルするとsegmentation faultになるっていうエラーは
なおったのかな?
mplayerをコンパイルして入れたいんだけどgcc3.2じゃないとコンパイルさせてくれないし。
カーネルともども3.2.1でコムパイルしていますが何か。
(3.2は知らないけどね...)
いたってふつうに動いている。
mplayerは最適化オプションに-funroll-loopsをつけなければ、動く。
514 :
名無しさん@Emacs:03/02/25 10:03 ID:7J42fY+e
>>513 おかしいな。
いちどそれでずいぶん苦労してたんだよ。
なんどコンパイルし直してもセグメンテーションfaultになったからなにがおかしいのかとおもって
いちどredhat入れ直したらうまくいったんで怪しいなぁとおもってたgccをまたも3.2に
バージョンあげたらエラーになった。
いまはちょっと怖くてgccをあげてはないけど。ヴァージョンを。
kernel-2.4.20-0vl14 および alsa-driver-0.9.0rc7 を gcc-3.2.2
でコムパイルして正常に動作してますが何か?
516 :
510:03/02/25 23:12 ID:1nS9FJkR
何とかALSAで音が出るようになりました。
このPCにはSUPERMPU64というUSBのMIDIインターフェイスと
UA-3というUSBのオーディオデバイスがあります。
両方つないだときに起動させるとSUPERMPUがCard0でUA-3のほうがCard1と認識されているらしく、
AlsaPlayerを起動させたときにデバイスがないというエラーになってしまいました。(SMPUにはサウンド機能がないからだと思います)
そこでSuperMPUをはずしてUA-3だけで起動したら音はなるようになったのですが、
SuperMPUをつなげた状態でUA-3がCard0でSUPERMPUがCard1にすることはできるのでしょうか。
宜しくお願いします。
Segmentation Faultで落ちるといってもどの段階で落ちるのか...
コンパイル中ならgccの問題だろうし
alsa-driverが落ちるなら、Segmentation Faultというより
カーネルのstack dumpという形で発覚する。
ALSAをつかうアプリがSegmentation Faultになるのであれば
ALSAのほかにも疑う箇所はある(ほかにリンクしてる
ライブラリとか、アプリ自身とか)
まずはgdbでcoreをみて、どのあたりで落ちているのかの判定を。
518 :
514=c1:03/02/26 05:47 ID:Dwn5TpGM
>>517 おれがやたっときはコンパイルその他はすべて完了して
そのあとたしか
modprobe snd-intel8x0;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
ってやってそのあと
alsamixerとやるといっしゅんalsamixerが起動するんだけど直後に
segmentation faultっていってでてmixerがおちる。
lsmodでみてみてもロードされてなかったり。
519 :
login:Penguin:03/02/26 09:41 ID:pPw7QCjn
>>518 >>lsmodでみてみてもロードされてなかったり。
ロードされてないって…modprobe実行時にエラー出てるんじゃないの?
>>519 うーん。。。たしかにそのほうがmakes sence。
すまそ。よくおぼえてへんわ。
どーせならgccのヴァージョンあげてみよっかなぁ。
激しくすれ違い。
>>516 /etc/modules.conf の、snd-card-x snd-slot-x sound-service-x-y あたりを修正。
あるいは、「alsaplayer -d hw:1」で使うとか。
522 :
521:03/02/26 18:15 ID:uQHIfSMb
>>521 あ、両方USB だと、/etc/modules.con の修正じゃきかないか。
PCI のアドレス指定みたいにUSB 機器を指定することってできたっけ。
523 :
login:Penguin:03/03/01 20:21 ID:p1kvvSNt
ニヤニヤ(・∀・)
> 1 [UA3D ]: USB-Audio - EDIROL UA-3D
> Roland EDIROL UA-3D at usb-00:07.2-2
漏れの香具師だと、こんな風に認識されてるから、
どうにか指定できそうじゃん?
(hack が必要なのかもしれないけど)
>>516 alsa-driverのUSBモジュール
(alsa-kernel/usb/usbaudio.c)を見ると
MODULE_PARM(vid, "1-" __MODULE_STRING(SNDRV_CARDS) "i");
MODULE_PARM_DESC(vid, "Vendor ID for the USB audio device.");
MODULE_PARM_SYNTAX(vid, SNDRV_ENABLED ",allows:{{-1,0xffff}},base:16");
MODULE_PARM(pid, "1-" __MODULE_STRING(SNDRV_CARDS) "i");
MODULE_PARM_DESC(pid, "Product ID for the USB audio device.");
MODULE_PARM_SYNTAX(pid, SNDRV_ENABLED ",allows:{{-1,0xffff}},base:16");
とあるから、USB機器のVendorID,ProductIDを指定して順番に
modprobeすればよいのではないか?
たとえば
modprobe snd-usb-audio index=1 vid=0x499 pid=0x1001
で最初の(必ずつながっている)機器を認識させて
modprobe snd-usb-audio index=2 vid=0x582 pid=0x2
で2つめを認識させる。
vid(VendorID),pid(ProductID)は各自調べてくだされ
USB機器をさしたときに/var/log/messagesに表示されるとおもうから。
>>525 同じ香具師を二匹飼っていたらどうするの?
とか意地悪を逝ってみるテスト。
あー、音が鳴らん...
あきらめてOSSに戻しまする...
DELLマシン(Dimension4500C - i845G/AC97)でALSA使って音が鳴ったと云う方、ご教授下さい...
>>527 /etc/module.confの該当箇所を晒してくださいな。
529 :
login:Penguin:03/03/03 13:29 ID:jLJJyQ59
0.9.0rc8キタ━━━━(゚∀゚)━━━━ッ!!
またrcか…
| It is probably last release before 0.9.0 final.
とwebにはある。
532 :
527:03/03/03 18:50 ID:4eq1rRJX
>>528 どうも。
もうOSSにしちゃったし、カーネルをまたmakeするのかったりーんで、時間が空いたときに
と思ってたんですが、rc8があがったようなのでもう一度やってみるっす。
533 :
527:03/03/03 20:33 ID:4eq1rRJX
駄目でした...
一応/etc/module.conf晒しまふ...
alias parport_lowlevel parport_pc
alias usb-controller ehci-hcd
#alias sound-slot-0 i810_audio
#post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
#pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
alias usb-controller1 usb-uhci
alias ieee1394-controller ohci1394
alias eth0 e1000
#alias char-major-195 nvidia
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.4.3b ---
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666 snd_device_gid=0 snd_device_uid=0
options snd-intel8x0 snd_index=0 snd_id=CARD_0 snd_pbk_frame_size=128 snd_cap_frame_size=128 snd_mic_frame_size=128
# --- END: Generated by ALSACONF, do not edit. ---
534 :
527:03/03/03 20:47 ID:4eq1rRJX
ちなみにkernelは2.4.20です。ALSAはさっき落したrc8。
kernelに含まれているOSSだと鳴るんだけどね...
でもmplayer(gmplayer)で時々OS巻き込んで落ちるんだわ...
あ、でALSA+mplayer実行時のメッセージはこんな感じ
==========================================================================
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
alsa-init: testing and bugreports are welcome.
alsa-init: requested format: 44100 Hz, 2 channels, Signed 16-bit (Little-Endian)
alsa-init: 1 soundcard found, using: hw:0,0
alsa9: 44100 Hz/2 channels/4 bpf/65536 bytes buffer/Signed 16 bit Little Endian
AO: [alsa9] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Starting playback...
動いてるっぽいんだけどなぁ...
一応mixerを1回起動してボリューム上げてます。
535 :
login:Penguin:03/03/04 00:50 ID:j0Epssrl
rc8のlibで、src/pcm/pcm_dmix_i386.hが入って無いのは、俺だけ??
3回程ダウンロードしたけど、必ず入ってないから、CVSで取って来たよ。
ついでに質問、Soundblaster live!pratinum使ってるんだけど、
AUXで入力した音声を、Live!Driveのヘッドフォン端子で聞く方法って無い??
このスレがヒントになって、やっと音がでました。
感動しました。記念カキコ。
537 :
login:Penguin:03/03/06 17:22 ID:ow1xc1oU
ニヤニヤ(・∀・)
538 :
535:03/03/07 00:41 ID:0PbauFJx
なんだよ、やっぱり漏れかよっ
てなわけで、
alsa-driver-0.9.0rc8b.tar.bz2
alsa-lib-0.9.0rc8b.tar.bz2
リリースあげ
539 :
login:Penguin:03/03/09 12:39 ID:OsXG0Swe
driverとlib、0.9.0rc8cリリース
540 :
527:03/03/09 21:51 ID:7UKLR0AR
rc8cでも撃沈...
541 :
login:Penguin:03/03/09 23:28 ID:nBaaJxKX
542 :
527:03/03/10 00:02 ID:Lkr4nnvL
>>541 駄目。つうかアレ以降に書かれてたパッチを当てたら逆にIRQ云々が出てモジュールの
ロードすら出来なくなった(何故か書かれている事と逆の現象なのだが)。
で、パッチ当てるの止めて、最新のヤツをそのまま使おうとしてた訳ね。
同じチップセットだと思うんだけど何でだろ?
driver、0.9.0rc8dがリリースされちょる
もっさー
そろそろ rc9 が出そうな予感……
545 :
175:03/03/11 18:42 ID:c9x8TDJE
ぃ英語苦手だしこの方面は全くの厨房だから (patch だって恐る恐る提示してる)
「どうせ誰か指摘するべ」という腑抜けた根性でいようと思ってました。間違ってました。
rc8 のソース見ましたが、いまだに治ってないように見受けられます。
展開先/alsa-driver-0.9.0rc2/alsa-kernel/pci/intel8x0.c の、
ICH_PRIE, ICH_PRI, ICH_PCR を直して下さい(またここにパッチ貼ります)。
他にも原因あるかもしれませんが、ICH4 ではこれが最低限必要なはずです。
ちなみに
>>181 のパッチは rc5 では利きましたが、
rc6 以降はソースが変わったのでだめです。
そもそも rc6 はインストールも試せてません
(いろいろ複合的にわやになっててうまくいかなった。rc5 で不都合ないし OK)
546 :
175:03/03/11 18:49 ID:c9x8TDJE
diff -u alsa-driver-0.9.0rc8d/alsa-kernel/pci/intel8x0.c alsa-driver-0.9.0rc8d/alsa-kernel/pci/intel8x0.c.new.c
--- alsa-driver-0.9.0rc8d/alsa-kernel/pci/intel8x0.cSun Mar 2 04:03:20 2003
+++ alsa-driver-0.9.0rc8d/alsa-kernel/pci/intel8x0.c.new.cTue Mar 11 18:36:57 2003
@@ -196,7 +196,7 @@
#define ICH_SIS_PCM_40x00000040/* 4 channels (SIS7012) */
#define ICH_SIS_PCM_20x00000000/* 2 channels (SIS7012) */
#define ICH_SRIE0x00000020/* secondary resume interrupt enable */
-#define ICH_PRIE0x00000010/* primary resume interrupt enable */
+#define ICH_PRIE0x00000040/* primary resume interrupt enable */
#define ICH_ACLINK0x00000008/* AClink shut off */
#define ICH_AC97WARM0x00000004/* AC'97 warm reset */
#define ICH_AC97COLD0x00000002/* AC'97 cold reset */
@@ -217,9 +217,9 @@
#define ICH_BIT20x00002000/* bit 2 slot 12 */
#define ICH_BIT10x00001000/* bit 1 slot 12 */
#define ICH_SRI0x00000800/* secondary (AC_SDIN1) resume interrupt */
-#define ICH_PRI0x00000400/* primary (AC_SDIN0) resume interrupt */
+#define ICH_PRI0x20000000/* primary (AC_SDIN0) resume interrupt */
#define ICH_SCR0x00000200/* secondary (AC_SDIN1) codec ready */
-#define ICH_PCR0x00000100/* primary (AC_SDIN0) codec ready */
+#define ICH_PCR0x10000000/* primary (AC_SDIN0) codec ready */
#define ICH_MCINT0x00000080/* MIC capture interrupt */
#define ICH_POINT0x00000040/* playback interrupt */
#define ICH_PIINT0x00000020/* capture interrupt */
相変わらず #define の前には半角スペをどうぞ
547 :
175:03/03/11 18:55 ID:c9x8TDJE
× /alsa-driver-0.9.0rc2/alsa-kernel/pci/intel8x0.cの
○ /alsa-driver-0.9.0rc8d/alsa-kernel/pci/intel8x0.c
です。
申し訳ないですが、自分では試してないのであしからず。。。
548 :
527:03/03/11 19:18 ID:e/SsQO6P
>>545-547 ありがとっうううう!
むービット定義だけしか変わってなかったので最新のrc8にあのパッチあててたりしたんすよ
しかも手入力で<馬鹿
そーかー、ソース変わって通じなくなってたのね...
時間が空いたときにまた試して報告します。
HWのPDFも落として眺めたんだけど、よーわからんかったし...
勉強せんと駄目ね...
549 :
login:Penguin:03/03/12 07:52 ID:hfNMG/u4
0.9.1 release!!
正式リリースキタ━━━━(゚∀゚)━━━━ッ!!
藻前ら、「まだ治ってない」とか言うくらいなら、
alsa-dev に投げろよ。
>>548 しもた、万一 codec 三つ積んでると、このパッチだけでは足らないです
>>550 申し訳ない、ただいま英作文中です。。できたら英語板にいこっと
ちなみに 0.9.1 もそのままの様 (ソースまた変わってるけど例の部分は変わらず)
先に 0.9.1 で動作確認します
>>551 あー態々どーも。
私はまだ試してないです。
そーですか、鳴らないかもしれんのね。
まぁ、暇が出来たらボチボチ試してみます。
553 :
552:03/03/12 23:17 ID:sIQLXX8z
んー...症状変わらずでした...残念
パッチ当てるとIRQ云々と出てロードできないっすね...
パッチ当てないとロードは出来るけど音は出ないと云う...
554 :
山崎渉:03/03/13 16:37 ID:sbQU2y5R
(^^)
alsa-driver-0.5.12a から alsa-driver-0.9.1をインストールしたのですが、モジュールロード時に
Starting sound driver: snd-card-intel8x0 /lib/modules/2.4.19-0vl26/kernel/sound/acore/snd-timer.o: unresolved symbol snd_verbose_printk
/lib/modules/2.4.19-0vl26/kernel/sound/acore/snd-timer.o: unresolved symbol snd_info_create_module_entry
/lib/modules/2.4.19-0vl26/kernel/sound/acore/snd-timer.o: insmod /lib/modules/2.4.19-0vl26/kernel/sound/acore/snd-timer.o failed
/lib/modules/2.4.19-0vl26/kernel/sound/acore/snd-timer.o: insmod snd-card-intel8x0 failed
done
でエラーとなってしまいます。解決方法をご存知の方はいらっしゃらないでしょうか?
環境は以下の通りです。
ソフト環境:Vine Linux 2.6rc1 (Kernel 2.4.19-0vl26) ハード環境:Dynabook V1
サウンドカードの設定はalsa-driver-0.5.12aの時点では、Intel_i810/810E,i820,i830,i840,MX440で認識していました。
>>555 kernel-headers とか kernel-source が、使ってるカーネルと違う config で
生成されている悪寒。
557 :
555:03/03/15 11:11 ID:t6M4DpVn
556さん、アドバイスありがとうございます。
kernek-source,headers は Vineのサイトから RPM形式のものを持ってきたのですが、
kernel-2.4.19-0vl26 kernel-headers-2.4.19-0vl26 kernel-source-2.4.19-0vl26
と、揃っていました。カーネル再構築しても同じで途方に暮れていたのですが、
初心に帰って ALSAの本家ページを見ていると、
ttp://www.alsa-project.org/alsa-doc/doc-php/template.php3?company=Intel&card=i820&chip=i820&module=intel8x0 に The "snd_" prefix has been removed from the "module options" to fit with the kernel standard.
と記述があるのに気づき 上記ページを参考にしながら
/etc/modules.confを以下のように修正したところ、無事?動くようになったようです。
0.5.xから上げる時には注意が必要かもしれませんね。皆様お騒がせ致しました。
alias parport_lowlevel parport_pc
alias sound-slot-0 i810_audio
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
# ALSA portion
alias snd-card-0 snd-intel8x0
# OSS/Free portion - card #1
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
ヤタ━(゚∀゚)━( ゚∀)━( ゚)━( )━(゚ )━(∀゚ )━(゚∀゚)━!!!!
0.5.xから0.9.xに移行デキターヨ
559 :
login:Penguin:03/03/21 00:31 ID:tembqC8w
0.9.2あげ
alsa0.9.1でモジュールがロードできません.
ディストリはdebian sid,カーネルは2.4.18で
使用PCはSony VAIO PCG-726です.
マニュアルには「サウンド:SoundBlaster Pro互換」
って書いてあって
alsa0.9.0rc3ではsnd-sb8モジュールで音が鳴ってたのですが
0.9.1にしてみたところロードしようとすると
sb8-failed no sound cards defined.
とでてロードできません.
modules.confはこんなんです
alias char-major-116 snd
alias char-major-14 soundcore
options snd major=116 cards_limit=4 device_mode=0660 device_gid=29 device_uid=0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-sb8
alias snd-slot-0 snd-card-0
alias sound-slot-0 snd-slot-0
561 :
login:Penguin:03/03/25 21:37 ID:2yeXLWjH
ニヤニヤ(・∀・)
562 :
login:Penguin:03/03/29 11:37 ID:d+n6x9JA
ALSA 0.9.2なのですが、モジュールはきちんとロードされているのに
音がなりません。aplay ***.au などとするとしばらく止まってから
プロンプトが戻ってしまいます。
もちろんミキサーの調節はしてあります。ほかにどのような
原因が考えられるでしょうか。アドバイスお願いします。
サウンドカード AC97 ADI 1981a サウンドコントローラ (オンボード)
チップはsnd-intel8x0だと思います。
563 :
login:Penguin:03/03/29 11:39 ID:d+n6x9JA
続きです。
#cat modules.conf
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1 device_mode=0666 device_gid=0 device_uid=0
#lsmod
snd-pcm-oss 36804 0 (autoclean)
snd-mixer-oss 10784 0 (autoclean) [snd-pcm-oss]
snd-intel8x0 16128 0
snd-ac97-codec 30896 0 [snd-intel8x0]
snd-pcm 54592 0 [snd-pcm-oss snd-intel8x0]
snd-timer 13856 0 [snd-pcm]
snd-mpu401-uart 2736 0 [snd-intel8x0]
snd-rawmidi 12320 0 [snd-mpu401-uart]
snd-seq-device 3588 0 [snd-rawmidi]
snd 26272 0 [snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-ac97-codec snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 3428 3 [snd]
ide-cd 26176 0 (autoclean)
cdrom 28640 0 (autoclean) [ide-cd]
snd-page-alloc 4192 0 (autoclean) [snd-intel8x0 snd-pcm]
564 :
login:Penguin:03/03/29 12:10 ID:d+n6x9JA
自己レス。すいません解決しました。
alsamixer で音量あげてもミュートを解除(mキーでMMを消す)を
していませんでした。
解除したらなりました
もちろんミキサーの調節はしてあります
もちろんミキサーの調節はしてあります
もちろんミキサーの調節はしてあります
うんざり。
566 :
login:Penguin:03/04/04 00:23 ID:GX3ZXYFI
ニヤニヤ(・∀・)
sharpのウスマサ(PC-MM1-H1W/H3W)で音出ている人いる?
lspciすると
00:06.0 Multimedia audio controller: Acer Laboratories Inc.
[ALi] M5451 PCI South Bridge Audio (rev 02)
と表示されるのでsnd_ali5451をinsmodすると、カーネルごと
ぽなくなりになってしまうっす。
Sharpのサイトに行くとALC201ってのが実際のチップらしいのだけど、
ALC201とM5451の関係もよくわからんしどのドライバを
突っ込めばいいのかお手上げモードオン。
OSSの商用版なら音が出るって話だけど、ソース非公開な
モノをOpenと言われても、といったところ。
書き忘れ。試したAlsaのバージョンは0.9.2です。
「叩けば音出るYO」とかいうのはナシでおながいします。
570 :
login:Penguin:03/04/08 10:27 ID:gXTQqR0I
ニヤニヤ(・∀・)
>>569 realtekのはmakeが通らないっす。
あと、alsa-projct.orgを見に行こうとすると
「接続がタイムアウトしました」
なんていわれるっす。
OSSのOpenでないドライバだと音が出たけどなんかモニョ。
ソースも出さないでどこがOpenなんじゃゴルァ
573 :
login:Penguin:03/04/13 18:26 ID:H7C8Uw6L
alsaのインストールでつまづいています。
具体的にはsrc.rpmのリビルドで以下のようなエラーが出てしまいます。
make[1]: 入ります ディレクトリ`/root/rpm/BUILD/alsa-driver-0.9.1/usb'
gcc -D__KERNEL__ -DMODULE=1 -I/root/rpm/BUILD/alsa-driver-0.9.1/include -I/usr/
src/linux-2.4/include -02 -mpreferred-stack-boundary=2 -march=i386 -DLINUX -Wall
-Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -02 -fno-strict-aliasin
g -fno-common -pipe -DALSA_BUILD -DKBUILD_BASENAME=usbaudio -c -o usbaudoi.o
usbaudio.c
In file included from /root/rpm/BUILD/alsa-driver-0.9.1/include/sound/driver.h:4
3,
from usbaudio.c:2:
/root/rpm/BUILD/alsa-driver-0.9.1/include/adriver.h:232: redefinition of `usb_ma
ke_path'
/usr/src/linux-2.4/include/linux/usb.h:931: `usb_make_path' previously defined h
ere
make[1]: *** [usbaudio.o] エラー 1
make[1]: 出ます ディレクトリ `/root/rpm/BUILD/alsa-driver-0.9.1/usb'
make: *** [compile]エラー 1
/var/tmp/rpm-tmp.63439 の不正な終了ステータス (%build)
VineLinux2.6 カーネルのバージョンは2.4.19
alsaのバージョンは0.9.1です。
よろしくお願いします。
あぁそれか…漏れもそこでつまづいたんだよな。
alsa-driver-0.9.1/include/adriver.hの中(232行目以降?)に
usb_make_pathというサブルーチンがあるから
そこをコメントアウトするといいと思うよ。
通常このusb_make_pathはカーネル2.4.20以降で登場するんだけど
vine2.6の中の人がこの2.4.20のコードを2.4.19に先走って加えたから
こうなっちゃったんだよね…。
575 :
山崎渉:03/04/17 11:55 ID:PWISM87M
(^^)
576 :
login:Penguin:03/04/17 16:49 ID:QgET5h2K
ニヤニヤ(・∀・)
577 :
山崎渉:03/04/20 05:52 ID:X64WTq1+
∧_∧
( ^^ )< ぬるぽ(^^)
578 :
login:Penguin:03/04/25 09:31 ID:Oaa4xlZ+
おお…ネタなし?
579 :
login:Penguin:03/04/25 14:46 ID:9fOyuitR
alsa-driver-0.9.2 入れてみたんだけど、OSSエミュレーションで
realsystemproducer_8.51_linux が core dump して動かん。emu10k1 ね。
なので、alsa-driver-0.5.12a がまだ手放せない!
同じ状況の人いる? alsa-driver-0.5.12a はメンテ終了だから不安。
どうすればいい?
580 :
login:Penguin:03/05/01 15:22 ID:9xvn5boR
alsa 0.9.3キタ━━━━(゚∀゚)━━━━ッ!!
SHARPの(PC-MM1-H3W)にVL2.6r1入れた。kernelは2.4.20-0vl29.1。
OSSの商用版だと音が鳴るけどalsa0.9.2をtar玉からmakeしたものだと
modprobe snd-ali5451で即死。
/etc/modules.confをあさってsnd-ali5451以外に必要となるモジュールを
insmodして、最後にsnd-ali5451をinsmodしても即死。insmodでログをsyslogに
送るようにオプション付けても、ログに痕跡がまったく残らない。
即死=ディスプレーがブルーとか紫とか白とか一色になって、筋が滝状に
繰り返し表示される症状です。なのでコンソールにエラーを出しても見られない。
どうすればデバッグできるんでそ?
カーネルハッカーのエライひと、教えてplz!
582 :
動画直リン:03/05/01 17:14 ID:ScSNJnXa
alsa-project.orgに繋がらないんだけど。。。
0.9.3にしたらxmmsが時々止まるようになってしまった。
ということで試しにxmms再コンパイル中。
usb-audioが音飛びまくるなぁ。
カノープスのDA-PORT使ってるんだけど
timidity++使うと飛びまくって聞けたもんじゃない。
48khzだと音割れるし飛ぶしで最悪
他のハードとの相性かなぁ。
良い解説サイトしってる人いますか?
ググりまくっても、本家の設定を参考にしても
改善できそうにない。
やっぱりどうも0.9.3にはミスがあるっぽい。
driverの0.9.3aがあがってる。
0.9.3aをmake中。
改善されてると良いんだけど…
特に変わらず
音は飛ぶなぁ
やっぱ相性か
589 :
login:Penguin:03/05/04 04:16 ID:WjJgRaIC
ALSA入れたらカーネルのほうのサウンドって無効にしちゃっていいの?
0.9.0rc* あたりだと、UA-3D で再生はうまくできたんだけど、
1 時間録音すると 2 〜 3 回飛んでたなぁ。
ちなみに面倒くさくなって、録音用に XP 飼うようになりました。
>>589 文書読む気が無いなら使うな。
ossは無効にしてもいいけどサウンド自体は無効にしちゃいかん。
(⊃д`)0.9.3にしたらRealPlayer8が氏にまくり。
0.9.3aに望みをつなぎまつ。
593 :
588:03/05/04 17:43 ID:1TnNyA3t
音飛びは、再生ツールの最適化のせいだった
O3つけたせいで遅くなってたよ。
過度のループ展開はいかんかった。
timidity++でも音飛び解消。
快適快適。
おさわがせして、もうしわけない。
うちじゃxineも死にまくりだよ…
シークしたらほぼ確実に死亡。まともに使えん。
いや、今さっき0.9.3a入れたらめでたく直ったけど。
595 :
589:03/05/05 00:13 ID:Dq3aMt4Q
>591
すまん、JFは読んでたんだが最初の文読み飛ばしてて気付かんかった。
596 :
login:Penguin:03/05/07 18:47 ID:BYAu6iDy
0.9.3aビルドしてるんだけど
azt2320.cでエラーがでますた…
ソース見たところCONFIG_PNPを定義してないと絶対にエラーになると思うんだが…
597 :
596:03/05/09 06:46 ID:ZPKNaDWg
config.hではCONFIG_PNPを定義してるけど
何故か途中でundefされてる臭い
includeしてるところの後に
#define CONFIG_PNP 1
としたら通りますた
598 :
596:03/05/09 08:26 ID:Eu92KNUF
autoconf.hでundefされてますた。もしかしてpnpはモジュールじゃなくてカーネル組込みにしないと駄目てつか?
599 :
596:03/05/09 13:24 ID:/BH1Ar73
PNPをカーネル組込みにして再構築したら無事、音がなりますた
600 :
592:03/05/10 12:53 ID:AMFnx6LK
( ´∀`)遅れますたが 0.9.2a にしたら安定しますた。
601 :
login:Penguin:03/05/12 00:50 ID:nrBTILhQ
alsa-driver-0.9.3を使用して Soundblaster Awe64 Value を
使いたいんですけどコンパイルでつまずいてます。
# ./configure --with-isapnp=yes && make install すると
isa-pnp.oがないって怒られます。ISAPnPの機能はカーネルに
組み込んでるので当たり前なんですが。こういう場合はどう
やってコンパイルしたらいいですか?
ちなみに dmesg では
isapnp: Scanning for PnP cards...
isapnp: SB audio device quirk - increasing port range
isapnp: AWE32 quirk - adding two ports
isapnp: Card 'Creative SB AWE64 PnP'
isapnp: Card 'FMV-FX53Z1'
isapnp: 2 Plug & Play cards detected total
となってます。
>>601 isa-pnp.o じゃなくて snd-pnp.o でした。
603 :
__:03/05/12 01:01 ID:uidPYJWE
604 :
動画直リン:03/05/12 01:14 ID:WzW9OntV
>>601 サウンドカードを別の物にするってのはどうよ。
いや、カードを変えられる人はいいなと。
ノートじゃ変えられないんだよー。
俺のMuramasa、ali5451のモジュールinsmodすると
カーネルごと逝ってしまうので。
>>605 licqでアッオーって鳴らす以外何も使い道ないもので
買い替えるのはちょっと。。
>>601 ISA PnP をモジュールで組み込んだら上手くいきますた。
608 :
login:Penguin:03/05/16 17:38 ID:5GBqrdmk
A・L・S・A
609 :
login:Penguin:03/05/19 16:32 ID:zYYLB+vG
debian woody
昔のパソコンFMV SV205のサウンドを鳴らしたいのですが、
メーカのサイトではチップはCS4236Bを使っているというこのなので
snd-cs4236.oを使う事にしました。
ISAらしいのですがpnpなのかどうか分かりませんでした。
/proc/isapnpがあるのでpnp対応なんでしょうか。
http://debian.fam.cx/?plugin=attach&openfile=isapnp&refer=%5B%5Buploader%5D%5D 上が/proc/isapnpの出力結果です。
/etc/alsa/modutils/0.9(/etc/modules.confに反映される)のオプションの部分です。
options snd-cs4236 snd_index=0 snd_id=CARD_0 snd_port=0x534 snd_cport=0x120 snd_mpu_port=0x340 snd_fm_port=0x388\
snd_sb_port=220 snd_irq=5 snd_mpu_irq=9 snd_dma1=1 snd_dma2=3 snd_isapnp=1
この状態でmodprobe snd-cs4236すると
/lib/modules/2.4.18/alsa/snd-cs4236.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
/lib/modules/2.4.18/alsa/snd-cs4236.o: insmod /lib/modules/2.4.18/alsa/snd-cs4236.o failed
/lib/modules/2.4.18/alsa/snd-cs4236.o: insmod snd-cs4236 failed
とエラーになります。
オプションのポート、IRQがおかしいみたいなのですが
/proc/isapnpのどことoptionsのどこが対応しているのか分かりません。
どう設定すればいいのでしょうか
610 :
609:03/05/19 16:36 ID:zYYLB+vG
driver 0.9.3b 出たよage
昨日 a入れたばかりなのに( ;′д`)
0.9.3b
checking for GCC version... Kernel compiler: Used compiler: gcc 2.95.4
Fatal error: Compiler type does not match
どういうことだろ。
checking for GCC version... Kernel compiler: Used compiler: gcc 3.0.4
Fatal error: Compiler type does not match
だめですた。
configure 内で kernel_compiler が正しく設定されないっぽい……
configure をちょこと弄って、とりあえず make は出来たけど。
どこらへんを修正したのか書いてくれると
助かります。
>>616 615じゃないけど。
こんな感じにしたら./configure は通った。
今make中。
--- alsa-driver-0.9.3b.org/configure Mon May 19 17:39:26 2003
+++ alsa-driver-0.9.3b/configure Tue May 20 17:31:14 2003
@@ -2674,7 +2674,7 @@
#include <stdio.h>
#include <ctype.h>
-#include "$CONFIG_SND_KERNELDIR/include/linux/compile.h"
+#include "$CONFIG_SND_KERNELDIR/include/linux/compiler.h"
int main()
{
FILE *f;
@@ -2716,12 +2716,12 @@
ac_status=$?
echo "$as_me:2717: \$? = $ac_status" >&5
(exit $ac_status); }; }; then
- kernel_compiler=`cat conftestdata`
+ kernel_compiler="gcc `$CC --version | head -1`"
else
echo "$as_me: program exited with status $ac_status" >&5
echo "$as_me: failed program was:" >&5
cat conftest.$ac_ext >&5
-kernel_compiler=""
+kernel_compiler="gcc `$CC --version | head -1`"
fi
rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
fi
>>617 サンクス
漏れも只今make厨
パッチ当てるまえに、aclocal ; autoconfをやってしまってたので
すんなり当たらなくて、手で当てますた。
makeはうまくいってる模様
make 完了しますた。
aは再生途中にデバイスが応答しなくなるような不具合(無音になる)があったんだけど
bで直ってるかなぁ。
620 :
617:03/05/20 18:15 ID:i86xt1K9
とりあえず
>>617のパッチで0.9.3bをインストールして音が鳴ることは確認しますた。
音なりますた。
alsaplayerを停止状態にして放置すると
デバイスが無反応になるのは
プレイヤー側の問題なのか、ドライバの問題なのか。
usb-audio使ってまつ。
alsa-driver-0.9.3c age
623 :
あぼーん:03/05/21 10:05 ID:zLHmPLnK
昨日 b入れたばかりなのに( ;′д`)
Lastest Newsに変更がないってことは
修正はconfigure周りだけかな?
以前、SB Live! のOSSでトラブったことがあって、試しにALSA入れてみたら
解決したんで、ALSAに移行したけど、alsa-driver-0.9.3cでもOSSエミュが
何か変で動かん香具師がある。alsa-driver-0.5.12aだと動くんだけど、
kernel-2.4.20だとmakeが通らなくなった。で、久しぶりにOSSドライバに
戻してみた。なんだ、動くじゃん。じゃ、OSSでいいよ。ALSAはもっと安定するまで影で様子見することにするよ。
628 :
609:03/05/21 16:17 ID:sgKIzXI8
レスが付かない。俺の質問の仕方がまずかったんでしょうか
630 :
山崎渉:03/05/22 01:49 ID:p4opmoqv
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
632 :
login:Penguin:03/05/22 03:46 ID:4+kUNQ7J
ニヤニヤ(・∀・)
633 :
login:Penguin:03/05/24 20:36 ID:ZoQ0LIhO
aとかbとかcってなんやねん!
>>633 ちゅーとかぱいもみとかえちーとか。
つーかリリースノート見るかdiffとるか汁。
636 :
あわび:03/05/25 01:02 ID:MAIqE3ds
>>635 うーん、うちでは同じ状況(rh9,Live!)でちゃんと音が鳴ってるんだけど…
638 :
635:03/05/25 14:09 ID:lBBSMa0O
今までは全部自動認識してくれてたため、
サウンドカードの設定が初めてでよくわかってないんですが、
emu10k1ってのと、ALSAとOSSはどういう関係なんですか?
全部「ドライバ」で、どれを使うか選択できるって認識でいいでしょうか?
(=どれかひとつをインストールすれば音が鳴る)
637さんは、自動認識で鳴ったって意味ですか? それともALSAをインストール
したらなったってことでしょうか?
639 :
637:03/05/25 14:59 ID:ZOrK+2b7
いや、どっちでも鳴るけど。
とりあえず/etc/modules.conf晒してよ。
# emu10k1とsnd-emu10k1を間違えてる気がしなくもない
640 :
635:03/05/26 07:58 ID:/G9JGEmT
>>639 結局、パーティションの切り直しのために再インストールしました。ので、modules.confは後程、晒させてください(たぶんまたサウンドカードのとこではまるので)
641 :
635:03/05/26 10:39 ID:PTp5ex7/
うち、FF11パックで買ったDELLマシンなんだが、もしかしてこれでしょうか。
http://opensource.creative.com/: "The Dell CT0200 -- The new Live 5.1 card from Dell (CT0200) is not based on the EMU10K1 chip, so the EMU10K1 driver available at SourceForge won't work with it."
だったらALSAはまだ非対応なんですかね?対応ドライバは商用OSSだけかも…?
642 :
_:03/05/26 10:39 ID:vd3w1qNR
643 :
login:Penguin:03/05/26 20:46 ID:SUF+p87G
ところで、dmix, dshare, dsnoopプラグインとか試したひといる?
>>592 ありがとうございます、通りました(汗
多謝。
645 :
山崎渉:03/05/28 16:47 ID:4u9ffZfO
∧_∧
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
646 :
login:Penguin:03/05/29 09:08 ID:ekZSounW
(・∀・)renice!
647 :
動画直リン:03/05/29 09:13 ID:pdJrRzE3
648 :
login:Penguin:03/06/01 18:05 ID:c8R/FM6V
どなたか intel 845G で音なった人いますか ?
intel8x0 を突っ込んでみましたが、うんともすんとも言わないです。
無理ならカードを買うつもりなんですが。
E7205でなら、intel8x0で動いてる。
同じICH4だから、ちゃんと設定すれば動くのではないでしょうか。
650 :
649:03/06/01 19:04 ID:+CKxJUVZ
マザボによっちゃカーネル再構築でAPIC有効にしないと鳴らないな、i845
652 :
648:03/06/02 09:07 ID:QaEcIiub
>>649 RedHat 9 で 0.9.3c で駄目だったので 0.9.0rc6 辺りも試しましたが同じです。
driver/lib/utils を通常に configure/make/make install したものです。
module.conf はいろいろサンプルが豊富なので間違ってはいないと思いますが、
intel8x0、pcm-oss、mixer-oss が syslog などのエラーも何も無く立上がっています。
mute も切って 100 まで上げてます。
play しても全くの無音という状況です。
>>651 マザボというか、Dell OptiPlex260 なんです。
今日これから APIC ON にしたカーネルで試そうと思います。
必要なアプリが ALSA を要求するもので。
安い soundblaster でも買った方が早いかなぁ。
特に音質に拘っているわけではないし。
653 :
動画直リン:03/06/02 09:13 ID:wDt6Am+F
0.9.4リリースage
0.9.4
checking for GCC version... ./configure[2738]: : bad substitution
またかYO!!
656 :
654:03/06/02 19:05 ID:vcRj4cTN
>>655 漏れは大丈夫だったよ。
gccのバージョンは、
gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-113)
あれ?俺だけか
gcc version 3.2.3 20030415 (Debian prerelease)
658 :
login:Penguin:03/06/08 01:34 ID:ldhf3klA
.asoundrc ファイルに、
pcm.dmix1 {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
periods 128
}
}
pcm.dsp0 {
type plug
slave {
pcm dmix1
}
}
と書いて、alsaに対応しているソフトウェアで同時に音を鳴らしてみましょう。
cmipci を使っていますが、これで同時にデバイスへのアクセスが可能になります。
mplayer -ao alsa9:dsp0 hogehoge.mp3 &
mplayer -ao alsa9:dsp0 hagehage.mp3 &
とふたつ同時に実行できるようになります。もちろん音は多重です。
659 :
login:Penguin:03/06/08 11:41 ID:QYrJjXxI
USBオーディオで、挿すだけでサクッと鳴るヤツないっすかね? 赤帽9なんすけど。
>>659 カノープスのDA-Portは、挿すだけでなった。
AUDIOTRAKのoptoplayもいけた。
ほかのは知らん
モジュールをロードしなきゃけいないけど(当り前だが
661 :
659:03/06/08 21:02 ID:QYrJjXxI
662 :
login:Penguin:03/06/08 21:44 ID:ZpBNcsxC
アップデートしたいんですが
どうしたらいいんでしょうか?
今は0.9.3
がはいってます
663 :
_:03/06/08 21:45 ID:izY0rYvm
665 :
login:Penguin:03/06/09 04:23 ID:mGJ1jNuB
666 :
659:03/06/14 19:50 ID:kcui0Ju1
659っす。OptoPlay買って来ました。早速RedHat9のPCに差したんすけど、
xmmsで音が出せないす。「audioデバイスが開けませんでした」いわれるす。
lsusbで見るとデバイスは認識されてるみたいす。lsmodで見るとsoundcoreは
ロードされてるす。"cat foo >/dev/dsp"やると
「bash: /dev/dsp: 入力/出力エラーです」いわれるす。
何がいけないんすかね?
>>666 lsmodはどうよ
snd-usb-audio とか入ってる?
ついでにUSBのVendor IDとProduct IDをきぼん
さらにいうと、alsaconfの候補にはUSBデバイスはないっぽいので
alias snd-card-X snd-usb-audio
alias sound-service-X-0 snd-mixer-oss
alias sound-service-X-1 snd-seq-oss
alias sound-service-X-3 snd-pcm-oss
alias sound-service-X-8 snd-seq-oss
alias sound-service-X-12 snd-pcm-oss
みたいなのを/etc/modules.confに付け足してALSAを再起動汁
(Xはカード番号なんで他と重複しないように汁)
...それ以前に、ちゃんとALSAが起動されてるよな
(いや、RedHat9のデフォルトはALSAじゃないんで、確認。
lsmodでsndがあるか)
669 :
668:03/06/15 00:00 ID:4m0YOQeu
USB情報で(lsusbの情報で)
ClassとSubClassも教えてきぼん(忘れていた)
lsusbの出力のうち
bDeviceClass,bDeviceSubClass,idVendor,idProductの行をタノム
670 :
659:03/06/15 21:34 ID:Uux3JarB
659であります。押忍。
lsmodすると
usbcore 79040 1 [usb-storage audio hid ehci-hcd usb-ohci]
っていうのはあるんすけど、sndっていうのは見つからないす。
これってALSAが動いてないってことすか? そういえば/etc/init.dに
alsaみたいなコマンドも見つからないす。
lsusbでは:
bDeviceClass 0 Interface
bDeviceSubClass 0
idVendor 0x0a92
idProduct 0x0053
って出るす。なんか、だめぽいんすか。
671 :
668:03/06/15 21:55 ID:G/XAnxbU
>>670 ゴメソ、間違えていた
必要なのはbDeviceClassぢゃなくて、bInterfaceClassだた
これが"1"だと、一般的なUSB Audioっつーことで、特に問題なく動く、はず。
ところが"255"とかだと、ふつうはメーカ製のドライバとかがいる
(メーカ指定のプロトコルってことだ)
ちなみにその環境だとALSAぢゃなくてOSSが動いているっぽい
672 :
668:03/06/15 22:17 ID:G/XAnxbU
追加ぢゃ
http://www.egosys.co.jp/audiotrak/optoplay.htm によれば、
「ドライバ不要」
「Interface: USB Spec Ver1.1,USB Audio Class Spec Ver1.0」
とあるから一般的なUSB AUDIOとして使えると思われ。
さらに、lsusbの結果、audioがすでに読み込まれていたってことは
すでに認識されていると思われ
(USB差したときの/var/log/messagesみるのが確実だが)
あとは、認識されたデバイスがdsp0とは限らんから、たとえば
aumix -I -d /dev/mixerX(X=0,1,2...) でデバイス指定するとか
catも/dev/dsp0以外にもやってみるとか
673 :
659:03/06/16 09:01 ID:rpVRZX3V
659す。押忍。
lsusbすると
bInterfaceClass 1 Audio
とあるす。/dev/の下にはdspとdsp1があるすけど、どちもだめす。
rootでやってるんで、パミッションは大丈夫なんすけど。
どうもALSAが入ってないのが元凶のような気がするす。
674 :
659:03/06/16 09:12 ID:rpVRZX3V
659す。押忍。
で、ダメもとでDebianのPCに差したんすけど、こっちで鳴っちゃいました (w。
dselect (apt) でアップデートしたら、alsaconfが新しくなって、usb-audioが
選べたんす。んで、"cat /bin/bash >/dev/dsp"やったらピーって聞こえてきて。
xmmsでちゃんと.wavファイルが聞けたす。
あ、Debianはtestingです。
しっかし、USBオーディオのためにRedHat9買ったんすけど (w。
Debianでサックリ鳴るんなら最初っから買わなかったのに。
暇見てRedHat消してDebianに移るす。
いろいろありがとうございました。押忍。
675 :
login:Penguin:03/06/18 17:47 ID:DLk6mDjk
676 :
login:Penguin:03/06/18 20:37 ID:M+4OWopb
red hat 8.0で、ネットワーク接続をしたいのですが、eth0が認識されず、手動でつなごうとしているのですが、ネットワークアダプタの設定で、自分のLANカードのものがでてきません。NVINDAのnForce2はサポートされていないのでしょうか…
678 :
あなたが探してるのってこれだよね?この中にあったよ♪:03/06/18 23:07 ID:hE2kPTpA
D865GLCLKに載っているオンボードのサウンドを使いたいのですが
Intelのところにあった0.9.3を入れてみたところ音はでるのですがLineIn, Micが使えません。
最近のってソフトウェアでどのJackに機能を割り振るかを制御してるんですよね
(i815から乗り換えたのでどうもその辺が??です)
やぱっり現行のALSAではi865(ICH5)のサウンド機能はpcm音源のみのサポートなのでしょうか?
教えて厨ですみません
680 :
login:Penguin:03/06/22 19:43 ID:fmmjVQJB
(・∀・)renice!
681 :
login:Penguin:03/06/25 14:04 ID:MdWkz4LN
(・∀・)renice!
682 :
login:Penguin:03/07/01 13:08 ID:WonPOf/8
(・∀・)renice!
683 :
login:Penguin:03/07/01 19:38 ID:42y6vZ+A
で、alsa1.0はいつごろでるのよ。
684 :
login:Penguin:03/07/04 12:10 ID:I/1UFkk5
(・∀・)renice!
aplayで32bitとか96kHzとか指定できるんです。
謎だ。
686 :
login:Penguin:03/07/06 23:55 ID:lEtq+gmE
(・∀・)renice!
687 :
login:Penguin:03/07/08 13:41 ID:s0Mihecn
(ワラ
688 :
login:Penguin:03/07/10 12:51 ID:hqnxMK/+
0.9.5 リリースあげ
http://shino.pos.to/linux/alsa9.html のページにあったとおりに、alsaをrpm化してインストールしたのですが、
エラーが出てうまくいきません。
# rpm -ivh /home/penguin/rpm/RPMS/i386/alsa-driver-0.9.4-0.i386.rpm
alsa-driver ##################################################
depmod: *** Unresolved symbols in /lib/modules/2.4.19-0vl11/kernel/sound/acore/oss/snd-mixer-oss.o
depmod: *** Unresolved symbols in /lib/modules/2.4.19-0vl11/kernel/sound/acore/seq/snd-seq.o
depmod: *** Unresolved symbols in /lib/modules/2.4.19-0vl11/kernel/sound/acore/snd-pcm.o
depmod: *** Unresolved symbols in /lib/modules/2.4.19-0vl11/kernel/sound/acore/snd-rawmidi.o
depmod: *** Unresolved symbols in /lib/modules/2.4.19-0vl11/kernel/sound/acore/snd.o
どうしたらいいんでしょうか。
あと、他に晒すべき情報はありますか?
>>689 カーネルのバージョンを上げてみたらどうかね
>>689 depmod -e
とやったらどう出るよ
spec
693 :
289:03/07/11 04:51 ID:06HiCdP/
カーネルのバージョンなのかな?
# depmod -e
depmod: *** Unresolved symbols in /lib/modules/2.4.19-0vl11/kernel/sound/acore/oss/snd-mixer-oss.o
depmod: __down_read
depmod: __up_read
depmod: *** Unresolved symbols in /lib/modules/2.4.19-0vl11/kernel/sound/acore/seq/snd-seq.o
depmod: init_rwsem
depmod: __down_read
depmod: __down_write
depmod: __up_read
depmod: __up_write
depmod: *** Unresolved symbols in /lib/modules/2.4.19-0vl11/kernel/sound/acore/snd-pcm.o
depmod: __down_read
depmod: __up_read
depmod: *** Unresolved symbols in /lib/modules/2.4.19-0vl11/kernel/sound/acore/snd-rawmidi.o
depmod: __down_read
depmod: __up_read
depmod: *** Unresolved symbols in /lib/modules/2.4.19-0vl11/kernel/sound/acore/snd.o
depmod: init_rwsem
depmod: __down_read
depmod: __down_write
depmod: __up_read
depmod: __up_write
694 :
689:03/07/11 11:52 ID:06HiCdP/
すんません。
289じゃなくて689です。
696 :
login:Penguin:03/07/14 02:44 ID:YDflspfA
age
0.9.5 リリースsage
698 :
山崎 渉:03/07/15 11:17 ID:2JhhXBQM
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
699 :
login:Penguin:03/07/15 12:03 ID:KhvjxSuE
(・∀・)renice!
Kernel2.5系にそれぞれ組み込まれている
ALSAのバージョンってどっか書いてる?
誰か教えてー
人柱は語ってくれ
702 :
700:03/07/17 02:58 ID:BOsrUUOn
>>700 よく見たら
/proc/asound/version
にそれらしいのが書いてあるけど、これであっているのかな?
703 :
700:03/07/17 03:03 ID:BOsrUUOn
ところで2.5系に組み込まれているALSAなのですけど、
これってdriverだけなのかな?
libやutilisは/proc/asound/versionと同じの数のものを
自前でインストールしないといけないの?
だろ
modutils とかもそうじゃん
705 :
700:03/07/18 23:35 ID:oTsIWKNr
>>704 レスありがd
やッパリそうでしたか。
個人的にはlibも,utilisもカーネルに同梱して一緒にコンパイルして欲しいなぁ。
それともバージョンが上がったらそれを使えってこと?
それだとdriver,lib,utilisのバージョンナンバーってそこまで神経質に一緒に
しなくていいのかなー
ところでmodutilsってmodule-init-toolsのことであってる?
それから、
alsa-xmmsのバグがどんどん直りますように!!
特にali5451の。
snd_mixer_attachのファイルやディレクトリが見つからないとでてくる・・・
これってmodules.symbolsとかでなんとかならないのかなー。
今はeSoundで再生しているけど、libALSA.soで再生したひ。
706 :
login:Penguin:03/07/20 03:19 ID:U9tm4Qsf
Linux Magazine見て、RedHat9とCreativeのDigital Musicは
大丈夫ということが書いてあったので試したら音が出た。
ブートしたときにkudzuが検出してConfigureをポンポン
叩いただけでOKだたーよ。
707 :
_:03/07/20 03:38 ID:pDtkOOOn
708 :
login:Penguin:03/07/20 19:39 ID:CfSdYHq4
/dev/snd が昔の symlink のままになってるんじゃないのかな。
最近の版では /proc/asound/dev が消去されたので。
alsa-driver の中の snddevices スクリプトを実行してみて >> 705
709 :
login:Penguin:03/07/21 15:34 ID:po3qsP0t
alsaをインストールしようと思い、
http://www2h.biglobe.ne.jp/~hnakamur/technolab/linux/sound/alsa09.htm を参考に作業を進めました。
しかし、
# ./alsaconf
をじっこうし、出てきた画面で Enter を押すと、
No supported PnP or PCI card found.
Would you like to probe legacy ISA sound cards/chips?
と表示され、カードをサーチしてくれません。
オンボードの場合は、自動的に認識されないものでしょうか。
ちなみに
# cat /proc/pci | grep audio
Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 2).
Plamo Lnux 3.1
kernel 2.4.20
です。
710 :
709:03/07/22 13:30 ID:DAwoBqIc
自己解決しました。
>710
何がどう解決したか説明を入れておくと良い
712 :
709:03/07/22 21:10 ID:DAwoBqIc
>711
そうですね。僕のやりかたで救われる人がいることを祈りつつ書きます。
まず、カーネルの再構築をしました。
Sound の Sound card support を <M> にして、それ以外のチェックを
すべてはずしました。
その後は、
http://www.alsa-project.org/alsa-doc/doc-php/template.php3?company=Analog+Devices&card=AD1886&chip=AD1886&module=intel8x0 に従って進めました。
ただし、 ./snddevices は、実行しました。
./alsaconf は実行せずに、直接 /etc/modules.conf に
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
を追加して、再起動して、音量の設定をして、ばんざーい!
713 :
login:Penguin:03/07/25 00:20 ID:K23N3BMJ
おめでと
714 :
login:Penguin:03/07/25 00:40 ID:uxLuQH2Q
716 :
login:Penguin:03/07/26 01:33 ID:ZnmToB1S
alsa-libの
snd_pcm_status_get_trigger_tstampって再生開始/録音開始時間が
入ってると思っていいんですか?
あと、録音時xrunしたときに、ドロップしたサンプル数って得ることは
できますか?
やっちまった、みんな、linux-2.6じゃALSAドライバの更新しちゃいかんぜ。
カーネルモジュールの形式が変わってるのをすっかり忘れてた。標準添付
のやつを使いましょう。
718 :
login:Penguin:03/07/29 12:18 ID:FgKzmbYL
(・∀・)renice!
719 :
login:Penguin:03/07/30 16:45 ID:RaOCO5H6
0.9.6出てるじゃねーか!
Debianでカーネルビルドなしに、alsa-sourceからパケジ作ることができて
嬉しかったのでコピペしときます。
必要なパケジのインスコやソースの展開は省略
cd /usr/src/modules/alsa-driver
fakeroot debian/rules clean
fakeroot debian/rules KSRC=/usr/src/kernel-headers-2.4.20-2-586tsc KVERS=2.4.20-586tsc KDREV=2.4.20-3woody.5 binary-modules
カードはCreative ViBRA16CL PnPなんですが、
sidから0.9.4のalsaconf持ってきたら自動認識してくれて助かりました。
∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
723 :
login:Penguin:03/08/02 10:22 ID:0p3phC6s
(・∀・)renice!
724 :
login:Penguin:03/08/08 11:53 ID:mg5o8ebS
(・∀・)renice!
MB GA-7VAX
Southbridge : VIA 8235
sound Chip : AC97 Realtek ALC650 6-channel
これで音鳴らしてる方いませんか?モジュールはどれを指定すればいいのでしょうか・・
もう、いっぱいいっぱいです(⊃д`)
とりあえず
via82xx
727 :
725:03/08/13 10:57 ID:ev5rCi3V
最新の奴の中にあったalsaconfでvia82xxを指定することができ、再起動したらお隣マスタ!
でももう一度再起したら ならなくなりました・・・・・・・・ 眠いのでまた今度・・・・
728 :
login:Penguin:03/08/13 12:29 ID:pfCYHBFY
(・∀・)renice!
729 :
山崎 渉:03/08/15 22:51 ID:dil3w4kp
(⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
730 :
login:Penguin:03/08/15 23:46 ID:GfNK1qbf
(・∀・)renice!
731 :
login:Penguin:03/08/16 15:03 ID:rNtMNMvg
(・∀・)renice!
732 :
login:Penguin:03/08/19 02:45 ID:mBU/CzYt
kernel 2.6.0がリリースされる前にALSA 1.0.0はリリースされるんだろうか…。
733 :
login:Penguin:03/08/20 09:50 ID:OwDf6wKv
ちょっと質問させてください。
alsaconfで設定してから
# /etc/init.d/alsa start
すると
Starting ALSA sound driver (version 0.9.0beta12): (card-ymfpci)(card-ymfpci)
で、問題ないのかなと思い、alsamixserで音を出そうとすると
alsamixer: function snd_ctl_open failed for default: No such file or directory
と言われて音が出ません。
# lsmod
Module Size Used by Not tainted
af_packet 8552 1
となっているので、なにか根本的に間違ってるような気もするんですが
よくわかりません。
どなたかアドバイスしていただけないでしょうか。
ディストリビューションはDebian3.0
使っているチップはYMF724です。
お願いします。
モジュールがロードされていない。
735 :
733:03/08/20 10:20 ID:OwDf6wKv
/etc/modules.conf の alsaの項は次のようになってます。
alias char-major-116 snd
alias snd-card-0 snd-card-ymfpci
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1 device_mode=0660 device_gid=29 device_uid=0
options snd card-ymfpci index=0 id=CARD_0
modprobeを使ってロードしようとすると
# /sbin/modprobe /lib/modules/2.4.17/alsa/snd-ymfpci.o
modprobe: Can't locate module /lib/modules/2.4.17/alsa/snd-ymfpci.o
と出て、やっぱり音が出ません。
736 :
733:03/08/20 10:27 ID:OwDf6wKv
なんとなくわかってきたような。
直前にカーネルの再構築を何回かやってるので、
そのときのモジュールが消されずに残って問題が発生してるみたいです。
さて、これからどうしよう。
737 :
733:03/08/20 10:52 ID:OwDf6wKv
とりあえず
#apt-get remove alsa-modules-2.4.17
でパッケージごとアンインストールしてみました。
次にrm -r /lib/modules/2.4.17 も削除して
カーネルとalsaをもう一度入れ直してみました。
再起動してalsamixserを使おうとすると
やっぱり音が出ませんでした。
漏れも似たような状況なんですが、
・./snddevicesしてみる
・OSSミキサーを使ってみる
でどうでしょ?
環境は違うけど(RH9、カーネル2.4.21、alsa-0.9.6)、
これで漏れは一応鳴りますた。
まだ解決はしてないんで参考になるかはわかりませんけど。
739 :
login:Penguin:03/08/20 18:01 ID:LeTLZFP7
なんか、私も似たような情况です。
環境は、Dell Inspiron 500mで、redhat9です。ALSAインストール後、alsamixerが
alsamixer: function snd_ctl_open failed for default: No such device
っていうんで、depmod -a やってみると、
depmod: *** Unresolved symbols in /lib/modules/2.4.20-19.9/kernel/sound/acore/oss/snd-pcm-oss.o
ってな、出力が続いたあと、お目あての、intel8x0でも、
depmod: *** Unresolved symbols in /lib/modules/2.4.20-19.9/kernel/sound/pci/snd-intel8x0.o
とおこられます。modprobe snd-intel8x0でも
/lib/modules/2.4.20-19.9/kernel/sound/acore/snd.o: unresolved symbol __write_lock_failed
/lib/modules/2.4.20-19.9/kernel/sound/acore/snd.o: unresolved symbol kernel_flag_cacheline
/lib/modules/2.4.20-19.9/kernel/sound/acore/snd.o: unresolved symbol __read_lock_failed
/lib/modules/2.4.20-19.9/kernel/sound/acore/snd.o: unresolved symbol schedule_work
/lib/modules/2.4.20-19.9/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20-19.9/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20-19.9/kernel/sound/acore/snd.o: insmod snd-intel8x0 failed
って、おこられちゃいます。 音でないのさみしいよ。
741 :
733:03/08/21 08:44 ID:wDkifQzG
昨日の続き。
/boot/~ にあるカーネル2.4.17に関係ありそうなのは全て削除。
/lib/modules/2.4.17/~ もディレクトリごと削除。
apt-get remove でalsa-moduleもp削除。
この上でカーネルを再構築してみる。
http://search.luky.org/linux-users.8/msg04336.html を参考に
"Loadable moudle support"の"Set version
information on all module symbols"を"y"にしてみた。
これをすると dpkg -i kernel-image-2.4.17 alsa-module-2.4.17
の時点で unresolved ってのがいっぱい出るようになってしまった。
とりあえずさらに先に進める。
/etc/alsa/modutils/0.9 のなかの snd_ を全部削る。JFに書いてあった。
次に
# update-modules
# /etc/init.d/alsa start
とすると
No ALSA driver installed
Starting ALSA sound driver (version none):/lib/modules/2.4.17/alsa/snd.o: invalid parameter parm_major
/lib/modules/2.4.17/alsa/snd.o: insmod /lib/modules/2.4.17/alsa/snd.o failed
/lib/modules/2.4.17/alsa/snd.o: insmod snd failed
failed.
となる。前回よりエラーの行数は減ったが進展してるのかわからない。
とりあえず snd.o をどうにかしてみよう。
>>741 dpkg とか Debian つかってる人しか知らんと思うし……
Deb スレで聞いたら?
743 :
733:03/08/21 13:05 ID:wDkifQzG
みなさん、お騒がせしてすみませんでした。
原因がわかりました。
/etc/alsa/modutils/0.9 ってファイルで
モジュールの設定をしているわけ何ですが
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.4.3b ---
alias char-major-116 snd
alias snd-card-0 snd-ymfpci ←ここ!!
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1 device_mode=0660 device_gid=29 device_uid=0
options snd card-ymfpci index=0 id=CARD_0
# --- END: Generated by ALSACONF, do not edit. ---
alsaconfで設定すると、「←ここ!!」のところが
snd-card-ymfpci になってました。
モジュールにあるのは snd-ymfpci なので、
そりゃ見つからないわけです。
ここを書き直して
#update-modules
#/etc/init.d/alsa restart
してalsamixerでも使って muteはずすと
しっかり音が出ました。
同じような状況でお困りの方、
ちょっと/etc/alsa~を調べてみるといいかも知れませんよ。
>>743 よかったね。
でも、それってDebian固有のもんじゃねぇの?
初レスです
>>1 の ALSA 本家から alsa-driver-0.9.6.tar.bz2 を DL して普通にインストして
現在 mplayer, realplay ともに問題なく音が通ります(xmms は今週あたりに入れる予定)
しかし web radio 聴きながら作業していると「ピピッピピッ」と
何か音源とは無関係な雑音が入り非常に耳障りです(回線の混雑時に音源が飛ぶのとは違うものです)
この「電子音」はどうやらハードディスクが稼働すると鳴るようです
音源に無関係な音を消すことができるのでしょうか?
できるのならそれはどのような方法なのでしょうか?
今の alsamixer の設定は
70<Master>70
60<PCM>60
70<Hardware>70
それ以外 0 (Mute なし)
です(ちなみに notePC で line-in からヘッドホン)
よろしくお願いします
746 :
745:03/08/23 03:57 ID:P8NFfnTr
解決方法かいたら誰かのためになるかもよ
748 :
login:Penguin:03/08/23 16:24 ID:BalITGj9
んだ
上で何人か
xxxx.o: unresolved symbol xxxxxxxxxxx
とかってエラーでてる人いるけど、
kernel-module を i686 などでコンパイルしているのに
alsa-driver を i386 とかでコンパイルしたりしてない?
この arch が違うとこういったエラーになるよ。
2.4.23pre1なんだけど、ALSA0.9.6のコンパイルとおった人います?
ここにもsoftware patentsが、、、
752 :
login:Penguin:03/08/30 12:29 ID:QdKx7dsh
ALSAのsnd-intel8x0は負荷がかかるとクラッシュしやがる…。
OSS互換ライブラリだと平気なんだが…。
2.2.19なんだけど、alsa-driver-0.9.6のコンパイルが通らないっす。
最新版のCVSでもダメ。alsa-driver-0.9.3cまでは大丈夫。
755 :
752:03/08/31 02:17 ID:evjYvtMr
>>754 alsa-project.orgのトップが特許問題の
訴えに書き換えられてるって話でしょ。
>>753 別に2.4.23系にしてもまったく利点はなさそうだったんで、
おとなしく2.4.22で我慢してます。
本当は2.6系使いたいんだけど、設定ファイルとかを全部
2.4系向けに書いちゃったもんですんごい作業になりそう。
2.6はALSAのコンパイルがやりやすくて良いんですけどねぇ。
snd-intel8x0使ってるんですけどALSAってSPDIF対応じゃないんですか?
757 :
login:Penguin:03/09/04 12:02 ID:87gLGTCr
ALSAで音が出せるようになって喜んでいるのですが、まだおかしい所があって、調べたけどわかりませんでした。ご存知の方いたら教えてください。
xmmsでmp3を再生して最初は問題ないんですが、しばらくしてからノイズが急に入ってひどい音になり、聴けたもんじゃない状態になってしまいます。
(ラジオ放送で周波数をちょっとずらして聴いているような雑音)
再生状態のまま曲中・曲間スキップしてもそのまま同じで、一度停止してから再生し直すと、元の音に戻ります。
同じ曲でも、毎回違うんですが、開始から10分くらいでおかしくなるようです。
RedHat 9 ですが、RedHatの Kernelの上で入れようとしてもうまくいかなかったので、素のソースパッケージからインストールしてます。
現在、Kernel-2.4.22 + alsa-0.9.6
ドライバ intel8x0 で、設定はalsaconfで自動認識させたそのまま↓
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.9.0 ---
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1
options snd-intel8x0 index=0
# --- END: Generated by ALSACONF, do not edit. ---
kernel configのSound部分は、"sound card suppor"をmoduleにした以外は全てNにしてます。
ちなみに、xmms, xmms-mpg123 は最新版(1.2.7-21)を入れて試してみましたが変わらず。たぶんドライバの問題だとは思うんですが…。
以前 RedHat Kernelの2.4.18 では、標準のSoundドライバ + 同じプレイヤーで問題なく音は出ていました。(2.4.19以降鳴らなくなってしまったのです。)
758 :
THIS:03/09/04 14:18 ID:8D0/u3LB
状況よく分からんのであてずっぽだが
mpg123のバッファを大きくするとかってどうだろう
760 :
757:03/09/08 11:22 ID:/L1+XLkQ
xmmsの設定を見直したら、出力プラグインとしてOSSドライバを使ってました。
alsa-xmmsプラグインというのを見つけてきてインストール、ついでにxmmsを1.2.8にアップデート。
これでしばらく再生してますが、問題なくなったみたいです。
おさわがせしました。
次はalsaplayerとか試してみます。
761 :
login:Penguin:03/09/18 10:29 ID:pm+XHmmA
(・∀・)renice!
>>753とのことなんで、どちらかというと2.2の方が使用頻度が多い
のでalsa0.9.6からalsaq0.9.3cに戻そうかとおもてるんですが、
9.3から9.6までに何か大きな変更とかありましたか?どの程度違う
のか知りたい。。。
763 :
762:03/09/19 06:41 ID:bFrqty6o
>>753の嘘つきぃ。(⊃д`)0.9.3cでもだめぽ。。。
764 :
762:03/09/19 07:11 ID:bFrqty6o
>>753さんごめんなさい。いっぱい警告だしながら
コンパイル出来ました。。。はやとちりですた。
>>762 朗報っす。本件は最新CVSで修正済みなので、
次期alsa-0.9.7はkernel-2.2で多分逝けます。
766 :
762:03/09/22 18:10 ID:VgHus73L
>>765 まじで?気長に待ちますか。。。
ありがとん。
767 :
login:Penguin:03/09/25 16:48 ID:FN6PNMc8
(・∀・)renice!
0.9.7 age
でも、libがmake出来んのだが。
他の人はどうなのかな?
libのmake、確かにできないですね。
src/conf/cards の下にソースが足りないようなんで、そこだけCVS
からもってきたのと適当に置き換えてmakeしたら通りましたが、は
たしてそれでいいのだろうか・・・。
alsa-lib-0.9.6の中にはいってる
Jack plugin
jack pcm plugin, use this sequence:
・・・
ってなんですか?
X window systemの用な使いかたができるということなんですか??
alsa-driver-0.9.6
alsa-lib-0.9.6
alsa-util-0.9.6
alsa-tools-0.9.6
をインストールして
TiMidity++-2.11.3
もインストールしたんだけど
cmipc(CMI8738)のMPU401(JoyStickのポート)につながったMU100から音を出すにはどうしたらいいですか?
lsmodしたら
snd-seq-midi 4384 0 (autoclean)
snd-seq-midi-emul 5880 0 (autoclean) [snd-opl3-synth]
snd-cmipci 23256 0
snd-timer 16544 0 [snd-seq snd-pcm snd-opl3-lib]
snd-mpu401-uart 4364 0 [snd-cmipci]
snd-rawmidi 15232 0 [snd-seq-midi snd-mpu401-uart]
soundcore 5444 9 [snd]
などなど(長いのでいくつか省略)モヂュールは入ってるっぽい
playmidiだと内蔵のfm音源ぽいのがなってるし・・・
ちなみにいずれもコンパイルしました〜
>>773 pmidiいれてpmidi -lしてみる
それらしいポートをみつけて pmidi -p xx:yy midifile.mid としてみる
775 :
login:Penguin:03/09/27 04:34 ID:uOfA5uvS
ALSA 0.9.7 release!!
>>773 もしシリアルポートが余っているなら
悩むよりかはシリアル接続にしちゃったほうが早いかも。
2ポート演奏できるというオマケつき
>>774 >>776 2chなのにみんな親切すぎでつ(TДT)
いま時間ないのであとで必ずやって見て結果報告しにきまつ
>>776 シリアルポートがないマシンなのでしかたなく昔のケーブル探しだしてきました。
いま、サーバーになってるマシンにはシリアルポートあるんだけど・・・
まぁどっちにしても外付けMIDIにつながる方法わかんないし(笑)
rawmidi 入ってるから playmidi -e でなるはず
使いかた判らないならヘルプ読もうや
>>778 もしかしてTimidityで鳴らない人にいってます?
一応
playmidi -e
やってみたけどダメだったっす
-Dオプションで/dev/sequencerつけたり64:0とかやってみたんだけどね・・・
で、
pmidi -l
の結果
Port Client name Port name
64:0 Rawmidi 0 - MPU-401 (UART) 0-0 MPU-401 (UART) 0-0
65:0 OPL3 FM synth OPL3 FM Port
でもって
pmidi -p 64:00 xxx.mid
やってみたけどダメ、65:0でもだめでした。
特にエラー出てないんだけど、動いてるのかな?
/var/log/messeage見たけど、特にエラー出てないし。
Sep 28 00:mm:dd hoge modprobe: modprobe: Can't locate module sound-slot-1
Sep 28 00:mm:dd hoge modprobe: modprobe: Can't locate module sound-service-1-0
こんなのはでてるけど、ググッてみた限りこれは関係なさそうだけど関係あったりして・・・
modules.confにはちゃんと元のドライバのaliasになってるんだけどなんでエラーが出るんだろう・・・
というわけで、うちの機械ではならないのかな?
i810のマザーボードにオンボードの音源チップだしJoystickのポートのMPU401出力は省略されてたりするのかな?
MU100のうしろのスイッチはちゃんとMIDIになっているか?
(MacやPC2じゃないよな)
INも何系統かあったと思うが、そっちは合っている?
(MU100のUTIL->SYSTEM->MIDI-INで選べる)
スイッチはMIDIになってます。
INはIN-AにケーブルのINをつないでます・・・
そういえばこのケーブルってINをINにつないでOUTをOUTにつなぐっていうへんな作りなんだよね?たしか
INをOUTにつなぐとイリーガルエラーって出る(MU100の液晶に)
playmidi xxx.mid
だとFM音源のものらしき音がなる。
playmidi -e xxx.mid
だとならない、エラーメッセージもない。
pmidi -p 65:0 xxx.mid
だとならない、エラーメッセージもない。
65:0が内蔵のFM音源につながってるとしたらなんでならないのだらう?
このケーブル=サウンドカードについてきたケーブルのことと思う
(そっちはよく知らない)が、MIDI信号はもともとフォトカプラで
絶縁されているので(MU100の)出力側に何をつないでもMU100には反応がないはず。
反応があったなら、(それがIllegal Data!であっても)なにか信号が
MU100にMIDI IN側から入ってきたということになる。
とりあえず、MU100のMIDI OUTははずしておいて
MU100のMIDI INにいろいろつないでみて反応が出るようにしてみては。
>>783 ほんとにありがとう!
がんばってみます!
なんか
MU100のINにケーブルのOUTをつなぐとMU100の液晶にIllegal Data!がでて、普通ならMIDIの端子のヱが出るところがちゃんと点灯しないみたい・・・
以上途中経過
alsa-0.9.6のcmipciのソースをみたところ、
cmipciはパラメータとして
mpu_port
fm_port
をとる、ようだ。
/etc/modules.confで
options snd-cmipci mpu_port=XXX fm_port=YYY
とかいろいろ試してみるといいかも
(XXX,YYYはBIOSで設定できるのかな?またはWindowsで確認)
>>787 アドバイスありがとうございます。
ためしてみたんですがだめでした。
ソース見たんですがXXX,YYYに記述する内容がなんなのかよくわからなかったので
-------------------- cmipci.cの該当個所のコメント --------------------
/* format is: snd-cmipci=enable,index,id,
mpu_port,fm_port */
-------------------- cmipci.cの該当個所ここまで --------------------
適当に
330
0x330
64(pmidi -lの結果のポート)
とそれぞれ設定したところ0x330のときだけpmidi -lに
64:0 Rawmidi 0 - MPU-401 (UART) 0-0 MPU-401 (UART) 0-0
が出てきました。
ちなみに「330」の意味はカーネルコンフィグの設定で選択した値です。
ほかにも320、310、300が選択できるようなのでそれぞれためしてみましたが、0xXXXにした場合だけpmidi -lの結果が表示されました。
で、ここまでたくさんアドバイスもらったのに解決できないのはハードウェア側(ケーブルの断線等含む)の問題のような気がしてきたので、windowsで動作するかどうか確認したいと思います。
ただ、使ってるPCは全パーティションがlinuxなのでパーティション切りなおさないといけないのでしばらく報告できないと思いますが、なんかわかりましたらまたこちらに書き込みしたいと思います。
もう、ほんとに2chっていいところだぁと思いました(笑)
とかいってあんまり信用してるとまずいかな(^^;
ありがとうございました〜
9.7のVine用nosrc.rpmまだかなぁ
cmipciでmidiが鳴らない〜とのたまっている人です。
本日、USB→MIDIケーブルを買ってきて付けたところ、あっさり音が鳴りました(^^;
というわけで、この件終了ということで・・・
御協力いただきましたみなさま本当にありがとうございました。
次は、レコポのファイルの再生やMinpiの表示環境を構築します!
791 :
login:Penguin:03/09/30 17:56 ID:/fQA8w68
もう解決したみたいだけど…
cmipci の場合、機種によっては MPU が直結してない場合があるのです。
2番目のカードとして snd-rawmidi をロードして (同様のオプションを
指定した上で) 使えると思うよ。
>>791 了解しました。
けど、いまの構成だと
1番目のデバイス 内蔵FM音源
2番目のデバイス USB MIDI
3番目のデバイス CMIPCI
とかになるのかな(2、3は逆かも)?
とりあえず、時間を見付けてためしてみます。
USB MIDIケーブルは16チャンネル用のヤツを買ったので(失敗したとき痛みが少ないように)
CMIPCIも使えると32チャンネル全て使えてウマー♪
内蔵FM音源がなるってことが羨ましい。
YMF744は鳴らないよね?
最近のならたぶん鳴る
795 :
login:Penguin:03/10/03 03:27 ID:zeLYgLU6
うぉー
i855 + snd-inten8x0で音が出ん
>>793 鳴ることは鳴るがあまりにもヘボイので
素直にTiMidity使った方が100倍マシ
>>796さん
素直にTiMidity++使ってるけど100倍以上重い。
設定方法が書かれたページか、参考資料ないですか?
ちなみに機種はVAIO C1XGです。
800 :
login:Penguin:03/10/06 11:53 ID:Xv005kNZ
初心者で初めてトライ中なんですが、JFのクイックインストールのページで
/etc/modules.conf ファイルを編集します。の仕方がよくわかりません。
どのように書く例を挙げてる日本語HPないでしょうか?カーネルコンパイル必要なんですよね?
とても不安です。debian互換のARMA2.2で、本体はエプソンエンデバーのNT3000で、SiSのオンボードです。
外部機器でPCMIAのRME HAMMERFALL DSPも使いたいのですが、どなたか参考になる意見を聞かせてください。
。
802 :
800:03/10/06 22:46 ID:Xv005kNZ
すいませんおもいかね板あるのは知ってるですが、全然機能していないようなのでこちらに
書きました。
機能していないのはユーザがいないからだろう。
こっちに書いてもいっしょだよ。
>800
初心者禁止。
もう少し調べてから出直してください。
alsaconf使えよ。
806 :
login:Penguin:03/10/11 09:06 ID:hnj2TOUX
alsa-driverがコンパイルできん・・・
807 :
login:Penguin:03/10/11 09:22 ID:hnj2TOUX
RH9で、alsa-driver 0.9.7bがコンパイルできない件だけど
ソースが間違ってるみたい。
システムコールspin_lock()にはポインタが渡るはずだが実数を
渡してるのでコンパイルエラーになる。
au88x0.cの1780行目の
spin_lock(vortex->lock); を spin_lock(&vortex->lock); へ
1887行目の
spin_unlock(vortex->lock); を spin_unlock(&vortex->lock); へ
書き直せばOK
困ってるやついそうなのでメモっとく
あれ?RH9だけど、0.9.7b普通にコンパイル通ったよ。
809 :
login:Penguin:03/10/11 17:58 ID:LaIVnhSa
質問です。
RME Hammerfall Digi9652の公式ドライバーって今のALSAでも使えますか?
すみません、よくよく見てみたらALSAのほうにドライバーがありました。
スレ汚しすみません。
KDE関係のツールで音が出なかったんだけど、alsaconf使ったら音がでるように
なって、かなり幸せになれました。ありがとうALSA!
はるか昔(0.4.x)のころは、インストールしただけで、全二重になってたのになぁ・・・
813 :
login:Penguin:03/10/13 18:54 ID:TpSlLPOU
USBのインターフェースはあんまり対応してないんですか?
アルサHPで発見できませんでした。
edirolのUA-200をmidi/audio両方使用できてる方おられませんか?
>>813 UA-20 か UA-100 の間違い?ならいくらでも見つかるけど
815 :
login:Penguin:03/10/16 02:16 ID:ikKG53wK
UA-20の間違いでした。
MIDI入出力と24bitAUDIO入出力バスパワーのタイプなんです。
816 :
login:Penguin:03/10/17 11:47 ID:uNyXlhWX
>>448 >>455あたり
ものすごい遅レスでなんだが、
調べてみたところ、Processor Familyを386にすると、
CONFIG_RWSEM_GENERIC_SPINLOCKが定義して「ある」状態になり、
486以上だと定義され「ない」、
つまりlinux/rwsem.hでasm/rwsem.hが読み込まれる。
ちなみにWinChip系以外は全部見たけど、
定義して「ある」のは386だけみたい。
これで何がわかったかと言うと、
VINEは386でコムパイルしとるので、
alsa-driverを作るときは、カーネルからリメークしないといかんということ。
以上だ。
817 :
login:Penguin:03/10/21 12:37 ID:63+hp5A4
ノートPCでAUDIOTRAKのOPTOPlayを使い始めました。
ディストロはDebianのsargeです。
現在使用中のkernel-image-2.4.22-1-686に合わせてalsa-modules-2.4.22-1-686をインストールして使っています。
snd-usb-audioでとりあえず音は鳴るのですが、alsa-modulesのインストールが完了してないようで、
(関係ないものでも)apt-getするたびalsa-modulesのインストールを試みてエラーを吐きます。
>>441や
>>689の状態と似てるんですが微妙に違うんです。
apt-getの吐くエラーは以下のような内容です。
alsa-modules-2.4.22-1-686 (0.9.6+1) を設定しています ...
Configuration file for ALSA 0.9 exists.
Attempting to start.
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1-686/alsa/snd-pdaudiocf.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1-686/alsa/snd-vx-cs.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1-686/alsa/snd-vxp440.o
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1-686/alsa/snd-vxpocket.o
Storing ALSA mixer settings ... done.
Shutting down ALSA (version 0.9.6): aborting. (sound used by PIDs 959 977 978 979 980)
invoke-rc.d: initscript alsa, action "restart" failed.
dpkg: alsa-modules-2.4.22-1-686 の読み込みエラーです(--configure):
サブプロセス post-installation script はエラー終了ステータス 1 を返しました。。
以下のパッケージの処理中にエラーが発生しました:
alsa-modules-2.4.22-1-686
E: Sub-process /usr/bin/dpkg returned an error code (1)
818 :
login:Penguin:03/10/21 12:37 ID:63+hp5A4
depmod -eとuname -rの結果も張っておきます。
#depmod -e
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1-686/alsa/snd-pdaudiocf.o
depmod: register_pccard_driver_R1c442d6c
depmod: CardServices_Re4eef0a4
depmod: unregister_pccard_driver_Rdb348cd2
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1-686/alsa/snd-vx-cs.o
depmod: CardServices_Re4eef0a4
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1-686/alsa/snd-vxp440.o
depmod: register_pccard_driver_R1c442d6c
depmod: CardServices_Re4eef0a4
depmod: unregister_pccard_driver_Rdb348cd2
depmod: *** Unresolved symbols in /lib/modules/2.4.22-1-686/alsa/snd-vxpocket.o
depmod: register_pccard_driver_R1c442d6c
depmod: CardServices_Re4eef0a4
depmod: unregister_pccard_driver_Rdb348cd2
#uname -r
2.4.22-1-686
depmod -eの結果を見るとどうもPCカード周りでおかしくなってるくさいんですが、
原因わかる方おられますか?
やっぱ自分でalsa-modules作るべきかな・・・。
820 :
login:Penguin:03/10/22 04:29 ID:8gDqYr+t
>>819 ども。
結局カーネルごとrebuildしました。
で、作ったalsa-modulesをインストールしたら上書きしてくれたようでdepmodのエラーは解消。
音も鳴るようになりました。が、ノイズまみれ。音程もおかしい。
ずっと格闘してて最終的にUSBポートを替えたら直りました_| ̄|○
ただ、modules.conf周りにaudio.oの記述がないのに勝手に再起動時にaudio.oがロードされるんです。
このせいでamixerの初期化ができないようで、いちいち
#rmmod audio
#/etc/init.d/alsa restart
とする必要があるのが激しくだるいです。
カーネルの設定は CONFIG_USB_AUDIO=m なのでなぜaudio.oがロードされるか謎なんですが、
hotplugあたりが余計なことしてくれてるんでしょうか?
ここで聞くべき内容ではないかもしれないのでもうちょい調べてきますです。。。
821 :
login:Penguin:03/10/22 09:18 ID:xQb0YqLi
0.9.8 release !!
822 :
login:Penguin:03/10/22 14:01 ID:AsrOd0J9
報告
SB Audigy2を使ってるけどカーネル標準のOSSドライバよりALSAのほうがはるかにいい音がでるよ
windowsと同等かそれ以上だね。
Redhat9でapt-get入れてるなら
# apt-get install alsa-lib alsa-util alsa-driver#2.4.20.20-9
して
/etc/modules.conf は以下のように書くといい
#ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-emu10k1
options snd_extin="0x3fcf" snd_extout="0x1fcf"
# OSS/Free portion
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
おーでじー2ってsnd-emu10k1なんだ?
いや単純に、へー
824 :
login:Penguin:03/10/29 03:10 ID:qc68iFY5
やっとこさ 2.6いれたと思ったが
nvaudioがコンパイルできなくなっちゃった。
カーネルに統合されたALSAでいいかと思って
snd-intel8x0を入れてみるも何故かIEC958出力がうまくいかない。
xineとかで、AC3をスルーしてるソースはデジタル出力されるが
他のアナログソースのものはヘッドホン端子からしから聞くことができない。
なーんでかなー?
失礼。
sage損ね。
kernel2.2でまたコンパイルできず…
シノバーさんとこの*。nosrc.rpmが悪いのか。。。?
827 :
login:Penguin:03/10/31 15:38 ID:I7nkpl5M
kernel.orgのでコンパイルすれば?
828 :
login:Penguin:03/11/04 03:22 ID:p/1ZUcA2
まだ2.2を使ってる香具師がいたのか…。
あのね、このマシン2.2じゃないとすぐパニクるんです。
しかも2.2でも2.4程じゃないにしてもすぐパニクるんです。
Win2kもインストールで固まる強者です。
作業中落ちて何度枕を濡らした事か。もう涙も渇れましたよ…
素直に買い替えた方がいいんじゃないすか?
お金は、適当な原稿書いて作りましょう。
>>829 確かに、ハードウェアを疑った方がいいな。
CPUとかメモリが抜けそうになってるとか、ファンが落ちそうとか。
>>830-831 えぇハードの問題って事はわかってるんです。メモリも換えました。
2kインストール時にファイルのコピーが問題だったようなので
CDドライブ、HDも換えたりしました。でもダメでした。
k6-2なので換えようとするとマザボも換えなきゃいけなし、第一金が
ない。もうNECなんて使いたくないよ。
スレ違いな愚痴でした。申し訳ない。
きょーびパソコンなんて中学生の小使いでも買えるのに
田舎だから糞高いメーカー製の新品しか無いんだYO!
(⊃д`) 院生の漏れのおこずかいでは買えません
alsaで久しぶりに固まった…。
837 :
login:Penguin:03/11/11 17:42 ID:oC5loP1A
そうですか
1.0.0pre1 キタ━━━━(゚∀゚)━━━━ッ!!
1.0.0pre2 release !!
840 :
login:Penguin:03/11/24 20:36 ID:HLnzbPjm
ageてくれぃ!
今気づいた!
>>764 同意
ところで話変わるけど、携帯ゲーム機"プレイステーションポータブル(PSP)
久夛良木氏は,“PSPはゲーム業界が待ち望んだ究極の携帯機”として説明。「ここまでやるかと言われるスペックを投入した」という。
発表によれば「PSP」は,曲面描画エンジン機能を有し,3Dグラフィックでゲームが楽しめる。
7.1chによるサラウンド,E3での発表以来,クリエイターたちにリクエストが高かった無線LANも搭載(802.11)。
MPEG-4(ACV)による美しい動画も楽しめるという。これによりゲーム以外の映画などでのニーズも期待する。
外部端子で将来,GPSやデジタルチューナーにも接続したいとする。
また,久夛良木氏は,繰り返し「コピープロテクトがしっかりしていること」と力説。会場に集まった開発者たちにアピールしていた。
さらに,ボタン設定なども明らかにされ,PS同様「○△□×」ボタン,R1・L1,アナログスティックが採用される。
この際、スク・エニもGBAからPSPに乗り換えたらどうでしょう。スク・エニの場合、PSPの方が実力を出しやすいような気がするんですが。
任天堂が携帯ゲーム機で圧倒的なシェアをもってるなら、スク・エニがそれを崩してみるのもおもしろいですし。かつて、PS人気の引き金となったFF7のように。
いきなりへんなこと言い出してすまそ‥‥
GBAと比較してみてどうですかね?シェアのことは抜きで。
板違い
>842
コピペだからスルーしろ。
844 :
login:Penguin:03/11/26 09:09 ID:W0s7Jvhp
1.0.0pre3 age
なんかすごい勢いだ罠。
沈黙の予兆のような気がしてならない
ここへきて数日USBまわりの変更が入っているな。
これまでUSB Audio(Creative SBDMU)でサウンドデバイスの
open/closeを繰り返していたらこんなエラーを吐いてブロックされていたが
(cannot submit datapipe for urb 0, err = -22)
1.0.0pre3いれたらこれがなくなった。もうちょっと使ってみないと
なんともいえないが、少なくとも数回音を鳴らすと現象が発生しがちな
pre2までとくらべると格段に落ち着いた感じ。
怪しいスタックトレースも出なくなった。
すいません、liunxで使えるサウンドカード・USBオーディオデバイスには
どんなものがあるのか教えて下さい。
例えば、USBオーディオデバイスなら独自のドライバが必要なものは
ほぼ無理ということでよろしいのでしょうか?
逆にマックなんかで使用できるのはlinuxで使えるということになるのでしょうか?
見分けるためのポイントを教えて頂ければ嬉しいです。
サウンドカードの選び方についてもアドバイスをおねがいしたいです
1.0.0rc1 キタ━━━━(゚∀゚)━━━━ッ!!
851 :
login:Penguin:03/12/01 23:13 ID:xOnWxfUV
すまん、age忘れた
数時間前に1.0.0pre3にしたばっかなのに(´・ω・`)
853 :
login:Penguin:03/12/02 01:58 ID:hL3CHdjW
とりあえず cf-m2c+redhat9で音がでるようになった
(nm256)
あの〜基本的なことなんですが
ALSAドライバをいれるとカーネルのほうのサウンド関連のドライバは
一切いれなくてもいいのでしょうか?(勿論カーネルのサウンドサポはいると思いますが…)
サウンドサポート:mでそれ以外はn
で、うちでは動いてるよ。
ちょっと前に1.0.0pre3入れてみたけど、mplayerやxmmsのインストール時に
alsaドライバを認識してくれなかった。
0.9.8では問題なかったんだけど。
>>855 Fantastic Nightscapeで配ってる日本語対応xmms最新版なら大丈夫だったよ。
xine-lib 1rc2は駄目だった。configure書き換えてやったらalsaプラグインは出来たけど音ならね。
857 :
login:Penguin:03/12/02 20:46 ID:K9GdwFYg
855>
mplayerはデべロップメーリングリストの方でパッチが流れていた。
858 :
856:03/12/02 21:42 ID:E0fMUHiI
xine-libはconfigureのALSA認識部分の書き換えで鳴りました。
考えてみれば0.9.xからAPIは変更されてないんだから鳴って当然ですな。
OSをRedHat7.3 -> RedHat Enterprise Linux 3 WSに変えたりして色々ごたごたしてたんでxineの設定ミスに気付かなかった。
あとFantastic NightscapeじゃなくてFantasic Nightscapeでした。
http://www3.big.or.jp/~sian/
>>855 >サウンドサポート:mでそれ以外はn
thx
当方、OptoPlayを使っているのですが、MasterVolumeを設定できなくて困っております。
#amixer set Master 100 unmute としても、
amixer: Unable to find simple control 'Master',0
と言われてしまいます。これは、usb-audioの仕様なんでしょうか?
ちなみに、PCMの設定はちゃんとできますし、音も鳴りますが、
Masterでボリューム調整ができないためか、ヘッドホンで聞くと、#amixer set PCM 1 unmute
とした状態でもかなり大きな音が出てしまって困っています。
alsa-driverのバージョンは1.0.0pre3で、configureオプションは--with-cards=usb-audio
とした以外は特に指定せずにインストールしています。
また、#lsmod | grep snd の結果は、
snd-pcm-oss 34756 0 (autoclean)
snd-mixer-oss 10992 0 (autoclean) [snd-pcm-oss]
snd-usb-audio 38912 4
snd-rawmidi 12448 0 [snd-usb-audio]
snd-seq-device 3776 0 [snd-rawmidi]
snd-pcm 53632 1 [snd-pcm-oss snd-usb-audio]
snd-page-alloc 5748 0 [snd-pcm]
snd-timer 12644 0 [snd-pcm]
snd 28260 3 [snd-pcm-oss snd-mixer-oss snd-usb-audio snd-rawmidi snd-seq-device snd-pcm snd-timer]
soundcore 3364 3 [snd]
usbcore 55488 1 [hid snd-usb-audio usb-storage usb-ohci ehci-hcd]
です。configureオプションが足りないのか、moduleで足りないものがあるのではないか
と疑っているのですが…
>>860 うちもそうなる(Creative SBDMU)。が、
amixer set 'Speaker',1 190 unmute
とかすると調整できた。
amixer scontrols
として出るものを片っ端から試せばいいかも。
alsamixerでアタリをつける方法もあり。
862 :
861:03/12/02 23:22 ID:cZok2DUF
あ、PCMの調整はできているのね。
どっちにしろscontrolでMasterの表示が出ないと無理かと。
こっちでは特に音割れせずに鳴っているが...
863 :
860:03/12/03 00:28 ID:N85kaMvc
>>862 はい、PCMの調整はできます。というか、PCMしか調整できない状態です。
#amixer scontrols
Simple mixer control 'PCM',0
としか出てこない。寂しすぎる…
UA-3Dで認識出来たっていうレス、上の方で見かけたんですが、
modprobe snd-usb-audioでもCan't locate module snd-usb-audioっていうエラーが出て
認識できません。
ランプは付いているんですが、ドライバーが読み込めないみたいです。
Alsaのインストールは終ってるんで認識だけだと思うんですが、教えて頂けないでしょうか。OSはFedora Core1です。
>>864 そのエラーは認識できないときのエラーじゃないし。
ALSAのモジュール(ドライバ)がちゃんとインストールされてないんだと思う。
ls -l /lib/modules/`uname -r`/kernel/sound/usb/snd-usb-audio.*
とやって本当にインストールされたか確認したほうがいいかと
depmod -aやった後でもう一回ロードしてみるとか。
1.0.0rc2出てるよage
>>865 snd-usb-audio.oが別のディレクトリにインストールされてました。
どうもカーネル周りの問題みたいです。
カーネルの再構築からやってみます。
どうもありがとうございました。
>>820 まるっきり同じ状況かどうかわからないけど、
俺もUSB-audio使っててALSAも入れたんだけど
何にも指定した覚えがないのにusbがaudio.oを拾ってくるよ
ALSAの自動設定が走ってほしくてたまらないよ
答えが見つかってたら教えてもらえないだろうか。
>>868 /etc/hotplug/usb.distmapにaudioではじまる行がある。
ここにはbInterfaceClass=1,bInterfaceSubClass=1のものが
audioとして登録され、これがaudioをロードするようだ。
だから、ここをsnd_usb_audioに書き換えれば...(確証なし)
もっと安易には、/etc/modules.confまたは/etc/modprobe.confに
alias audio snd_usb_audio
と書いておくことか...
オリジナルのaudio.oは消しておいたほうがいいかもしれない。
>>869-870 サンクス。けどちゃんとした使用法も知りたいなあ。
カーネルで外すしかないのだろうか。
でもどこを外すんだろうか?
その書き方をしてalsaのサーバが認識するかも気になる。
とりあえずやってみるよ。
と思ったら俺murasakiだった・・・
873 :
860:03/12/07 00:27 ID:x93FTPGq
>>871 >868のカーネルコンフィグの設定が>820とは限らないみたいだが、
>820に、「カーネルの設定は CONFIG_USB_AUDIO=m なので」
って書いてある、これが原因じゃないか?
USB -> USB Audio support のヘルプを読めば分かるが、このモジュールは
audio.oって名前になるらしい。
確か、ALSAのusb-audio使うときは、Sound -> Sound Card support をmにして、
カーネルのUSB Audioは無効にするべきだったような。つーか、俺はそうしている。
(ちなみに、Sound Card supportは、soundcore.oとしてロードされてたと思う)
>860のような問題を抱える俺なので、レスに自信が無いですが(;´Д`)
ALSAでOptoPlayを使ってる先人達…>860にも何か解決策を授けて下され…
>>873 ついでに同じとこにあるUSB MIDIも。
これらはOSS用モジュールだから、
ALSAを使っているときは外さないといけませんな。
>>873,874
サンクス。分かってはいるんだけどカーネルのどこで外せばいいか分からなかった。
とりあえず再構築してくるよ。
問題は2.4.23がまだdebian backportsにないということだけだ
まあいいや2.4.22でいこう
877 :
875:03/12/07 02:29 ID:K2f4zC2A
>>876 そんな...ミラーになかっただけなんて...
くそっまたやり直しだでもサンクス
878 :
877:03/12/07 04:27 ID:K2f4zC2A
やった!成功!レスくれた方々サンクス!
できたからって特に意味はないけど
ついにマザーボードの全てのデバイスが使えるようになった・・・
長かったなあ。
P4PEだから実は相当前から鳴ってたらしいんだけど。
久しぶりにalsaサイトいったらdriver,lib,util以外に
toolsとfarm wareとOSS互換libが・・・
最後の3つはいったい何?
おっちゃん
OSS互換libは結構前からありまっせ
おい、ぼうず
そのOSS互換libは必要かい?alsa-libだけではダメかい?
坊主いうなーーー、じじぃ。
>> 872
/etc/murasaki/murasaki.blacklist に
audio
と書いて、ロードさせないようにすればよくない?
# Hotplugできなくなるかもしれないけど。
言うだけじゃなんだから、試してみた。
Kernel 2.4.22, alsa-*-0.9.8, murasaki-0.7.10 の組み合わせ。
/etc/murasaki/murasaki.blacklist でロードしないようにしたら、
ちゃんと使えた。
(OptoPlayって、結構音がいいのに感心した。自分でも買うかな)。
USB吹っ飛ばしたときのLinux Kernelは簡単にクラッシュするのわかってるから、
HotPlug できるかは怖くて試してない。そっちは自分で試してくれ。> 872
CPU負荷が高くなると、SNDRV_PCM_IOCTL_START failedでこけるのは何故?<USB-Audio
$ while true; do aplay hoge.wav;done
とすると、ちょっとマズくね?
>>884 OptoPlayではないが、USB Audioデバイスを演奏中に抜くと
キー(PS/2)が効かなくなる。マウス(USB)は効くのでメニューから
シャットダウンをかけようとすると確認ダイアログで固まる
...終了サウンドを出そうとしているのだった。
仕方なく電源ボタンでシャットダウンをかけるがシャットダウンが
始まったところで固まり、結局fsckのお世話に。
>>885-886 ドライバのバージョンは?少なくとも1.0.0pre3以降をいれてみよう。
0.9.8だったりする。
気付いたら、いつのまにか 1.0.0rc2なんだ。。
かなりちがってるっぽいなあ。
いや、あんまし。
まだUSB-Audioは安定運用難しいの?
それとも、OptoPlayがいまいちなのかな。うーむ。
optoplayが1.0.0_rc2で上手く動かんね
全然認識しない。
前から認識したりしなかったりしてたけど
ハードの調子が悪いっことにして諦めモードだった
カノープスのDA-PORTも調子わるい
突然音が切れる
プレイヤを一旦終了させれば、また鳴るけど
まんどくさい。
バッファサイズの設定でどうにかなるかなぁ。
optoplayだけど、1.0.0rc2でちゃんと認識したよ。
ただ、ちょっと負荷かけたりすると、ぷちっと音が鳴らなくなる。
期待して0.9.8から1.0.0rc2にしてみたんだけど、がっくし。
/etc/module.confには、こんな感じに書いてる。
# --- ALSA for USB Audio
alias snd-card-1 snd-usb-audio
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-1 snd-seq-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-6 snd-usb-audio
alias sound-service-1-8 snd-seq-oss
alias sound-service-1-12 snd-pcm-oss
Optoplayに余分なのがあるのは、愛敬ってことで。
USB-Audioで安定して使えるのは、いったいどのメーカーのやつ?
893 :
login:Penguin:03/12/17 01:29 ID:+hBhL6wT
そんな不安定なん?
まあ、まだrcだからな
BetaとかPreだったらまだしも、Release Candidateだろ。うーむ。
別のUSB-Audio買うかな。
とりあえず、Creative Sound Blaster (SBDMU)であれば
1.0.0pre3以降は安定している。
それ以前はちょくちょく止まったりしてたけど。
snd_usb_audioのオプションとして
nrpacks (2-10) Max. number of packets per URB.
async_unlink(0 or 1) Use async unlink mode(1.0.0rc3以降)
があるから試してみると変化がある、かも。
ちなみにこっちはカーネル2.6-test11だった。
2.4系列であればuhciのドライバが2種類あったと思うので
取り替えてみれば変わるかも。
お。Tnx >> 896
やっぱり、ちゃんとソースみて、オプションつけなきゃダメなのか。
週末にでも試してみる。
02:0a.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
あ、OptoPlayじゃなくて一枚目のSBは非常に安定してる。念の為。
899 :
login:Penguin:03/12/17 13:19 ID:ePeJpj/6
動作報告晒しage
$ cat /proc/asound/cards
0 [Sonica ]: USB-Audio - Sonica
M-Audio Sonica at usb-00:02.0-1
$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.0rc2.
Compiled on Dec 16 2003 for kernel 2.4.23 with versioned symbols.
M-AudioのSonicaが1.0.0rc2で動きました。いまのところ特に大きな問題も出てません。
ついでに、Roland/EdirolのUAシリーズも割と安定して使えるみたいです。
(UA-30も使えてます。)
/etc/modules.confはこんな感じ(ALSA回りだけ)
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-usb-audio
# OSS/Free portion
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
900 :
login:Penguin:03/12/17 20:51 ID:zPjaxz+x
USB-Audioではラインの入力は出来るのでしょうか。
コンピュータでテレビを見るのに必要なので
(´-`).。o(…2.6.0 出たらこのスレッドどうなるんだろう…)
普通に続くだろ
2.6.0が出ると何か問題あるの?
明日がALSA = いつになったら正式にkernelに含まれるんだYO!!的な意味に捉えてるのではなかろうか?
2.6にはALSAが含まれるので、このスレは御役御免になると思ってるのでないのかな。
だとすれば短絡的だな
いずれデフォルトになるのか?
>>906 OSSの制限 結構キツいのでいずれデフォルトになるでしょ
短絡的でスマソ。
kernel 付属になったらスレ無くなるのかな、と思っただけです_| ̄|○
OSS スレとか無いし。
async_unlink有効にしたら音切れしなくなったぁ!
って喜んで書き込もうと思ったら音切れた
なんでやねーん
じゃあ次スレを「サウンドドライバ総合スレ」とでもすれば納得か?
911 :
896:03/12/18 00:28 ID:sAKbIbOf
>>909 そのときログには何か出ているか?
ウチの場合は
cannot submit datapipe for urb 0, err = -22
みたいなエラーがでてた。1.0.0pre2以前では。
まぁこのエラーで検索しても有効な情報は出てこなかったが。
async unlink urbの変更が入るまえは
usbaudio.cの最初のほう
#define MAX_URBS を3くらいにしてごまかしていたが。
(2まで小さくすると逆にとぎれるようになる)
うちは、nrpacks=10 で直ったー。
それまでは、SNDRV_PCM_IOCTL_START failed とぶちっと切れて死んでた。
ありがとー。> 896
# ちゃんとソース嫁ってことやね。
Kernel 2.6.0が出たわけだが。
このスレ的にはやはり最新のドライバを使いたい人も多かろう。
Kernel 2.6のALSA Driverを別途入手した(最新の)ドライバに
置き換えるには以下のようにする。
# このように展開されているとき
ls -ld linux alsa-driver-1.0.0rc2
drwxr-xr-x 20 root root 4096 12月 8 22:49 alsa-driver-1.0.0rc2
lrwxr-xr-x 1 root root 11 12月 18 22:29 linux -> linux-2.6.0
# linux/sound以下をalsa-driver/alsa-kernelで置き換え
cd linux
mv sound sound.orig
mv ../alsa-driver-1.0.0rc2/alsa-kernel ./sound
# linux/sound/oss以下はオリジナルのものを使う
mv sound/oss sound/oss.orig
mv sound.orig/oss sound/
# へッダファイルの置き換え
mv include/sound include/sound.orig
mv sound/include include/sound
# 終わり。途中でミスるとconfigが通らない
make gconfig
おお、久しぶりにスレ覗いたらOPTOPlayの話題がたくさん。
結局/etc/modprobe.d/alsa(Debian以外はmodules.conf?)に
pre-install snd-usb-audio rmmod audio
と書いて使ってました。
>>873-874 そうか、カーネル設定でUSB Audioを外せばよかったのか。
次から参考にします。ありがとう。
>>860=873
ミキサーの件は解決したんでしょうか?
うちもamixerの結果はいっしょです。
XMMSとかではボリューム調整できるのであまり気にしてませんでした。
とゆかOPTOPlayに物理的なミキサーって載ってなくないですか?(嘘情報だったらごめんなさい)
でももうDebianでOPTOPlay使ってなかったりして。
つーのも、しばらく音鳴らしてると完璧に固まってくれたりしたので、
常用に耐えないと判断してWindowsで使ってました。
もしかしたらノートのUSBが逝ってるのかもしれない。
今他のPCにDebianをインスコしてるのでまた使ってみるかな。
916 :
860:03/12/19 23:50 ID:qNNBbZC0
>>915 解決してないです。相変わらずMasterのボリューム調整ができないまま。
XMMSでのボリューム調整は、PCMのミキサーを弄ってるだけですよね?
OPTOPlayの光出力->アンプとか言う使い方だと、さして問題にはならない
(アンプ側でもボリューム調整できるので)んですが、
俺の持っているヘボいヘッドフォンを直接接続すると、
ボリューム調整はALSAに頼るしかない
↓
でも、PCMしか調整できないし、PCM最小の状態にしても何か音が大きい
↓
( ゚д゚) マズー
ってのが現状でしょうか。
ちなみに、俺はGentooで使ってますが、固まることは無いですね。
結局、OPTOPlayはPCMのミキサーしかないってことでFA?
他のOPTOPlayユーザーの状況も是非とも知りたいところですね…
amixerでALSAのミキサーをいじるんじゃなくて
aumixとかでOSSのミキサーをいじってみた?
>>618 直にヘッドフォン繋げると音が馬鹿デカくなるな
普段はミキサー側で音量2にしてるけど
それで丁度良いくらい。
うっかり100で聞くと耳が弾け飛びそうになる。
919 :
918:03/12/21 18:51 ID:bxVWXtiV
920 :
login:Penguin:03/12/22 07:54 ID:dE6lwg/k
GigaByte GA-8IG1000 Pro
(i865G,ICH5,RealTek ALC658 UAJ CODEC)
上記のマザーボードを使ったPCにGentooLinuxを入れてみたんですが、
alsaでは、どのデバイスとして認識させれば良いのでしょうか?
i8x0、via82xxを試してみたんですが、うまくいきませんでした。
カーネル2.4から2.6移行、早速ALSA(カーネル組込み)を使用してみる。
音そのものは何の問題もなく出たのだが、ボリュームの設定がブートのたびにリセット。
このボリューム設定の保存、読み込みはカーネルでやってくれないのか。
結局、ブート、シャットダウン時のスクリプトにそれぞれalsactl restore,alsactl store
を書き込むことで済ませた。(他にいい方法ありますか?)
私はカーネル2.4のとき入れたALSAを残したままだったのでalsamixer,alsactl等使用できたが
実際のところカーネル2.6に組み込まれたといってもalsa_utilくらいはオフィシャルからDLしないと
いけないのか。あとスクリプトにalsactl restore/storeの書き込みも。
私の場合、もともとあったalsasoundスクリプトを参考にできたけど、私のように遊びで動けば
いいくらいしか思っていないユーザにとって上記のことをドキュメントとか読んでいきなりやるのは
辛いなあ。
それは出荷されたナマのkernelを使ってるからで、
使い安いスクリプトを書いたり最新のutilを搭載するのは各ディストロの領分でしょう。
普通、ライトユーザーはカーネルの入れ換えなんてしないし。
>ライトユーザーはカーネルの入れ換えなんてしないし
Linux界隈も変ったねぇ…
>923
へー、じゃあいくらカーネルで新しい機能がついてもデストリで対応しないと
ユーザは基本的にその機能使えないんだ。すげー意見。
曲がりなりにもunix(クローン含む)を使っている者の言葉とは思えないな。
もしかしてwebやメールソフトもデストリで対応しないと(インストール時に入れてくれないと)
と使えないのかな?君は。
>>923はkernelの機能を利用するための周辺utilityまでkernelに搭載する事を期待するな。
ディストリビュータが対応してないkernelなんだから自分でやるのが当然。
と言ってるんだろ。
>>922 基本的にはそうだろう。
たとえば、networkの設定でも同じだ。
bootしたら、まずmodule読み込んで、そのあとnetworkの設定スクリプトが読み込まれる。
そのスクリプトがやっていることは、どっかに保存してある設定ファイル(この部分がDistroによって違う)を読み込んで、
ifconfig、routeコマンド等によってNICをupさせているに過ぎない。
>>926 胴衣
よく分からないけど、2.6のドキュメントとかALSAオフィシャルに
「2.6でALSA使うならalsa-utilを入手するように」とか書いてないのかな。
公式手抜き過ぎじゃないか?
各パッケージの簡単な説明がない・・・
alsa-utilsとtoolsの違いとか、alsa-firmwareってなに?
結局全部DLして確かめないかん。
いいだしっp
ALSAがkernelに吸収されて何が良くなったの?
今後の主流になるということ。
>931 modules.confに一々登録しなくても音がなることかな。
でもパラメータ設定する必要があるときはモジュールにせんといかん
>>934 kernelブート時のオプションで渡してやればいいんでないの?
>>935 初めてのハードウェアに対してトライアンドエラーを繰り返す時は、モジュールじゃないといやん
937 :
login:Penguin:03/12/30 18:54 ID:LbjefxQk
1.0マダ〜?
938 :
login:Penguin:03/12/30 22:08 ID:jStcueDb
ココニイルヨ(・∀・)
>>15でもでてるけど、
1CHで多重化ってできないのかな?
自分のは2CHついてるから、片方をEsounDにして誤魔化してるんだけど。
940 :
872:04/01/05 20:00 ID:OYmmLT4d
>>883-884 亀レススマソ。俺はUSB抜かないのでhotplug要らないんですよ。
なんでmurasaki入れてません。せっかく試してもらったのにスマソ。
お。だったら大丈夫じゃん。
いや試してみたのは単なる好奇心だから、ええよ。
>>939 dmixのプラグインを使いなさいって。
alsa対応のアプリなら多重化されますよん。
>>942 (dmix)
資料がちょいと少ないのが残念なところ。
mplayerはエラーで起動できず、esdは有効なモードを見つけられず
xmmsはどうもALSAプラグインがおかしく、結局aplayでしか試せなかった。
しかしalsa-libにこんなのがあったとは。
esdで音質向上の改造した意味が..._| ̄|○
(もっと早く知っていれば)
944 :
943:04/01/07 02:05 ID:nlp4aqcx
dmixのソースみたらサンプリングレート変換のところが
直近2点間の直線補間だった。それでもほとんどかわらない音が出る。
わざわざsin(x)/xタイプのフィルタ使って、打ち切り誤差が出ないように
Hanning窓つかって、計算速度が落ちないように配列に格納していたのは
ムダだったということか...
945 :
942:04/01/07 16:19 ID:esaLpTCf
>>943 そしたら、aoss というシェルスクリプトがあるはずだから、それ使ってみ。
もしくはmp3の再生には、xmmsではなく、beepをつかうとか。
ちなみに、mplayerは当方なんの問題もなく使えております。mplayer-1.0pre3かな。
1.0.1 release age
をぉ!
ついに1.0.xリリースか!
でもなんで1.0.1なんだろう…
1.0.1のsnd.oモジュールがunresoleved symbol schedule workで動かない。
またnptlまわりで問題起こしてるような。
949 :
login:Penguin:04/01/09 16:08 ID:srObmBRY
キタ━━━━(゚∀゚)━━━━ッ!!
950 :
948:04/01/09 16:27 ID:ghmQsTc3
と、思ったけど。
configureスクリプトのdummyのworkqueue.hを作る所で失敗してるっぽいから、
手動で作ってやったら動いた。
951 :
1:04/01/09 23:17 ID:Fz38EEhn
新スレは不要だろ。カーネルに統合されたんだし。
カーネルのバージョンは一歩以上遅れるし
カーネルだけで動くもんでもありませんが
ま、980 過ぎてからでいいしょ。
あとカーネル系のスレと統合するには突っ込んだ話題が多すぎだし。
OSS/ALSA他サウンドデーモンも併せて統合スレ立てるか?
動画・音声ソフトのスレともまた話題が違うし。
% aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: AudioPCI [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: AudioPCI [Ensoniq AudioPCI], device 1: ES1371/2 [ES1371 DAC1]
Subdevices: 1/1
Subdevice #0: subdevice #0
**** List of PLAYBACK Hardware Devices ****
card 1: ICH5 [Intel ICH5], device 0: Intel ICH [Intel ICH5]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: ICH5 [Intel ICH5], device 4: Intel ICH - IEC958 [Intel ICH5 - IEC958]
Subdevices: 1/1
Subdevice #0: subdevice #0
となっているのであるが、OSSエミュの /dev/dsp0 - /dev/dsp4,/dev/adsp0 - /dev/dsp4 が
全部 card 0,device 0 になってしまう。
どうしたら、card 0,device 1 、card 1,device 0 がつかえるのでしょう?
ドキュメント読んでみ
1.0.1に変えたけど、なんか不安定というか、音がなり続けることがある。
うーむ。困った。。。。。。
(gaimのサウンド鳴すのに、playwave使ったんだけど。。。)
>>953 同時にその時点の最新のカーネルへのパッチも出てるだろ。
960 :
login:Penguin:04/01/19 02:17 ID:RFGBMFYM
次スレは
サウンドドライバ統合スレ
でよいかな?
961 :
login:Penguin:04/01/19 21:18 ID:5DD8fFHe
1.0.0rc1でintel8x0がfixされたらしいから期待してたけど直ってねぇ…。
あいかわらずなにかの拍子で
SDL: Audio timeout - buggy audio driver? (disabled)
audio: bat file descriptor
と氏んじゃう。
最悪、カーネルまで巻き込んで氏ぬからたまらん…。
>>961 ハードウェアはなに? 440MX だったりするかな。
963 :
login:Penguin:04/01/20 14:56 ID:xSaAiuO3
カーネル2.6.1のmmパッチでalsa1.0.1がマージされたようだな。
965 :
962:04/01/21 00:30 ID:lv61jpiw
>>963 440MX で、システムバス 100MHz のマシンだったら、ハードウェアのバ
グです。一応、ソフトウェアでの回避方法のドキュメントが Intel か
ら公開されてる。
たぶん、オープンソースのドライバで対策してあるのって、
NetBSD-current だけじゃないかな。
966 :
login:Penguin:04/01/21 12:32 ID:5W16ttxE
967 :
login:Penguin:04/01/23 10:37 ID:+Fimqsd2
【ALSA】サウンドドライバ統合スレ【OSS】
とか。
Red Hat Linux ver.9を入れてみたのですが、カーネル2.6.0で再構築してみましたが、
alsaをインストールしてみても音が再生されません。
使用機種は東芝ダイナブックのDB65P4RCで、サウンドカードはymfpciだと思われますが、
「No founds Soundcard」と表示されます。サウンドカードに問題があるのでしょうか。
また、サウンドカードの調べ方はどうしたら宜しいのでしょうか。
lspciしてみたら?
その結果でググればどのモジュールか分かるでしょ。
カーネルに組み込まないと音が鳴らない場合があるよ。
973 :
login:Penguin:04/01/25 23:28 ID:z0ISBrdl
そんな事あるの?
ないだろ。
Aopen AX4B Pro-533オンボードサウンド鳴らせてる人います?alc650
有料OSSなら鳴るんですけど。
同じく GIGABITEオンボード AC97 Codec, alc650 を via82xxで使えてる人もいるらしいですが・・・
マザーボードの型番じゃなくてサウンドチップの型番晒せよ。
979 :
login:Penguin:04/01/27 15:45 ID:hvesCWle
1.0.2キタ━━━━(゚∀゚)━━━━ッ!!
>>975 たまに勘違いしてる人がいるけど、
AC97 codec の種類は使えるかどうかにほとんど関係ない。
知っておくべきことは、AC97 Controller の種類(たいていは、チップ
セットの south chip)。Intel のチップセットだったら ICH4 ICH5 と
か、VIA のチップセットだったら VT8233 VT8235 VT8237 とか。
はい・・・勘違いしとりました。恥
Intel 845E ICH4 です。設定すれば鳴るような内容の情報はちらほら見かけるんですが
いまいちわからんです。
983 :
966:04/01/27 20:28 ID:cu3YpE5X
誰も投げちくりないの…(´・ω・`)ショボーン
MLに入ろうとしたけど確認メールが届かない…(´・ω・`)ショボボーン