From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Sebastian H." Subject: Re: open sound device from asound.conf Date: Fri, 23 Jul 2010 11:26:21 +0200 Message-ID: <4C49603D.4090807@gmx.de> References: <201007231112.24764.p.lukac@emtest.sk> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail.gmx.net (mailout-de.gmx.net [213.165.64.23]) by alsa0.perex.cz (Postfix) with SMTP id 42A311039BF for ; Fri, 23 Jul 2010 11:29:42 +0200 (CEST) In-Reply-To: <201007231112.24764.p.lukac@emtest.sk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: Peter Lukac Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org 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? Cheers, Sebastian