明日がALSA! 〜ALSA総合スレッド

このエントリーをはてなブックマークに追加
659login:Penguin
USBオーディオで、挿すだけでサクッと鳴るヤツないっすかね? 赤帽9なんすけど。
660login:Penguin:03/06/08 16:10 ID:jR/AQieZ
>>659
カノープスのDA-Portは、挿すだけでなった。
AUDIOTRAKのoptoplayもいけた。

ほかのは知らん

モジュールをロードしなきゃけいないけど(当り前だが
661659:03/06/08 21:02 ID:QYrJjXxI
ありがとうございます>660

ttp://www.canopus.co.jp/catalog/mdport/mdportxp_index.htm



http://www.egosys.co.jp/audiotrak/optoplay.htm

っすね。入力がないぶん、OPTPlayのほうが安いみたいっすね。
来週あたり、アキバにいってみるす。
662login:Penguin:03/06/08 21:44 ID:ZpBNcsxC
アップデートしたいんですが
どうしたらいいんでしょうか?
今は0.9.3
がはいってます
663_:03/06/08 21:45 ID:izY0rYvm
664login:Penguin:03/06/08 22:57 ID:jR/AQieZ
>>662 は 荒らし認定
665login:Penguin:03/06/09 04:23 ID:mGJ1jNuB
最新ドライバだとAudigyはサポートしてるようだがAudigy2はどうなってる?
http://opensource.creative.com
ここのドライバで音は出るがもっさりした音なんでALSAに変えたい・・・
666659:03/06/14 19:50 ID:kcui0Ju1
659っす。OptoPlay買って来ました。早速RedHat9のPCに差したんすけど、
xmmsで音が出せないす。「audioデバイスが開けませんでした」いわれるす。
lsusbで見るとデバイスは認識されてるみたいす。lsmodで見るとsoundcoreは
ロードされてるす。"cat foo >/dev/dsp"やると
「bash: /dev/dsp: 入力/出力エラーです」いわれるす。

何がいけないんすかね?
667login:Penguin:03/06/14 21:53 ID:HEeXFjqj
>>665
最近サポート始まったよ。
668login:Penguin:03/06/14 23:31 ID:DciByeI2
>>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があるか)
669668:03/06/15 00:00 ID:4m0YOQeu
USB情報で(lsusbの情報で)
ClassとSubClassも教えてきぼん(忘れていた)
lsusbの出力のうち
bDeviceClass,bDeviceSubClass,idVendor,idProductの行をタノム
670659: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

って出るす。なんか、だめぽいんすか。
671668:03/06/15 21:55 ID:G/XAnxbU
>>670
ゴメソ、間違えていた
必要なのはbDeviceClassぢゃなくて、bInterfaceClassだた
これが"1"だと、一般的なUSB Audioっつーことで、特に問題なく動く、はず。
ところが"255"とかだと、ふつうはメーカ製のドライバとかがいる
(メーカ指定のプロトコルってことだ)

ちなみにその環境だとALSAぢゃなくてOSSが動いているっぽい
672668: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以外にもやってみるとか
673659:03/06/16 09:01 ID:rpVRZX3V
659す。押忍。

lsusbすると

bInterfaceClass 1 Audio

とあるす。/dev/の下にはdspとdsp1があるすけど、どちもだめす。
rootでやってるんで、パミッションは大丈夫なんすけど。

どうもALSAが入ってないのが元凶のような気がするす。
674659: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に移るす。
いろいろありがとうございました。押忍。