お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-02-17 00:32:11

kie
メンバ
登録日: 2009-02-11

ペイントチャットにてUSB-Audioの音声出力でトラブル

テスト環境
Ubuntu 9.04 amd64
kde4.2(Gnomeでも同様)
jre 1.6..0_12-b04
USBサウンドデバイス: YAMAHA RP-U200
Firefox 3.0.6
しぃペイントチャット
http://nekono.ddo.jp/echat/entrance_normal.html
(私的なスペースです
万が一に人が居た場合はひとこといっていただければ、テストしてもらって構いません
テキストログは残らない設定なので、無意味な発言でも大丈夫です)
http://www.ax.sakura.ne.jp/~aotama/pcs01.html
(共用スペースです、テストに注意が必要です)
音声ファイル形式 au

9.04でamd64環境ですが、x86版8.04、x86版8.10環境などでも同じ再現をするトラブルです。

1.Firefoxでペイントチャットにログインします。
2.連続して再生が重なるように発言音(発言するタイミングで再生される音)を再生します。
3.CPU負荷率が上昇して100%張り付きになり、ペイントチャットから発言音が再生されなくなります。
4.ここまでを行うと、他のAudaciousやAmarokなど他の音声再生全てが不可になります。

asoundconf や /etc/modprobe.d/alsa-base の編集も効果がありませんでした。
PulseAudioを使用、削除しても同様でした。
この現象以外では、音声再生に問題ありません。
CPU異常負荷はFirefoxを終了動作すると収まります。
FirefoxでYouTube再生しながらAudaciousとAmarokを使うなど、音声二重再生も可能な環境です。
Audaciousなどで再生しながら、ペイントチャットへログインするとペイントチャットの音が鳴りませんが、CPUの高負荷現象もありません。
SB AudigyのPCIボードや内蔵チップセット、USB-Audio以外のサウンドデバイスでは発現しないトラブルです。
konquerorで同様の手順を行うと、(3)のタイミングで発言音は再生されなくなりますが、CPU異常負荷は起こりません。


切実な問題で四苦八苦してみましたが、解決策が見付かりません。
どうか知恵をお貸しください。
他のUSB-Audioでも同様な現象になるのかもわかれば参考になり、ありがたいです。
よろしくお願いします。


$ dmseg
[    6.860370] input: YAMAHA Corporation YAMAHA RP-U200 USB Audio as /devices/pci0000:00/0000:00:02.1/usb6/6-3/6-3:1.3/input/input5                                                                                         
[    6.880281] generic-usb 0003:0499:3104.0001: input,hidraw0: USB HID v1.04 Device [YAMAHA Corporation YAMAHA RP-U200 USB Audio] on usb-0000:00:02.1-3/input3                                                             
[    6.880331] usbhid: v2.6:USB HID core driver

$ cat /proc/asound/cards
1 [Audio          ]: USB-Audio - YAMAHA RP-U200 USB Audio
                      YAMAHA Corporation YAMAHA RP-U200 USB Audio at usb-0000:00:02.1-3, full speed

$ /sbin/lsmod |grep snd
snd_usb_audio         108832  0
snd_pcm_oss            52224  0
snd_mixer_oss          24960  1 snd_pcm_oss
snd_pcm                98952  2 snd_usb_audio,snd_pcm_oss
snd_page_alloc         18704  1 snd_pcm
snd_usb_lib            27392  1 snd_usb_audio
snd_hwdep              16776  1 snd_usb_audio
snd_seq_dummy          11524  0
snd_seq_oss            41856  0
snd_seq_midi           15744  0
snd_rawmidi            33920  2 snd_usb_lib,snd_seq_midi
snd_seq_midi_event     16512  2 snd_seq_oss,snd_seq_midi
snd_seq                66144  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              34064  2 snd_pcm,snd_seq
snd_seq_device         16276  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    78792  10 snd_usb_audio,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              16800  1 snd

オフライン

 

#2 2009-02-28 07:05:27

kie
メンバ
登録日: 2009-02-11

Re: ペイントチャットにてUSB-Audioの音声出力でトラブル

Jaunty alpha-5のフェイズに入ってテストしたところ、改善されていました。
・CPUが暴走せず、100%張りつきになりません。
・音がしっかり重なって再生されます。

テスト環境
Ubuntu 9.04 amd64(USB-Audio:YAMAHA RP-U200)
konqueror4.2 Firefox3.0.6、jre1.6.0-12_b04
kde4.2、PhononバックエンドにGStreamer、Pulse-Audio使用

USB-Audio使用でも、しぃペイントチャットが使用できるようになり、本当に嬉し…いえ、感激しました。
原因は特定できていませんが、解決とだけ御報告致します。

Ubuntuの整備に関わっている全ての方々に感謝を。

オフライン

 

Board footer

Powered by FluxBB