Hi everyone,
ok, I'm trying to get sound out of my Creative SoundBlaster MP3+ (external,
USB).
So far, all the logs show me that it's being recognized by snd-usb-audio, at
least:
--
# lsusb:
...
Bus 001 Device 003: ID 041e:3010 Creative Technology, Ltd
Bus 001 Device 002: ID 0409:0059 NEC Corp. HighSpeed Hub
...
# cat /proc/asound/card0/stream0
Creative Labs Sound Blaster MP3+ at usb-:00:1d.7-3.1, full speed : USB
Audio
Playback:
Status: Stop
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 48000
Capture:
Status: Stop
Interface 2
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 2 IN (ASYNC)
Rates: 48000, 44100
# cat /etc/modules.conf
...
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-usb-audio
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
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
...
--
All volume settings were demuted and set to max using alsamixer or kmix.
- using kernel 2.6.10:
When I try to play something in xmms or bmp, the time label gets frozen,
and I don't hear anything (the GUI doesn't freeze, though).
Instead, this is what i get in a console:
** WARNING **: alsa_free(): snd_pcm_start() failed: Broken pipe
This message is outputted infinitely until I kill -9 the player.
Meanwhile, the same happens in the kernel log with the following message:
cannot submit datapipe for urb 0, err = -38
This is also being outputted infinitely.
- using kernel 2.6.11-rc1-mm1
After upgrading, I surprisingly do hear sound, however it's overlayed with
a kind of choppy noise: 3 x pop, pause, 3x pop, pause, ... this
scheme loops approx. 3x/sec.
I've already tried using mmap mode and/or software mixing and playing with
aplay or mplayer.
Nothing helps.
Any ideas?
Thanks,
Artjom
--
gentoo-user@gentoo.org mailing list