I have a PCM defined as: pcm.hifi { type plug slave.pcm hw:1 } This works fine with beep-media-player, mplayer and aplay, but breaks with anything GStreamer-powered. Even the sine test skips. The skipping is roughly three times per second, it seems to slow playback down, playing a fraction of a second then jumping back a bit and resuming from there. I am using the ICE1712 driver provided in Linux 2.6.13-gentoo-r3, and gstreamer-0.8.10. This wasn't an issue in gstreamer-0.8.9. Reproducible: Always Steps to Reproduce: 1. Define a plug PCM 2. Use it with gstreamer Actual Results: Audio skips horribly :( Expected Results: Phat ch00nz :D The M-Audio card *does not open* unless I use ALSA's plug plugin. I experimented for ages trying to get it to open but I think it's something to do with endianness. Plug deals with it OK anyway. I'm submitting this as "Major" because playback doesn't work. I'd say playback is a major feature of gstreamer. :) Cheers guys.
It's unrelated to "M-Audio Audiophile 2496". It's happening with driver snd_cs46xx as well. I had to ditch alsasink and revice esdsink to get proper sound.
Is that card 24-bit 96 kHz capable?
(In reply to comment #2) > Is that card 24-bit 96 kHz capable? No, it's neither. The product sheet claims "Dual AC-97 2.1 audio codecs with hardware full-duplex for simultaneous record and playback and up to 48 kHz sample rates. 18-bit A/D converters for high-resolution recording. 20-bit D/A converters for high-resolution playback of up to 6 independent streams."
Same problem with an M-Audio Revolution 7.1.
2005? Has to be related to GStreamer 0.8, if you still have issues with 0.10 please open a new bug. *** This bug has been marked as a duplicate of bug 190800 ***