> Am 23.07.2010 11:12, schrieb Peter Lukac: > > hello all > > maybe trivial question... > > > > I want open sound device from /etc/asound.conf with API > > snd_pcm_open() but unsuccessfull. As name i'm used: > > > > "plughw:0,0" > > "plughw:0,1" > > "plughw:0,2" > > "plughw:1,0" > > "plughw:1,1" > > "plughw:1,2" > > ... > > i'm try alternative name with "hw:X,Y" > > "hw:0,0" > > "hw:0,1" > > ... > > but in this method i'm open only HW device. > > I'm get follow error: > > ALSA lib pcm_hw.c:1429:(_snd_pcm_hw_open) Invalid value for card > > > > how can i open my "virtual" device in asound.conf > > > > here is asound.conf: > > > > > > pcm.!default { > > type plug > > slave.pcm "output" > > } > > > > pcm.output { > > type dmix > > ipc_key 1024 > > slave { > > pcm "hw:0,0" > > channels 2 > > rate 44100 > > format S16_LE > > } > > } > > > > pcm.dsp0 { > > type plug > > slave.pcm "output" > > } > > > > ...exists some universal method how can i open all HW device and > > "virtual" devices? > > Did you try to open "default", "output" or "dsp0" since these are the > names of your pcm defines? thanks for reply... Yes it works..(device is open) but i don't want open device with "hard coded" name because this name can be changed..I want to use iterations _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel