Hi all, I encountered a problem using PD (available at http://www.crca.ucsd.edu/~msp/software.html) with the plugin layer of ALSA (and a Midiman Audiophile + SBLive card here). This probably is a problem with the PD source code, but on pd-list one is a bit at a loss in fixing that problem. I can give PD a PCM device name to use, e.g.:
$ pd -alsadev hw:0 or second card (SBLive): $ pd -alsadev hw:1 This works without a flaw, if I use "hw" PCMs. hw:0,0 is the default device in PD anyways. But a soon as I try the plugin layer, the audio gets stuck and I get this error message: $ pd -alsadev default [OR plughw:0 OR etc.] [...] audio I/O stuck... closing audio ALSA lib pcm_hw.c:145:(snd_pcm_hw_hw_free) SNDRV_PCM_IOCTL_HW_FREE failed: File descriptor in bad state snd_pcm_close (input): File descriptor in bad state ALSA lib pcm_hw.c:145:(snd_pcm_hw_hw_free) SNDRV_PCM_IOCTL_HW_FREE failed: File descriptor in bad state snd_pcm_close (output): File descriptor in bad state pd: exiting This especially is a problem for Hammerfall users, as here directly acessing the "hw" does not work at all, according to reports on pd-list. Does this error ring a bell in anyone? What could be missing in PD's ALSA code (s_linux.c)? Or is this a configuration error on my side and I have to use a tricky ~/.asoundrc? In aplay, using "-D plughw:0" or "default" works. Thanks for help and greetings, -- __ __ Frank Barknecht ____ ______ ____ __ trip\ \ / /wire ______ / __// __ /__/ __// // __ \ \/ / __ \\ ___\ / / / ____/ / / / // ____// /\ \\ ___\\____ \ /_/ /_____/ /_/ /_//_____// / \ \\_____\\_____\ /_/ \_\ _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel