1 名前:login:Penguin mailto:sage [2006/09/14(木) 20:53:37 ID:ks9n5pLA] サウンドドライバの話題、質問などをどうぞ。 前スレ pc8.2ch.net/test/read.cgi/linux/1075209932/ ALSA www.alsa-project.org/ alsa.linux.or.jp/ Open Sound System www.opensound.com/oss.html ALSA 設定ドキュメント(CVS) cvs.sourceforge.net/viewcvs.py/alsa/alsa-kernel/Documentation/ALSA-Configuration.txt ALSA OSS互換設定ドキュメント(CVS) cvs.sourceforge.net/viewcvs.py/alsa/alsa-kernel/Documentation/OSS-Emulation.txt (text) をクリックすると読むことができます。
2 名前:法学生 mailto:sage [2006/09/14(木) 21:09:28 ID:1JTHz9xW] 乙
3 名前:衒学生 mailto:sage [2006/09/15(金) 02:48:39 ID:MHGHdOxy] 甲
4 名前:login:Penguin mailto:sage [2006/09/15(金) 03:20:09 ID:jK4ivXRN] ALSA Tools*.tar.bz をダウンロードしたんですけど、 どれを make && make install すればいいのですか?
5 名前:login:Penguin mailto:sage [2006/09/15(金) 03:36:16 ID:UAy0lCV7] ナニを入れたいかわかってないのかよw 最新版じゃないけど各ツールの説明とインストール方法はいっしょだよ。 www.linuxfromscratch.org/blfs/view/stable/multimedia/alsa-tools.html
6 名前:login:Penguin mailto:sage [2006/09/15(金) 04:48:21 ID:jK4ivXRN] インストール方法はわかります。 けど、どれが必要なんだかさっぱり...(´・ω・`) チップは、 # lspci -vv -s 00:11.5 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50) Subsystem: ASUSTeK Computer Inc. A7V600/K8V Deluxe motherboard (ADI AD1980 codec [SoundMAX]) Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin C routed to IRQ 19 Region 0: I/O ports at e400 [size=256] Capabilities: [c0] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- です。
7 名前:login:Penguin mailto:sage [2006/09/15(金) 12:16:22 ID:otgOqr1P] どれも必要ない
8 名前:login:Penguin mailto:sage [2006/09/16(土) 02:08:26 ID:r+fiMw8D] alsamixergui-0.9.0rc1-2.tar.gz に涙する自分。 (T_T) alsamixergui が GTK か Qt で作成して欲しいのは、自分だけですかそうですか。
9 名前:login:Penguin mailto:sage [2006/09/16(土) 02:21:45 ID:dcRJspku] gnome-alsamixer?
10 名前:login:Penguin mailto:sage [2006/09/16(土) 02:23:42 ID:dcRJspku] kmix?
11 名前:login:Penguin mailto:sage [2006/09/16(土) 02:34:59 ID:r+fiMw8D] >>9 ,>>10 自分はあまり詳しくないのですけど、それらって alsamixer のラッパーですか? だとしたら、alsamixerguiを入れる必要無くなるな。
12 名前:login:Penguin mailto:sage [2006/09/16(土) 23:52:39 ID:qMVwH6Pj] 6です。ハードウェアは認識してるようなのですが音が鳴りません。 カーネルは 2.6.16.27 です。 KDE でコントロールセンターの sound system のハードウェアで、 オーディオデバイスを "ALSA"にしました。 さらに alsamixergui でチェックもしました。 xmms でプレイすると、再生は出来ているようなのですが音は全くならず。 コンソールで gmplayer からムービーファイルをプレイすると、 >alsa-init: 1 soundcard found, using: hw:0,0 と出て認識されているようですがやはり音がならず。(画像は再生されてます) 他にチェック箇所はありますか?
13 名前:12 mailto:sage [2006/09/17(日) 01:39:52 ID:Nf73vnAc] kernel message に以下がありました。 codec_read: codec 0 is not valid [0xfe0000] codec_read: codec 0 is not valid [0xfe0000] codec_read: codec 0 is not valid [0xfe0000] codec_read: codec 0 is not valid [0xfe0000] 何かに失敗してるのだろうか???
14 名前:login:Penguin mailto:sage [2006/09/17(日) 02:22:47 ID:dKHOXJTV] >>12 lsmod の結果を出してみると、皆の反応がえられるかも。 mixerで、muteを解除してる? 最初は、muteがonになっているので、それではまることが、 よくあるよ。 多分、snd-via82xx というのが、そのサウンドのドライバーだと思うの だけど、自分でもしらべてみて。
15 名前:12 mailto:sage [2006/09/17(日) 13:55:35 ID:p80yb+oR] >>14 >lsmod の結果を出してみると、皆の反応がえられるかも。 $ lsmod | grep via82 via82cxxx_audio 28360 0 uart401 11460 1 via82cxxx_audio sound 78544 2 via82cxxx_audio,uart401 ac97_codec 19980 1 via82cxxx_audio snd_via82xx 28696 0 gameport 14664 1 snd_via82xx snd_ac97_codec 96480 1 snd_via82xx snd_pcm 87432 3 snd_pcm_oss,snd_via82xx,snd_ac97_codec snd_page_alloc 10952 2 snd_via82xx,snd_pcm snd_mpu401_uart 7360 1 snd_via82xx snd 52608 9 snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device soundcore 9440 3 via82cxxx_audio,sound,snd 音が鳴った knoppix 5.0 の lsmod を上の結果と比べたけど snd が snd_seq に依存してない以外に差はありませんでした。 それから>>13 のメッセージは knoppix でも出てるので関係無いみたいです。 >mixerで、muteを解除してる? >最初は、muteがonになっているので、それではまることが、 >よくあるよ。 alsamixergui で mute をオフになっている事を確認しました。 うーん、あとどれをチェックすればいいのか?
16 名前:login:Penguin mailto:sage [2006/09/17(日) 15:30:55 ID:dKHOXJTV] >>12 > KDE でコントロールセンターの sound system のハードウェアで、 > オーディオデバイスを "ALSA"にしました。 っていうのは、KDEと連携のとれるソフトにしか効かないと思うんだけど、 それとも、モジュールの読み込みとか設定をやってくれるやつなのかな? いずれにしても、xmmsやgmplayerが、ちゃんとalsaを使うように 設定できてないんじゃないかな? xmms,gmplayerそれぞれ個別に、alsaで出力するようになってるか 調べてみてください。 lsmodを見る感じ、snd-via82xxのドライバーは、ちゃんと読み込まれている っぽいね。 後は、そのドライバーモジュールが読み込まれる時に、何かログを吐いてる と思うので、そっちになにかエラーとか出てないか確認してみて下さい。 # 本当なら、oss emulationが効いててどっちにしても(ossで出力になってても)、 # 音は、出るはずなんだけど、lsmodの結果を見る感じ、 # なんかoss emulation関係のモジュールが # 読み込まれてないみたいだね。
17 名前:12 mailto:sage [2006/09/17(日) 16:31:32 ID:p80yb+oR] >>16 >xmms,gmplayerそれぞれ個別に、alsaで出力するようになってるか >調べてみてください。 出力が ALSA かどうかチェックしました。両アプリとも ALSA で設定されてました。 >後は、そのドライバーモジュールが読み込まれる時に、何かログを吐いてる >と思うので、そっちになにかエラーとか出てないか確認してみて下さい。 $ /usr/sbin/lspci | grep audio 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50) $ cat /proc/interrupts | grep VIA 20: 9188 IO-APIC-level VIA8233 $ cat /proc/asound/cards 0 [V8235 ]: VIA8233 - VIA 8235 VIA 8235 with AD1980 at 0xe400, irq 20 $ cat /proc/asound/devices 0: [ 0] : control 16: [ 0- 0]: digital audio playback 17: [ 0- 1]: digital audio playback 24: [ 0- 0]: digital audio capture 25: [ 0- 1]: digital audio capture 33: : timer
18 名前:12 mailto:sage [2006/09/17(日) 16:33:08 ID:p80yb+oR] 続き.. 関係ありそうな kernel log を抜き出してみました。 Sep 17 09:41:04 foo kernel: PCI quirk: region 0400-047f claimed by vt8235 PM Sep 17 09:41:04 foo kernel: PCI quirk: region 5000-500f claimed by vt8235 SMB Sep 17 09:41:04 foo kernel: ACPI: PCI Interrupt Link [ALKA] (IRQs *20), disabled. Sep 17 09:41:04 foo kernel: ACPI: PCI Interrupt Link [ALKA] disabled and referenced, BIOS bug. Sep 17 09:41:04 foo kernel: ACPI: PCI Interrupt Link [ALKA] enabled at IRQ 20 Sep 17 09:41:04 foo kernel: ACPI: PCI Interrupt 0000:00:11.1[A] -> Link [ALKA] -> GSI 20 (level, low) -> IRQ 17 Sep 17 09:41:04 foo kernel: ACPI: PCI Interrupt 0000:00:11.5[C] -> Link [ALKC] -> GSI 22 (level, low) -> IRQ 20 Sep 17 09:41:04 foo kernel: PCI: Setting latency timer of device 0000:00:11.5 to 64 Sep 17 09:41:04 foo kernel: codec_read: codec 0 is not valid [0xfe0000] Sep 17 09:41:04 foo last message repeated 3 times ># 本当なら、oss emulationが効いててどっちにしても(ossで出力になってても)、 ># 音は、出るはずなんだけど、lsmodの結果を見る感じ、 ># なんかoss emulation関係のモジュールが ># 読み込まれてないみたいだね。 $ zcat /proc/config.gz | grep OSS # CONFIG_CHR_DEV_OSST is not set CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_SEQUENCER_OSS=y CONFIG_OBSOLETE_OSS_DRIVER=y # CONFIG_SOUND_OSS is not set # CONFIG_OBSOLETE_OSS_USB_DRIVER is not set CONFIG_SOUND_OSS が必要でしょうか?
19 名前:12 mailto:sage [2006/09/17(日) 18:35:10 ID:p80yb+oR] ところで Sound メニュー内にある Advanced Linux Sound Architecture ---> PCI devices ---> CONFIG_SND_VIA82XX と Open Sound System ---> Open Sound System (DEPRECATED) CONFIG_SOUND_VIA82CXXX って共存させておいて問題無いのだろうか? CONFIG_SND_VIA82XX と CONFIG_SOUND_VIA82CXXX が競合してるとか?
20 名前:login:Penguin mailto:sage [2006/09/17(日) 18:48:09 ID:dKHOXJTV] >>18 > Sep 17 09:41:04 foo kernel: codec_read: codec 0 is not valid [0xfe0000] > Sep 17 09:41:04 foo last message repeated 3 times これが、問題っぽい気がするんだけど、音が出る環境でも、出てるそうなので、 関係ないのかな? > $ zcat /proc/config.gz | grep OSS > # CONFIG_CHR_DEV_OSST is not set > CONFIG_SND_OSSEMUL=y > CONFIG_SND_MIXER_OSS=m > CONFIG_SND_PCM_OSS=m > CONFIG_SND_SEQUENCER_OSS=y これがあるので、カーネルのコンパイルは、大丈夫そう。 OSS emulationがサポートされている状態でコンパイルされてるみたいだよ それよりも、ドライバーモジュールが、ちゃんとロードされてないんじゃないか?って感じがする。 snd_pcm_oss とか、snd_mixer_ossが、ちゃんとロードされているかを、見た方がいいね。 > CONFIG_SOUND_OSS が必要でしょうか? これは、ちょっとわからなかった、2.6.17.9のソースを見たんだけど、 この設定は、ちょっとみつからなかった。名前からして、OSSネイティブな ドライバーの設定っぽいんだけど、分からない。 なんとなくだけど、うまくAC97を動かせなくて、音が出ない。 って感じっぽいんだけど、もっと新しめのカーネルか、もしくは最新のalsaの ドライバーをいれてみたら、どうかな?
21 名前:login:Penguin [2006/09/17(日) 18:53:04 ID:4ayhfohw] >>19 共存はしないほうがいいよ。ALSAのみにするのが普通。
22 名前:login:Penguin mailto:sage [2006/09/17(日) 18:54:01 ID:4ayhfohw] ageてしまった。ごめん
23 名前:login:Penguin mailto:sage [2006/09/17(日) 19:18:34 ID:dKHOXJTV] >>19 それだ。OSSのドライバーは、無しで。
24 名前:12 mailto:sage [2006/09/17(日) 21:01:50 ID:p80yb+oR] >>20 >snd_pcm_oss とか、snd_mixer_ossが、ちゃんとロードされているかを、見た方がいいね。 モジュールのロードはされてました。 >>21 ,>>23 うーん、取り合えず音が出てた knoppix のモジュールを合わせていたのですが.... とりあえず、OSS ドライバをはずした場合と 2.6.16.29 にした場合とをやってみます。
25 名前:login:Penguin mailto:sage [2006/09/17(日) 21:07:07 ID:JcabGqAe] >>12 >15 の via82cxxx_audio 28360 0 が勝手に読み込まれてるじゃん。 > OSS ドライバをはずした場合 まずはこれからだね。あるいはALSAの方をやめてみるか。
26 名前:login:Penguin [2006/09/21(木) 09:59:55 ID:+ASx4z1g] USB音源デバイス使っている人います?
27 名前:login:Penguin mailto:sage [2006/09/21(木) 12:50:24 ID:vU/dycbo] 使ってますが何か文句でも?
28 名前:26 mailto:sage [2006/09/21(木) 23:06:55 ID:+jpkeljs] >>27 氏ね
29 名前:login:Penguin mailto:sage [2006/09/22(金) 22:27:53 ID:+tUqPWBn] PanasonicのCF-W4(i915)をXPとgentooの デュアルブートで使っていますが、 XP上でサウンドをミュートした状態でサスペンド ->Linuxを起動 すると音が出ません。 ブログで同じ症状を訴えていた人はいましたが、 対策法は見付からずじまいです。 Windowsでミュートを切ってから切替えれば音は鳴るのですが、 それ以外の対処方を知っている人いますか? ドライバは2.6.17付属のカーネルドライバをALSAで鳴らしています。
30 名前:12 mailto:sage [2006/09/22(金) 23:48:20 ID:l4R/jEky] OSS ドライバをはずした場合と 2.6.18 の場合のどちらもダメでした。 で、ALSA のツールの alsaconf を使用してみたのだけど、起動しても No supported PnP or PCI card found. と出ます。 alsaconf オプションの -m でもダメでした。 完全な手詰まりです。 もうあきらめるか...(Knoppix では動くのが謎。独自のパッチをしてるのか?)
31 名前:login:Penguin mailto:sage [2006/09/23(土) 00:43:59 ID:xB9gq3FC] >>29 サスペンドかけた状態で他のOSを起動するようなことはしないでください。想定されていません。
32 名前:29 mailto:sage [2006/09/23(土) 07:42:01 ID:csUoy512] >>31 そうなんですか、、、 でもサスペンドを一切使わず、 Windows上でミュート→シャットダウン →Linuxを起動という手順でもやはり音が出ません。
33 名前:login:Penguin mailto:sage [2006/09/23(土) 11:27:01 ID:132ZcjCA] >>32 linux上で、一度ミュートにしてまた切ってみるとかしてもだめなん?
34 名前:29 mailto:sage [2006/09/24(日) 10:09:44 ID:W/qxp+C7] >>33 それでもだめなんですよ。 Windowsのミュートって、ハード的にサウンドチップを 止めてたりしてるんでしょうか? ちなみに、サウンドチップはINTEL ICH6です。
35 名前:login:Penguin mailto:sage [2006/09/24(日) 13:26:53 ID:jLmA+mre] Windows上でミュートにしないで音量0とかにすればいいじゃん。
36 名前:login:Penguin [2006/09/26(火) 00:04:02 ID:h1YqVx0i] 光I/Oが使えるカード使ってる人います?
37 名前:login:Penguin mailto:sage [2006/09/26(火) 00:21:35 ID:lNNneSah] >>36 たいていどんなカードでも使えるんじゃない? 俺はRevolution7.1で使えてるよ。
38 名前:login:Penguin [2006/09/27(水) 01:05:01 ID:2qcF2OLT] >>37 ありがとでやんす!見かけたら買ってみます!
39 名前:login:Penguin mailto:sage [2006/09/27(水) 01:23:39 ID:pkrvZObt] >>38 ちなみにそこらのカードはデジタル使おうと思ったら一応細工が必要だよ。 HOMEフォルダにファイル1つ作るだけだけど。
40 名前:login:Penguin mailto:sage [2006/09/27(水) 02:07:12 ID:mWpBvjvt] ~/.asoundrc for M-Audio Revolution 7.1 (Tested on ALSA 1.0.10) # hw:0,1 designates the Digital Coaxial Output # S32_LE is the only format supported by the driver # period_time, period_size, and buffer_size are needed to make aRts not stutter. Increase buffer_size if stuttering persists. pcm.spdifdmix { type dmix ipc_key 1024 slave { pcm "hw:0,1" format S32_LE period_time 0 period_size 1024 buffer_size 4096 } } # default ALSA route for software support of multiple sound streams pcm.!default { type plug slave.pcm spdifdmix } # Ogle pcm.!spdif { type plug slave.pcm "hw:0,1" } # mplayer -ac hwac3 pcm.!iec958 { type plug slave.pcm "hw:0,1" }
41 名前:login:Penguin [2006/10/02(月) 19:49:47 ID:tP7dZjij] >>40 ありがdd! 見当たらなかったのでAopenの安いカード買ってみたです(AW-850) とりあえず、デジタル光I/Oが動いているのですが モガモガ鳴ってるのが残念 ちょっとGoogってきます
42 名前:login:Penguin mailto:sage [2006/10/02(月) 20:30:39 ID:x8KGoqDw] >>40 俺はこれじゃなくて pcm.ice1724 { type hw card 0 } ctl.ice1724 { type hw card 0 } pcm.!default { type plug slave.pcm "spdif" } pcm.!iec958 { type plug slave { pcm "hw:0,1" format S32_LE } } これでやってる。 そっちじゃ上手くならんかったから。
43 名前:login:Penguin mailto:sage [2006/10/03(火) 00:25:58 ID:TzZY0/vm] 41でつ。 動きました。光入力でスピーカー出力OKですた つーかCent44からFedora5にしたら動いたw Cent4.4もあとちょっといじってみればよかったけど よくわからないのでまた明日にでも再挑戦します Gnome-vol-ctrlがキモだな
44 名前:login:Penguin mailto:sage [2006/10/03(火) 16:01:59 ID:TzZY0/vm] 43です Cent44でも光I/O動いたっす AW850/Aopen製
45 名前:login:Penguin mailto:sage [2006/10/03(火) 16:28:41 ID:DtR6Oic1] AOpen COBRA AW850 Deluxe でしょ。 CMI8738のカードはどんなディストリでも普通に動くし、 S/PDIF OUTにチェックすればデジタル出力も問題ない。 だから、わざわざ報告しなくていいよ。
46 名前:login:Penguin mailto:sage [2006/10/03(火) 16:36:18 ID:DtR6Oic1] www.ku3g.org/negi/diary/?200306
47 名前:login:Penguin mailto:sage [2006/10/11(水) 18:26:21 ID:oKOREH4N] 俺的メモ ubuntu64bit、revolution7.1(デジタル出力) snes9xやepsxe、firefox(flash)で音がならないときは.asoundrcに pcm.dsp0 { type plug slave.pcm "hw:0,1" } を記述しておく。で、aoss 〜で起動。 vmwareは/dev/adspに設定しておく。
48 名前:login:Penguin mailto:sage [2006/10/15(日) 04:09:10 ID:dBkOoGrW] マイク関連の設定がまるでわからん・・・
49 名前:login:Penguin mailto:sage [2006/10/19(木) 08:00:49 ID:8lyYDgwf] ELECOMのキューブ型USBスピーカMS-77UBK買ったんだけど、 オンボードとUSBに同時出力できない? USB繋いだときはそっちで鳴ってほしいし、本体のラインアウトも使いたいし Fedora Core 5でALSAの1.0.11です xmmsとかのソフトウェア別に切り替える事は出来るけど 全部同じであって欲しいし、Flashとかは手が届かないし ALSA上でやるには/etc/asound.confを上手くいじればいいのかな? dmixいじっても2つのデバイスが扱えなくて・・・ どなたかご存じでしたら、お願いします $ cat /proc/asound/cards 0 [V8237 ]: VIA8237 - VIA 8237 VIA 8237 with ALC655 at 0xe400, irq 185 1 [Audio ]: USB-Audio - USB Audio C-Media INC. USB Audio at usb-0000:00:1d.1-1, full speed
50 名前:login:Penguin mailto:sage [2006/10/19(木) 11:45:21 ID:Obrhxs0X] S/PDIFを制御できないものですかねぇ〜 ON OFFはできるけど…
51 名前:login:Penguin mailto:sage [2006/10/19(木) 11:59:51 ID:bIjdLPn3] >>50 制御とは? ON、OFFも制御だけど、具体的にどういったことがしたい?
52 名前:login:Penguin mailto:sage [2006/10/20(金) 16:32:32 ID:jezUrMmQ] Sound Blaster Digital Music SXをLinux 上から使ってる人いますか? いわゆるUSBオーディオインターフェイスって やつですが。
53 名前:login:Penguin mailto:sage [2006/10/21(土) 20:05:04 ID:pXO/Dv7/] >>51 とりあえず、光で入った音データをヴォリューム上げ下げしたいんす アプリケーションの問題でしょうけど…あるならおせてぇ〜ハァト
54 名前:login:Penguin mailto:sage [2006/10/21(土) 21:42:09 ID:XOQz421R] そんなデータを劣化させるようなことをされちゃ困ります。 手軽さをとるならアナログでどうぞ。
55 名前:login:Penguin mailto:sage [2006/11/01(水) 18:19:02 ID:fhxfUGxw] 音がぼやけて聞こえるトラブル Audiotrak Prodigy HD2 (ubuntu6.10) Audiotrak Prodigy HD2で鳴らすことはできてます。ただWindowsのVIAドライバ 使用時のダイナミックレンジ(解像度)が実現できていません。QSoundドライバ が組み込まれているような、音がぼやけて聞こえてきます。 アナログ出力 現在の印象 105dB前後の少し良いサウンドカード(Audigy等) 本来の印象 115dB前後の外部DAC出力を越える120dBのサウンド 設定変更のどこをやればいいのですか? ドライバーからハックしないといけないなら、やってみます。 Spec Envy24HT-S (VT1721) DAC AK4396/ ADC AK5353 $ lsmod | grep 1724 snd_ice1724 75252 3 snd_ice17xx_ak4xxx 5504 1 snd_ice1724 snd_ac97_codec 97696 1 snd_ice1724 snd_ak4114 11392 1 snd_ice1724 snd_pcm 84612 5 snd_ice1724,snd_ac97_codec,snd_ak4114,snd_pcm_oss snd_ak4xxx_adda 8576 2 snd_ice1724,snd_ice17xx_ak4xxx snd_mpu401_uart 10240 1 snd_ice1724 snd 58372 15 snd_ice1724,snd_ac97_codec,snd_ak4114,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_ak4xxx_adda,snd_mpu401_uart,snd_rawmidi,snd_seq_device $ lspci |grep audio 03:07.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
56 名前:login:Penguin mailto:sage [2006/11/01(水) 18:20:37 ID:fhxfUGxw] $ cat /proc/asound/cards 0 [ICE1724 ]: ICE1724 - ICEnsemble ICE1724 ICEnsemble ICE1724 at 0xdc00, irq 233 $ cat /proc/asound/devices 2: : timer 3: [ 0- 0]: raw midi 4: [ 0- 1]: digital audio playback 5: [ 0- 1]: digital audio capture 6: [ 0- 0]: digital audio playback 7: [ 0- 0]: digital audio capture 8: [ 0] : control
57 名前:login:Penguin mailto:sage [2006/11/01(水) 18:38:48 ID:XzGHbwZ7] ダイナミックレンジというのはノイズフロアと出力最大値との比率のことだよ。 オーディオでいう解像度とは微妙に別もんでしょ。 ついでに、何再生して解像度がどうのこうの言ってるのかな? MP3? flac?
58 名前:login:Penguin mailto:sage [2006/11/01(水) 20:52:32 ID:fhxfUGxw] >>57 OGG 500kbpsです。Windowsで聞いていたものと同じものです。 MP3 192kbpsでも出力段階で劣化してます。OPA627BPの特性 がまったく出てないので、DACまえに音を変えられてる感じです QSoundのドライバは、そういうことをしていました。
59 名前:login:Penguin mailto:sage [2006/11/02(木) 04:56:14 ID:9W9ojLoV] 55です。 $HOME/.asoundrc pcm.!default { type plug slave { pcm "hw:0,0" format S32_LE } } このファイルを作るだけで、音の解像度がWindowsと同じになりました ありがとう
60 名前:login:Penguin mailto:sage [2006/11/02(木) 05:50:02 ID:9W9ojLoV] >>55 55です Ubuntu日本語フォーラム / Audiotrak Prodigy HD2 (120dB DAC, 2ch Sound) forum.ubuntulinux.jp/viewtopic.php?id=11 これでPKG更新されない限り、永遠の解決。たぶん他のサウンドカードでも 鳴ってるなら、これで解決。dmixerのフォーマット指定が16ビットになって いて、これを32ビットにすれば現在標準の24ビットカードで音質を損ない ません。
61 名前:login:Penguin mailto:sage [2006/11/02(木) 14:51:33 ID:V+QfHr3n] Prodigyごときで解像度がどうのこうのなんてほざいてたら ピュア板住人から氏ねって言われるぞ。
62 名前:login:Penguin mailto:sage [2006/11/02(木) 17:56:22 ID:5/wIwTId] いや、16bitと24bitを聞き分けられたのは凄いと思うよ。 だいたいピュアっていったって大差ないよ。
63 名前:login:Penguin mailto:sage [2006/11/02(木) 19:16:07 ID:wqVxPadu] 2ちゃんピュア板はレベル低い
64 名前:login:Penguin mailto:sage [2006/11/03(金) 05:23:57 ID:XgjU8mTb] HD2がピュアだと言えるのは、アジアだけ。あっちやそっちでは $599未満の環境の話だけど・・って前置きしなきゃ。OJI SPECIAL のチューンで、音は変わるか?
65 名前:login:Penguin mailto:sage [2006/11/03(金) 06:45:13 ID:fz4L6zqw] 板違い
66 名前:login:Penguin [2006/11/03(金) 23:01:41 ID:mJ9Wko7O] 複数のサウンドカードを認識しているとき、デフォルトの(一番優先度が高い?)サウンドカードを切り替えるにはどんなコマンドを使えばよいでしょうか?
67 名前:login:Penguin mailto:sage [2006/11/03(金) 23:31:33 ID:y9cRT8sD] ALSAなら/etc/modprobe.confで options snd-rme96 enable=1 index=0 options snd-emu10k1 enable=1 index=1 alias snd-card-0 snd-rme96 alias snd-card-1 snd-emu10k1 こんな感じで指定すると順番変えられる。 ディストロに依ってちょっと書き方が違うかもしれないけど、 最近SUSEしか使ってないんで他は忘れた。 多分実際に見ればわかると思う。
68 名前:login:Penguin mailto:sage [2006/11/03(金) 23:36:13 ID:mJ9Wko7O] >>67 お返事ありがとうございます。 modprobe.confで指定するってことは、ドライバが読み込まれるタイミングで切り替わるってことですよね? もうちょっとタイムリーにというか、手軽に切り替える方法はないでしょうか。 conf書き換えて、ドライバ再ロードするスクリプト書くしかないのかなぁ。
69 名前:login:Penguin mailto:sage [2006/11/04(土) 00:10:32 ID:ULRXeUTT] なんでやねんw
70 名前:login:Penguin mailto:sage [2006/11/05(日) 14:47:30 ID:uoHXG/9j] $ system-config-soundcard とか言ってみるテスト。
71 名前:login:Penguin mailto:sage [2006/11/05(日) 21:34:34 ID:rCotkZJg] ALSAでFIREWIRE AUDIOPHILE使えますか?
72 名前:login:Penguin mailto:sage [2006/11/09(木) 16:06:43 ID:ySbGmH7B] 55です /var/lib/alsa/asound.state state.ICE1724 { control.1 { comment.access read comment.type BYTES comment.count 52 iface CARD name 'ICE1724 EEPROM' value '240114121c01628030c3ff0000ff0000ff0000008100000000080000000000000000000000000000ff000000ff000000ff000000' } ALSAのドライバソースを読んで、GPIO接続にならないといけないのに i2c接続を試みて失敗してました。snd_vt1724_proc_readの命令によって EEPROMのダンプが asound.state の valueに出力されているところまで わかりました。 if (! c->eeprom_size || ! c->eeprom_data) goto found; これを成立させないためには、どこをいじれば良いですか?
73 名前:login:Penguin mailto:sage [2006/11/09(木) 16:20:03 ID:ySbGmH7B] EEPROMの構造型定義 struct snd_ice1712_eeprom { unsigned int subvendor;/* PCI[2c-2f] */ unsigned char size;/* size of EEPROM image in bytes */ unsigned char version;/* must be 1 (or 2 for vt1724) */ unsigned char data[32]; unsigned int gpiomask; unsigned int gpiostate; unsigned int gpiodir; }; お願いします
74 名前:login:Penguin mailto:sage [2006/11/09(木) 16:54:45 ID:uuQFMeXH] goto alsa_devel; /* or LKML? */ だけじゃそっけないので。 eeprom_dataとstruct snd_ice1712_eeprom {.data} がもし等価なら、 c->eeprom_dataが極めてあやしい。常に有効なポインタを評価してる わけだからね。c->eeprom_data[0]だか、0..31全部を0チェックするんだか 知らないが。 ソース落して睨めっ子したいが時間がないので、ぱっと見だけでごめん。
75 名前:login:Penguin mailto:sage [2006/11/09(木) 17:01:24 ID:ySbGmH7B] enum { ICE_EEP2_SYSCONF = 0,/* 06 */ ICE_EEP2_ACLINK,/* 07 */ ICE_EEP2_I2S,/* 08 */ ICE_EEP2_SPDIF,/* 09 */ ICE_EEP2_GPIO_DIR,/* 0a */ ICE_EEP2_GPIO_DIR1,/* 0b */ snd_iprintf(buffer, " System Config : 0x%x\n", ice->eeprom.data[ICE_EEP2_SYSCONF]); snd_iprintf(buffer, " ACLink : 0x%x\n", ice->eeprom.data[ICE_EEP2_ACLINK]); snd_iprintf(buffer, " I2S : 0x%x\n", ice->eeprom.data[ICE_EEP2_I2S]); snd_iprintf(buffer, " S/PDIF : 0x%x\n", ice->eeprom.data[ICE_EEP2_SPDIF]); すまない、こっちだった。 1724なのに、EEPROMの情報は1721になってる。どういうこと?
76 名前:login:Penguin mailto:sage [2006/11/09(木) 17:50:15 ID:ySbGmH7B] Prodigyhd2 EEPROM dump (hexeditor) 00000000 24 01 14 12 1C 01 62 80 30 C3 FF 00 00 FF 00 00 $.....b.0....... 00000010 FF 00 00 00 81 00 00 00 00 08 00 00 00 00 00 00 ................ 00000020 00 00 00 00 00 00 00 00 FF 00 00 00 FF 00 00 00 ................ 00000030 FF 00 00 00 .... Alsa-dev、あとで調べてみます。Thanks
77 名前:login:Penguin mailto:sage [2006/11/09(木) 19:16:45 ID:gJiuQMdQ] 相変わらず一方的な乗りだな
78 名前:login:Penguin mailto:sage [2006/11/09(木) 19:45:50 ID:ySbGmH7B] 手詰まりだと思って書くと、次までにやっておくことが思い浮かんで それをやると先へ進んでしまい、・・・結果、このとおり Alsa-dev目を通したけど条件式はただの情報収集目的だった Invalid version 1 と表示されるのは全く参考にならないデータ GPIO read use not yet のソースを使って調べるの?など疑問は山積み 開発者が使ってると思われる、Envy専用デバッグツールが欲しいorz
79 名前:login:Penguin mailto:sage [2006/11/09(木) 19:56:35 ID:eWzeYI9g] ICE172xのコードメンテナは日本のエロイ方じゃなかったっけ。
80 名前:login:Penguin mailto:sage [2006/11/10(金) 01:32:59 ID:aux/4MMO] 偉いのは解ったからいちいち独りごと書き込むなや
81 名前:login:Penguin mailto:sage [2006/11/10(金) 11:12:02 ID:WPzYTb+A] さびしさに 2ちゃんねるで ひとりごち 草々
82 名前:login:Penguin [2006/11/13(月) 13:33:00 ID:BFhfJuYe] Sound Blaster Live!を使っているのですが、ボリュームを下げても実際の音が小さくなりません。 操作した方法としては、 ・Gnomeのボリュームアプレット ・alsamixer ・gnome-alsamixer この辺でmaster音量を最低にしているのですが、大音量。 どうにかする方法はないですか?
83 名前:login:Penguin mailto:sage [2006/11/13(月) 14:55:03 ID:31IVHQCe] 何で再生してんのよ
84 名前:82 [2006/11/13(月) 23:27:56 ID:BFhfJuYe] 再生に使ったものは、以下のようなものです。 ・ブラウザ上のフラッシュ(youtube) ・mplayer ・epsxe ・xmms ・totem youtubeは自身のボリューム調整でだいぶ小さくなりましたが、やっぱりマスターがでかいので不自由してます。 mplayerにいたっては、mplayerのボリュームをミュートにしては最大音量です。 原因を探るのにはどうしたら良いでしょうか。
85 名前:login:Penguin [2006/11/15(水) 18:23:30 ID:jOexgCXP] USB audio で音がでなくて困ってます。 どなたか解決方法をお願いします. alsa v1.0.13 です。 以下環境です。(オンボードは、音が出るけどBIOS でdisable にしてみてます。) ほかに必要な情報があれば教えてください. $ uname -a Linux hoge 2.6.17-beyond #1 SMP PREEMPT Mon Sep 18 12:24:35 EST 2006 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz GenuineIntel GNU/Linux $ lsmod | grep snd snd_seq_oss 26368 0 snd_seq_midi_event 6400 1 snd_seq_oss snd_seq 42576 4 snd_seq_oss,snd_seq_midi_event snd_pcm_oss 32160 0 snd_mixer_oss 14208 1 snd_pcm_oss snd_usb_audio 64864 2 snd_pcm 64644 2 snd_pcm_oss,snd_usb_audio snd_timer 17412 2 snd_seq,snd_pcm snd_page_alloc 7688 1 snd_pcm snd_usb_lib 12928 1 snd_usb_audio snd_rawmidi 17952 1 snd_usb_lib snd_seq_device 6540 3 snd_seq_oss,snd_seq,snd_rawmidi snd_hwdep 7044 1 snd_usb_audio snd 40292 14 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_pcm,snd_timer,snd_rawmidi,snd_seq_device,snd_hwdep soundcore 7520 1 snd usbcore 97408 6 snd_usb_audio,snd_usb_lib,usbhid,ehci_hcd,uhci_hcd
86 名前:login:Penguin [2006/11/15(水) 18:24:22 ID:jOexgCXP] 続き $ cat /proc/asound/cards 0 [default ]: USB-Audio - C-Media USB Headphone Set C-Media USB Headphone Set at usb-0000:00:10.0-2, full speed $ aplay -D hw:0,0 /opt/gnome/share/sounds/error.wav Playing WAVE '/opt/gnome/share/sounds/error.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono aplay: set_params:909: Channels count non available $ aplay -D hw:0,0 /opt/gnome/share/sounds/phone.wav Playing WAVE '/opt/gnome/share/sounds/phone.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo aplay: set_params:965: Unable to install hw params: ACCESS: RW_INTERLEAVED FORMAT: S16_LE SUBFORMAT: STD SAMPLE_BITS: 16 FRAME_BITS: 32 CHANNELS: 2 RATE: 44100 PERIOD_TIME: (125011 125012) PERIOD_SIZE: 5513 PERIOD_BYTES: 22052 PERIODS: (3 4) BUFFER_TIME: 500000 BUFFER_SIZE: 22050 BUFFER_BYTES: 88200 TICK_TIME: 1000
87 名前:85 [2006/11/16(木) 05:05:39 ID:uvEoE4Me] 自己解決しました。原因とかはわかりませんが、 lkml.org/lkml/2005/12/28/169 だそうで、 CONFIG_USB_BANDWIDTH=n にして、カーネルを構築したら $ aplay -D hw:0,0 /opt/gnome/share/sounds/phone.wav Playing WAVE '/opt/gnome/share/sounds/phone.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo と、音がなりました。FAQ だそうです... 考えていただいたみなさまありがとうございました。 そしておやすみなさい。
88 名前:login:Penguin mailto:sage [2006/11/16(木) 11:51:25 ID:Nl0a5lx+] LinuxはASIOに対応していないみたいですが、何か対応しているという 情報をお持ちの方はいますか?
89 名前:login:Penguin mailto:sage [2006/11/16(木) 12:37:01 ID:5CAx9YTL] ASIOはドライバの規格なのですが、それを認識した上での質問でしょうか?
90 名前:login:Penguin mailto:sage [2006/11/16(木) 12:53:42 ID:z4Iv9vzZ] >>88 ASIOはWindowsだけ。 おんなじレイヤーでいうならjackdだな。
91 名前:login:Penguin mailto:sage [2006/11/16(木) 12:59:20 ID:wnap0KeF] 前も同じような質問があった希ガス ASIO=Windowsのサウンドドライバの規格のひとつ。 Linuxは対応していないのですか? っつー質問は、 「ソニー謹製こんにゃくありませんか?」 くらい妙な質問なんだけど。
92 名前:88 mailto:sage [2006/11/16(木) 16:51:49 ID:Nl0a5lx+] >>89 , >>90 , >>91 そうなのですか。てっきり仕様か規格の名前だと思ってました。 ありがとうございました。
93 名前:login:Penguin mailto:sage [2006/11/16(木) 18:09:46 ID:mqLrbeid] >>92 だから規格の名m(ry # と釣られてみる
94 名前:login:Penguin mailto:sage [2006/11/18(土) 14:01:08 ID:G76U413N] てすとぅ
95 名前:ななし [2006/11/23(木) 21:49:28 ID:6aKiLcYa] 突然失礼します PCを初期化して当然ですがまっさらになり 必要なものをインストールしてたんですけど なぜかサウンドドライバがインストールできないんです サウンドドライバはオンボードでインテルの High Definition Audioです。 デバイスマネージャーには 不明なデバイスで『PCIdevice』と表示されてます オンボードなんでマザーボードのROM読み込ませたら大丈夫だろうと 思っていたんですけど 読み込ませても反応無しだったんで インテルのHPに行ってドライバダウンロードして それ読み込ませたんですけどそれも無反応で デバイスマネージャーからPCIdeviceを消して再起してみても同じでした 正直それがサウンドドライバかどうか確証は無いんですけど 初期前には不明なデバイスがなかったので・・・ 何とかしてサウンドドライバを 正常に作動させる方法を知っている方がいらっしゃいましたら 教えていただけないでしょうか?? 正直PCにはそんなに詳しい方ではないのでわからない部分も多いですが・・・ よろしくお願いします
96 名前:login:Penguin mailto:sage [2006/11/23(木) 22:14:58 ID:Fc8xcCIc] >>95 とりあえず新しいkernelがalsaを入れたら? と、あえて惚けてみる。 とりあえずwin版に行け。 知らなかったが、alsaってHigh Definition Audioをサポートしてんだね。 hda-intelしか無いみたいだが。
97 名前:ななし [2006/11/24(金) 21:17:22 ID:z6lZavZg] login:Penguinさん参考に致します ありがとうございました。
98 名前:login:Penguin mailto:sage [2006/11/30(木) 00:19:06 ID:30GGkmmL] Audiotrack Prodigy 7.1 XT alsaで動きました。 ただ、alsaのソースを一部書き換えないとだめです。 alsa-driver/alsa-kernel/pci/ice1712/aureon.h の中の、 #define VT1724_SUBDEVICE_PRODIGY71LT 0x32315441 /* PRODIGY 7.1 LT */ を #define VT1724_SUBDEVICE_PRODIGY71LT 0x36315441 /* PRODIGY 7.1 LT */ に書きかえてコンパイルして、alsaをインストールすれば、動きます。
99 名前:login:Penguin [2006/12/03(日) 17:51:19 ID:zu8uf7fw] ttp://akiba.ascii24.com/akiba/news/2006/12/02/666268-000.html これってFedoraとかCentOSで動くかなぁ? 人柱のエロィ人ヨロです!!
100 名前:login:Penguin mailto:sage [2006/12/04(月) 00:27:23 ID:X252erPW] >>99 コンデンサのてんこもり加減に笑った