From owner-freebsd-multimedia@freebsd.org Sun Jul 23 10:44:10 2017 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3585CFE628 for ; Sun, 23 Jul 2017 10:44:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 919EF804F8 for ; Sun, 23 Jul 2017 10:44:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v6NAiA4n074103 for ; Sun, 23 Jul 2017 10:44:10 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-multimedia@FreeBSD.org Subject: [Bug 220909] device_probe() isn't called for the midi device emu10kx Date: Sun, 23 Jul 2017 10:44:10 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-multimedia@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jul 2017 10:44:10 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220909 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-multimedia@FreeBSD. | |org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-multimedia@freebsd.org Tue Jul 25 15:00:21 2017 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8819DC7E55F for ; Tue, 25 Jul 2017 15:00:21 +0000 (UTC) (envelope-from marcelbonnet@gmail.com) Received: from mail-oi0-x230.google.com (mail-oi0-x230.google.com [IPv6:2607:f8b0:4003:c06::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4E4037EA39 for ; Tue, 25 Jul 2017 15:00:21 +0000 (UTC) (envelope-from marcelbonnet@gmail.com) Received: by mail-oi0-x230.google.com with SMTP id x3so50733258oia.1 for ; Tue, 25 Jul 2017 08:00:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=QfTRSpzOr+6XjVE+/HJwh3vkMnQR/FopIMgpRa6rDec=; b=e54ZLopJ+W+lT6BYX2EThepWZtLPNr0A3TSMsOr/t01qv9pbE/41r5atftWB8q3/W3 Z78ZKG2RmjUf2OTfHo2qN4kgoUtuD/VphXRTGzFH2XDQsDiySgqHlkL0AM7OOhslepyI w25LbLvkUb0vQVRFKMXpqU3CubBrPo/gN7CZc4WSDMseXHx16mOFB/cPwvjCvSg243V1 8EY/2NRfwMUyxqIgh2bJA7LBwSJ/cGcptyZxNCS645WWN6Ka6taH/YJVPNEK17/Qxlp6 /s7ptE4D1BU3xy/6P0+qy+6wC7MhOIRAPEFPV9ZdBOE5B393OY116XIRIhWqaMCLzoHL uOvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=QfTRSpzOr+6XjVE+/HJwh3vkMnQR/FopIMgpRa6rDec=; b=K3AJ8vVGMEeQMLxzECUnyPjonv3QZlC0/QdwEh6vcSYg0Ak0fB1NLYkFZ+QwZ5ttKx e57mxn6JYpk9KF7+v7PwXhwYndvYeUP1OqjfwVXTucMUaBaw8ckWTywxU4BHjQizKtMU 286KAw8sMyKorGuWFAjdMFdFDh5+iMImnWi5yAUjNk99AYxQfpZiy8WFdMUhv1NihSP4 YwNic0Y5oU/x+ZxeB0Og1Y+JuasNq4wG3JvJFFHwqBXygfkuOh7aXJ3eFjIjKA6m6mnZ Gidb3UBKbhqzFeG1tR8Ncj3zz7KhUNcTYy02ssRHyZqZZ4u4repHcbpzsi28Blyy6+dy m3ew== X-Gm-Message-State: AIVw110+Pw7tMXspBHyCWkhRa3OFDnV33HWIVVIlij6I+kEmge9bS17j cRij4WUclroVWhFYudxpVBibuAootA== X-Received: by 10.202.87.2 with SMTP id l2mr8615963oib.277.1500994819210; Tue, 25 Jul 2017 08:00:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.134.3 with HTTP; Tue, 25 Jul 2017 08:00:18 -0700 (PDT) From: Marcel Bonnet Date: Tue, 25 Jul 2017 12:00:18 -0300 Message-ID: Subject: snd_uaudio monitor recording To: FreeBSD multimedia Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2017 15:00:21 -0000 Hi. I'd like to record to a file whatever the sound card is actually playing, essentially when I am not using jackd server. I don't know if I just did not figure how to do it, or if depends on a new driver functionality ? Thanks in advance, -- Marcel Bonnet From owner-freebsd-multimedia@freebsd.org Tue Jul 25 17:20:42 2017 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8680CFD84F for ; Tue, 25 Jul 2017 17:20:42 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 807BB842E2 for ; Tue, 25 Jul 2017 17:20:42 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2016.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id CB1322600E4; Tue, 25 Jul 2017 19:20:38 +0200 (CEST) Subject: Re: snd_uaudio monitor recording To: Marcel Bonnet , FreeBSD multimedia References: From: Hans Petter Selasky Message-ID: Date: Tue, 25 Jul 2017 19:18:29 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2017 17:20:42 -0000 On 07/25/17 17:00, Marcel Bonnet wrote: > Hi. > > I'd like to record to a file whatever the sound card is actually playing, > essentially when I am not using jackd server. > I don't know if I just did not figure how to do it, or if depends on a new > driver functionality ? > Thanks in advance, > You'd need to use virtual_oss to do that. --HPS From owner-freebsd-multimedia@freebsd.org Wed Jul 26 16:18:31 2017 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 121C8D98743 for ; Wed, 26 Jul 2017 16:18:31 +0000 (UTC) (envelope-from marcelbonnet@gmail.com) Received: from mail-oi0-x22b.google.com (mail-oi0-x22b.google.com [IPv6:2607:f8b0:4003:c06::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C771D68B6A for ; Wed, 26 Jul 2017 16:18:30 +0000 (UTC) (envelope-from marcelbonnet@gmail.com) Received: by mail-oi0-x22b.google.com with SMTP id x3so80240306oia.1 for ; Wed, 26 Jul 2017 09:18:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=1NIAsavXpGs8SApFxSQNmg7AvjOdM0Ydo+tgtiDy+kI=; b=uGtIhlx5e2H4/n18SmgrngIOnzIt3P8qI89sCmdJjKKjuzAX7TzQD5UM7eC6wxuQ+r zsfZLJkFpNBwI1bL4M7SFBrzOFYLhsuboGTWNoN0W0TNZplENeopbp3FO+6cgoa1I8kr bQEGMsaZ3qAErw3F8DJYaj02BOiAot4gCbwiEo9limaH7J/dEg0XNoLtmM9ZrrwGthuC 3qYNGAVSgYUj15fFzW07Kjey5qxGXWvBlp0qOJVMiQbNjXQvicQS/cN15cmkn7lboc2E xQJdJyMslNuMnC4XMjnlbdqoNzk8tTHUlxRhG6QlWbu/UjYZIjJSJHU8jBHlWJQh/fyn sMBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=1NIAsavXpGs8SApFxSQNmg7AvjOdM0Ydo+tgtiDy+kI=; b=Xs1peNyyWW0T65d+iq1mmxGqGH1ON3RQsAmS6Xi1yP48GOrRsD1tGBPycDvKqhAVO4 ORaQcw3jwsBDIwTPNqunWXlxTYSTCV5ZISrvZ7rDxZ73qAjiK2OWGpgl77cSXNUYYkwD UwqxIQVw/qAwLh7SIc4SNWqgW7wkMzlwzPuvmWe4EGyn57gmQ6kIgiFoCc7C1XPsrKey nDTVKldCY1lsJfqcimCMNKmfEMLNZuIuEyoyv3vYjR+rFBdgb40lz0iiK6LNSZBir1d3 hsuXkGHAQZNMOkwdTI6NL9pdi+t55RJq3Jur21m0Dq9bctvghRPfyVzIe/2ycE4iS07/ P+/g== X-Gm-Message-State: AIVw113Sxzdhq9BPBewBveMhlniJxQ8WENlXN7DgahsRrGj3PCqCu+5+ uFoUWbOh9A+oiUmZClr7GvwUi9PdGsu6 X-Received: by 10.202.166.142 with SMTP id t14mr1291585oij.38.1501085909995; Wed, 26 Jul 2017 09:18:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.134.3 with HTTP; Wed, 26 Jul 2017 09:18:29 -0700 (PDT) In-Reply-To: References: From: Marcel Bonnet Date: Wed, 26 Jul 2017 13:18:29 -0300 Message-ID: Subject: Re: snd_uaudio monitor recording To: Hans Petter Selasky Cc: FreeBSD multimedia Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2017 16:18:31 -0000 On 25 July 2017 at 14:18, Hans Petter Selasky wrote: > > On 07/25/17 17:00, Marcel Bonnet wrote: >> >> Hi. >> >> I'd like to record to a file whatever the sound card is actually playing, >> essentially when I am not using jackd server. >> I don't know if I just did not figure how to do it, or if depends on a new >> driver functionality ? >> Thanks in advance, >> > > You'd need to use virtual_oss to do that. Thanks. But, I didn't understand how to use it. Can you help me, please? I tried an example from the man page (I changed the sample rate, because my USB Fast Track Pro is set to 44100 Hz): [@machine tmp]$ virtual_oss -C 2 -c 2 -r 44100 -b 16 -s 1024 -f /dev/dsp3.0 -w dsp.wav -d dsp hw.snd.basename_clone: 1 sysctl: hw.snd.basename_clone=0: Operation not permitted virtual_oss: Could not create CUSE DSP device So, I tried with sudo: [@machine tmp]$ sudo virtual_oss -C 2 -c 2 -r 44100 -b 16 -s 1024 -f /dev/dsp3.0 -w dsp.wav -d dsp hw.snd.basename_clone: 1 -> 0 virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy I never know why I have so much /dev/dsp3.x units. When using jack server, I always attach to the first one (3.0) and it is ok. I tried the other 3.x units, with no success. Thanks in advance. My environment: [@machine tmp]$ ls /dev/dsp* ; cat /dev/sndstat ; sysctl hw.snd.default_unit /dev/dsp0.1 /dev/dsp1.1 /dev/dsp2.1 /dev/dsp3.0 /dev/dsp3.1 /dev/dsp3.2 /dev/dsp3.3 FreeBSD Audio Driver (64bit 2009061500/amd64) Installed devices: pcm0: on hdaa0 (1p:2v/1r:1v) pcm1: on hdaa0 (1p:1v/1r:1v) pcm2: on hdaa1 (1p:1v/0r:0v) pcm3: at ? kld snd_uaudio (1p:2v/1r:1v) default No devices installed from userspace. hw.snd.default_unit: 3 [@machine tmp]$ sysctl dev.pcm.3 dev.pcm.3.feedback_rate: 0 dev.pcm.3.bitperfect: 0 dev.pcm.3.buffersize: 0 dev.pcm.3.rec.vchanformat: s16le:2.0 dev.pcm.3.rec.vchanrate: 44100 dev.pcm.3.rec.vchanmode: fixed dev.pcm.3.rec.vchans: 1 dev.pcm.3.play.vchanformat: s16le:2.0 dev.pcm.3.play.vchanrate: 44100 dev.pcm.3.play.vchanmode: fixed dev.pcm.3.play.vchans: 2 dev.pcm.3.hwvol_mixer: vol dev.pcm.3.hwvol_step: 5 dev.pcm.3.%parent: uaudio0 dev.pcm.3.%pnpinfo: dev.pcm.3.%location: dev.pcm.3.%driver: pcm dev.pcm.3.%desc: USB audio > > --HPS -- Marcel Bonnet github.com/marcelbonnet/ From owner-freebsd-multimedia@freebsd.org Wed Jul 26 16:39:31 2017 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4650EDA93DF for ; Wed, 26 Jul 2017 16:39:31 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EEC366A638 for ; Wed, 26 Jul 2017 16:39:30 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2016.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 17BBB2600E4; Wed, 26 Jul 2017 18:39:29 +0200 (CEST) Subject: Re: snd_uaudio monitor recording To: Marcel Bonnet Cc: FreeBSD multimedia References: From: Hans Petter Selasky Message-ID: Date: Wed, 26 Jul 2017 18:37:18 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2017 16:39:31 -0000 On 07/26/17 18:18, Marcel Bonnet wrote: > On 25 July 2017 at 14:18, Hans Petter Selasky wrote: >> >> On 07/25/17 17:00, Marcel Bonnet wrote: >>> >>> Hi. >>> >>> I'd like to record to a file whatever the sound card is actually playing, >>> essentially when I am not using jackd server. >>> I don't know if I just did not figure how to do it, or if depends on a new >>> driver functionality ? >>> Thanks in advance, >>> >> >> You'd need to use virtual_oss to do that. > Thanks. But, I didn't understand how to use it. Can you help me, please? > > I tried an example from the man page (I changed the sample rate, > because my USB Fast Track Pro is set to 44100 Hz): > > [@machine tmp]$ virtual_oss -C 2 -c 2 -r 44100 -b 16 -s 1024 -f > /dev/dsp3.0 -w dsp.wav -d dsp > hw.snd.basename_clone: 1 > sysctl: hw.snd.basename_clone=0: Operation not permitted > virtual_oss: Could not create CUSE DSP device > > So, I tried with sudo: > > [@machine tmp]$ sudo virtual_oss -C 2 -c 2 -r 44100 -b 16 -s 1024 -f > /dev/dsp3.0 -w dsp.wav -d dsp > hw.snd.basename_clone: 1 -> 0 > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy > > I never know why I have so much /dev/dsp3.x units. When using jack > server, I always attach to the first one (3.0) and it is ok. I tried > the other 3.x units, with no success. > > Thanks in advance. > > My environment: > > [@machine tmp]$ ls /dev/dsp* ; cat /dev/sndstat ; sysctl hw.snd.default_unit > > /dev/dsp0.1 /dev/dsp1.1 /dev/dsp2.1 /dev/dsp3.0 /dev/dsp3.1 > /dev/dsp3.2 /dev/dsp3.3 > > FreeBSD Audio Driver (64bit 2009061500/amd64) > Installed devices: > pcm0: on hdaa0 (1p:2v/1r:1v) > pcm1: on hdaa0 (1p:1v/1r:1v) > pcm2: on hdaa1 (1p:1v/0r:0v) > pcm3: at ? kld snd_uaudio (1p:2v/1r:1v) default > No devices installed from userspace. > > hw.snd.default_unit: 3 > > [@machine tmp]$ sysctl dev.pcm.3 > dev.pcm.3.feedback_rate: 0 > dev.pcm.3.bitperfect: 0 > dev.pcm.3.buffersize: 0 > dev.pcm.3.rec.vchanformat: s16le:2.0 > dev.pcm.3.rec.vchanrate: 44100 > dev.pcm.3.rec.vchanmode: fixed > dev.pcm.3.rec.vchans: 1 > dev.pcm.3.play.vchanformat: s16le:2.0 > dev.pcm.3.play.vchanrate: 44100 > dev.pcm.3.play.vchanmode: fixed > dev.pcm.3.play.vchans: 2 > dev.pcm.3.hwvol_mixer: vol > dev.pcm.3.hwvol_step: 5 > dev.pcm.3.%parent: uaudio0 > dev.pcm.3.%pnpinfo: > dev.pcm.3.%location: > dev.pcm.3.%driver: pcm > dev.pcm.3.%desc: USB audio >> >> --HPS > Hi, Try this: sudo virtual_oss -S -C 2 -c 2 -r 44100 -b 16 -s 1024 \ -f /dev/dsp3 -d dsp -w dsp.rec.wav -l dsp.rec Then either: dd if=/dev/dsp.rec.wav of=myfile.wav bs=1024 Or use a program like audacity (not sox, due to reading one and one sample) to record from /dev/dsp.rec . --HPS From owner-freebsd-multimedia@freebsd.org Thu Jul 27 08:59:16 2017 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 77978DC55F3 for ; Thu, 27 Jul 2017 08:59:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 65D946D14B for ; Thu, 27 Jul 2017 08:59:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v6R8xG5I026486 for ; Thu, 27 Jul 2017 08:59:16 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-multimedia@FreeBSD.org Subject: [Bug 219350] [snd_hda] ALC256: no sound out off headphones jack Date: Thu, 27 Jul 2017 08:59:16 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: fotis@zabaras.eu X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-multimedia@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2017 08:59:16 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219350 Fotis Zabaras changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fotis@zabaras.eu --- Comment #6 from Fotis Zabaras --- I can verify this problem on Dell Inspiron 7566 Onboard speakers work fine The headphone jack's sound is noisy, =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D # sysctl dev.hdaa dev.hdaa.1.reconfig: 0 dev.hdaa.1.gpo_config:=20 dev.hdaa.1.gpo_state:=20 dev.hdaa.1.gpio_config:=20 dev.hdaa.1.gpio_state:=20 dev.hdaa.1.gpi_state:=20 dev.hdaa.1.config: forcestereo,ivref50,ivref80,ivref100,ivref,vref dev.hdaa.1.nid3_original: 0x18560010 as=3D1 seq=3D0 device=3DDigital-out co= nn=3DJack ctype=3DDigital loc=3D0x18 color=3DUnknown misc=3D0 dev.hdaa.1.nid3_config: 0x18560010 as=3D1 seq=3D0 device=3DDigital-out conn= =3DJack ctype=3DDigital loc=3D0x18 color=3DUnknown misc=3D0 dev.hdaa.1.nid3: pin: Digital-out (Jack) Widget cap: 0x0040778d PWR DIGITAL UNSOL 8CH Association: 0 (0x0001) Pin cap: 0x09000094 PDC OUT HDMI DP HBR Pin config: 0x18560010 as=3D1 seq=3D0 device=3DDigital-out conn=3DJack ctype=3DDigital loc=3D0x18 color=3DUnknown misc=3D0 Pin control: 0x00000040 OUT Output amp: 0x80000000 mute=3D1 step=3D0 size=3D0 offset=3D0 (0/0dB) Connections: 1 + <- nid=3D2 [audio output] dev.hdaa.1.nid2: audio output Widget cap: 0x00006611 PWR DIGITAL 8CH Association: 0 (0x0001) OSS: pcm (pcm) Stream cap: 0x00000005 AC3 PCM PCM cap: 0x001a07f0 16 24 32 bits, 32 44 48 88 96 176 192 KHz dev.hdaa.1.%parent: hdacc1 dev.hdaa.1.%pnpinfo: type=3D0x01 subsystem=3D0x80860101 dev.hdaa.1.%location: nid=3D1 dev.hdaa.1.%driver: hdaa dev.hdaa.1.%desc: Intel Skylake Audio Function Group dev.hdaa.0.reconfig: 0 dev.hdaa.0.gpo_config:=20 dev.hdaa.0.gpo_state:=20 dev.hdaa.0.gpio_config: 0=3Dkeep 1=3Dkeep 2=3Dkeep dev.hdaa.0.gpio_state: 0=3Ddisabled 1=3Ddisabled 2=3Ddisabled dev.hdaa.0.gpi_state:=20 dev.hdaa.0.config: forcestereo,ivref50,ivref80,ivref100,ivref,vref dev.hdaa.0.nid36: audio selector Widget cap: 0x00300101 STEREO Association: 2 (0x0001) OSS: monitor Connections: 2 + <- nid=3D18 [pin: Mic (Fixed)] (selected) + [DISABLED] <- nid=3D19 [pin: Line-out (None)] [DISABLED] dev.hdaa.0.nid35: audio mixer [DISABLED] Widget cap: 0x0020010b STEREO Input amp: 0x80000000 mute=3D1 step=3D0 size=3D0 offset=3D0 (0/0dB) Connections: 6 + [DISABLED] <- nid=3D24 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=3D25 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=3D26 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=3D27 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=3D29 [beep widget] + [DISABLED] <- nid=3D18 [pin: Mic (Fixed)] dev.hdaa.0.nid34: audio mixer [DISABLED] Widget cap: 0x0020010b STEREO Input amp: 0x80000000 mute=3D1 step=3D0 size=3D0 offset=3D0 (0/0dB) Connections: 5 + [DISABLED] <- nid=3D24 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=3D25 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=3D26 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=3D27 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=3D29 [beep widget] dev.hdaa.0.nid33_original: 0x02211030 as=3D3 seq=3D0 device=3DHeadphones co= nn=3DJack ctype=3D1/8 loc=3DFront color=3DBlack misc=3D0 dev.hdaa.0.nid33_config: 0x02211030 as=3D3 seq=3D0 device=3DHeadphones conn= =3DJack ctype=3D1/8 loc=3DFront color=3DBlack misc=3D0 dev.hdaa.0.nid33: pin: Headphones (Black Jack) Widget cap: 0x0040058d PWR UNSOL STEREO Association: 1 (0x0001) Pin cap: 0x0001001c PDC HP OUT EAPD Pin config: 0x02211030 as=3D3 seq=3D0 device=3DHeadphones conn=3DJack = ctype=3D1/8 loc=3DFront color=3DBlack misc=3D0 Pin control: 0x000000c0 HP OUT EAPD: 0x00000002 EAPD Output amp: 0x80000000 mute=3D1 step=3D0 size=3D0 offset=3D0 (0/0dB) Connections: 2 + [DISABLED] <- nid=3D2 [audio output] + <- nid=3D3 [audio output] (selected) dev.hdaa.0.nid32: vendor widget [DISABLED] Widget cap: 0x00f00040 PROC dev.hdaa.0.nid31: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid30_original: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn= =3DNone ctype=3D1/8 loc=3DRear color=3DBlack misc=3D1 dev.hdaa.0.nid30_config: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn= =3DNone ctype=3D1/8 loc=3DRear color=3DBlack misc=3D1 dev.hdaa.0.nid30: pin: Speaker (None) [DISABLED] Widget cap: 0x00400781 PWR DIGITAL UNSOL STEREO Pin cap: 0x00000014 PDC OUT Pin config: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn=3DNone ct= ype=3D1/8 loc=3DRear color=3DBlack misc=3D1 Pin control: 0x00000000 Connections: 1 + <- nid=3D6 [audio output] [DISABLED] dev.hdaa.0.nid29_original: 0x40700001 as=3D0 seq=3D1 device=3DModem-handset= conn=3DNone ctype=3DUnknown loc=3D0x00 color=3DUnknown misc=3D0 dev.hdaa.0.nid29_config: 0x40700001 as=3D0 seq=3D1 device=3DModem-handset c= onn=3DNone ctype=3DUnknown loc=3D0x00 color=3DUnknown misc=3D0 dev.hdaa.0.nid29: beep widget Widget cap: 0x00700400 PWR Association: -2 (0x0000) OSS: speaker (speaker) Pin cap: 0x00000020 IN Pin config: 0x40700001 as=3D0 seq=3D1 device=3DModem-handset conn=3DNo= ne ctype=3DUnknown loc=3D0x00 color=3DUnknown misc=3D0 Pin control: 0x00000020 IN dev.hdaa.0.nid28: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid27_original: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn= =3DNone ctype=3D1/8 loc=3DRear color=3DBlack misc=3D1 dev.hdaa.0.nid27_config: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn= =3DNone ctype=3D1/8 loc=3DRear color=3DBlack misc=3D1 dev.hdaa.0.nid27: pin: Speaker (None) [DISABLED] Widget cap: 0x0040058f PWR UNSOL STEREO Pin cap: 0x00013734 PDC OUT IN VREF[ 50 80 100 GROUND HIZ ] EAPD Pin config: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn=3DNone ct= ype=3D1/8 loc=3DRear color=3DBlack misc=3D1 Pin control: 0x00000000 EAPD: 0x00000002 EAPD Output amp: 0x80000000 mute=3D1 step=3D0 size=3D0 offset=3D0 (0/0dB) Input amp: 0x00270300 mute=3D0 step=3D3 size=3D39 offset=3D0 (0/30dB) Connections: 2 + [DISABLED] <- nid=3D2 [audio output] (selected) + <- nid=3D3 [audio output] dev.hdaa.0.nid26_original: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn= =3DNone ctype=3D1/8 loc=3DRear color=3DBlack misc=3D1 dev.hdaa.0.nid26_config: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn= =3DNone ctype=3D1/8 loc=3DRear color=3DBlack misc=3D1 dev.hdaa.0.nid26: pin: Speaker (None) [DISABLED] Widget cap: 0x0040048b PWR UNSOL STEREO Pin cap: 0x00003724 PDC IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn=3DNone ct= ype=3D1/8 loc=3DRear color=3DBlack misc=3D1 Pin control: 0x00000000 Input amp: 0x00270300 mute=3D0 step=3D3 size=3D39 offset=3D0 (0/30dB) dev.hdaa.0.nid25_original: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn= =3DNone ctype=3D1/8 loc=3DRear color=3DBlack misc=3D1 dev.hdaa.0.nid25_config: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn= =3DNone ctype=3D1/8 loc=3DRear color=3DBlack misc=3D1 dev.hdaa.0.nid25: pin: Speaker (None) [DISABLED] Widget cap: 0x0040048b PWR UNSOL STEREO Pin cap: 0x00003724 PDC IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn=3DNone ct= ype=3D1/8 loc=3DRear color=3DBlack misc=3D1 Pin control: 0x00000000 Input amp: 0x00270300 mute=3D0 step=3D3 size=3D39 offset=3D0 (0/30dB) dev.hdaa.0.nid24_original: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn= =3DNone ctype=3D1/8 loc=3DRear color=3DBlack misc=3D1 dev.hdaa.0.nid24_config: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn= =3DNone ctype=3D1/8 loc=3DRear color=3DBlack misc=3D1 dev.hdaa.0.nid24: pin: Speaker (None) [DISABLED] Widget cap: 0x0040048b PWR UNSOL STEREO Pin cap: 0x00003724 PDC IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x411111f0 as=3D15 seq=3D0 device=3DSpeaker conn=3DNone ct= ype=3D1/8 loc=3DRear color=3DBlack misc=3D1 Pin control: 0x00000000 Input amp: 0x00270300 mute=3D0 step=3D3 size=3D39 offset=3D0 (0/30dB) dev.hdaa.0.nid23: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid22: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid21: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid20_original: 0x90170120 as=3D2 seq=3D0 device=3DSpeaker conn= =3DFixed ctype=3DAnalog loc=3DInternal color=3DUnknown misc=3D1 dev.hdaa.0.nid20_config: 0x90170120 as=3D2 seq=3D0 device=3DSpeaker conn=3D= Fixed ctype=3DAnalog loc=3DInternal color=3DUnknown misc=3D1 dev.hdaa.0.nid20: pin: Speaker (Fixed) Widget cap: 0x0040058d PWR UNSOL STEREO Association: 0 (0x0001) Pin cap: 0x00010014 PDC OUT EAPD Pin config: 0x90170120 as=3D2 seq=3D0 device=3DSpeaker conn=3DFixed ct= ype=3DAnalog loc=3DInternal color=3DUnknown misc=3D1 Pin control: 0x00000040 OUT EAPD: 0x00000002 EAPD Output amp: 0x80000000 mute=3D1 step=3D0 size=3D0 offset=3D0 (0/0dB) Connections: 1 + <- nid=3D2 [audio output] dev.hdaa.0.nid19_original: 0x40000000 as=3D0 seq=3D0 device=3DLine-out conn= =3DNone ctype=3DUnknown loc=3D0x00 color=3DUnknown misc=3D0 dev.hdaa.0.nid19_config: 0x40000000 as=3D0 seq=3D0 device=3DLine-out conn= =3DNone ctype=3DUnknown loc=3D0x00 color=3DUnknown misc=3D0 dev.hdaa.0.nid19: pin: Line-out (None) [DISABLED] Widget cap: 0x0040040b PWR STEREO Pin cap: 0x00000020 IN Pin config: 0x40000000 as=3D0 seq=3D0 device=3DLine-out conn=3DNone ct= ype=3DUnknown loc=3D0x00 color=3DUnknown misc=3D0 Pin control: 0x00000000 Input amp: 0x00270300 mute=3D0 step=3D3 size=3D39 offset=3D0 (0/30dB) dev.hdaa.0.nid18_original: 0x90a60160 as=3D6 seq=3D0 device=3DMic conn=3DFi= xed ctype=3DDigital loc=3DInternal color=3DUnknown misc=3D1 dev.hdaa.0.nid18_config: 0x90a60160 as=3D6 seq=3D0 device=3DMic conn=3DFixed ctype=3DDigital loc=3DInternal color=3DUnknown misc=3D1 dev.hdaa.0.nid18: pin: Mic (Fixed) Widget cap: 0x0040040b PWR STEREO Association: 2 (0x0001) OSS: monitor (monitor) Pin cap: 0x00000020 IN Pin config: 0x90a60160 as=3D6 seq=3D0 device=3DMic conn=3DFixed ctype= =3DDigital loc=3DInternal color=3DUnknown misc=3D1 Pin control: 0x00000020 IN Input amp: 0x00270300 mute=3D0 step=3D3 size=3D39 offset=3D0 (0/30dB) dev.hdaa.0.nid17: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid16: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid15: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid14: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid13: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid12: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid11: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid10: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid9: audio input [DISABLED] Widget cap: 0x0010051b PWR STEREO Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Input amp: 0x80023f17 mute=3D1 step=3D63 size=3D2 offset=3D23 (-17/30= dB) Connections: 1 + [DISABLED] <- nid=3D34 [audio mixer] [DISABLED] dev.hdaa.0.nid8: audio input [DISABLED] Widget cap: 0x0010051b PWR STEREO Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Input amp: 0x80023f17 mute=3D1 step=3D63 size=3D2 offset=3D23 (-17/30= dB) Connections: 1 + [DISABLED] <- nid=3D35 [audio mixer] [DISABLED] dev.hdaa.0.nid7: audio input Widget cap: 0x0010051b PWR STEREO Association: 2 (0x0001) Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Input amp: 0x80023f17 mute=3D1 step=3D63 size=3D2 offset=3D23 (-17/30= dB) Connections: 1 + <- nid=3D36 [audio selector] dev.hdaa.0.nid6: audio output [DISABLED] Widget cap: 0x00000611 PWR DIGITAL STEREO Stream cap: 0x00000001 PCM PCM cap: 0x000e05e0 16 20 24 bits, 44 48 88 96 192 KHz dev.hdaa.0.nid5: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid4: vendor widget [DISABLED] Widget cap: 0x00f00000 dev.hdaa.0.nid3: audio output Widget cap: 0x0000041d PWR STEREO Association: 1 (0x0001) OSS: pcm (pcm) Stream cap: 0x00000001 PCM PCM cap: 0x000e0060 16 20 24 bits, 44 48 KHz Output amp: 0x00025757 mute=3D0 step=3D87 size=3D2 offset=3D87 (-65/0d= B) dev.hdaa.0.nid2: audio output Widget cap: 0x0000041d PWR STEREO Association: 0 (0x0001) OSS: pcm (pcm) Stream cap: 0x00000001 PCM PCM cap: 0x000e0060 16 20 24 bits, 44 48 KHz Output amp: 0x00025757 mute=3D0 step=3D87 size=3D2 offset=3D87 (-65/0d= B) dev.hdaa.0.%parent: hdacc0 dev.hdaa.0.%pnpinfo: type=3D0x01 subsystem=3D0x10280797 dev.hdaa.0.%location: nid=3D1 dev.hdaa.0.%driver: hdaa dev.hdaa.0.%desc: Realtek ALC256 Audio Function Group dev.hdaa.%parent:=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D # sysctl dev.pcm dev.pcm.2.bitperfect: 0 dev.pcm.2.buffersize: 65536 dev.pcm.2.play.vchanformat: s16le:2.0 dev.pcm.2.play.vchanrate: 48000 dev.pcm.2.play.vchanmode: passthrough dev.pcm.2.play.vchans: 1 dev.pcm.2.play.32bit: 24 dev.pcm.2.%parent: hdaa1 dev.pcm.2.%pnpinfo:=20 dev.pcm.2.%location: nid=3D3 dev.pcm.2.%driver: pcm dev.pcm.2.%desc: Intel Skylake (HDMI/DP 8ch) dev.pcm.1.bitperfect: 0 dev.pcm.1.buffersize: 65536 dev.pcm.1.play.vchanformat: s16le:2.0 dev.pcm.1.play.vchanrate: 48000 dev.pcm.1.play.vchanmode: fixed dev.pcm.1.play.vchans: 2 dev.pcm.1.play.32bit: 24 dev.pcm.1.%parent: hdaa0 dev.pcm.1.%pnpinfo:=20 dev.pcm.1.%location: nid=3D33 dev.pcm.1.%driver: pcm dev.pcm.1.%desc: Realtek ALC256 (Front Analog Headphones) dev.pcm.0.bitperfect: 0 dev.pcm.0.buffersize: 65536 dev.pcm.0.rec.vchanformat: s16le:2.0 dev.pcm.0.rec.vchanrate: 48000 dev.pcm.0.rec.vchanmode: fixed dev.pcm.0.rec.vchans: 2 dev.pcm.0.rec.autosrc: 2 dev.pcm.0.rec.32bit: 24 dev.pcm.0.play.vchanformat: s16le:2.0 dev.pcm.0.play.vchanrate: 48000 dev.pcm.0.play.vchanmode: fixed dev.pcm.0.play.vchans: 2 dev.pcm.0.play.32bit: 24 dev.pcm.0.%parent: hdaa0 dev.pcm.0.%pnpinfo:=20 dev.pcm.0.%location: nid=3D20,18 dev.pcm.0.%driver: pcm dev.pcm.0.%desc: Realtek ALC256 (Internal Analog) dev.pcm.%parent:=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D # cat /dev/sndstat ; mixer Installed devices: pcm0: (play/rec) pcm1: (play) default pcm2: (play) No devices installed from userspace. Mixer vol is currently set to 85:85 Mixer pcm is currently set to 100:100 Mixer ogain is currently set to 100:100 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D (In reply to Nils Beyer from comment #5) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-multimedia@freebsd.org Fri Jul 28 13:55:05 2017 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 17DCADC6BB8 for ; Fri, 28 Jul 2017 13:55:05 +0000 (UTC) (envelope-from marcelbonnet@gmail.com) Received: from mail-oi0-x233.google.com (mail-oi0-x233.google.com [IPv6:2607:f8b0:4003:c06::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D930B2F32 for ; Fri, 28 Jul 2017 13:55:04 +0000 (UTC) (envelope-from marcelbonnet@gmail.com) Received: by mail-oi0-x233.google.com with SMTP id e124so173472682oig.2 for ; Fri, 28 Jul 2017 06:55:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=zhEd5o/m+2HVpgF68/1DWSzuzTQ/W2Q8E0eNBIetPcY=; b=H5AVuuN5uEqX8t1d9VYH9SxX6T9VPlf7BD6xFF/rkT7BFlusEyTGElYzmWbCylH8ed pldbdIy5/tTU3IJ7ZqIYPTMLgfVu4oJSfQYIKexrgpPgsbbeRRRkG/7a35eoGuOADlVU MFWwurVOUWC4ypvdv0Ppqo0oIl7JIsTMKh/QNdamEwnJI5YYlo4p3m52yHWSHvBrxCEu QHuGyLAd4j6t3p10o1huo7ltDuIZoVrNN1XSW99/CLPbWLTL9I7ztE1jHo+EKgdve0Le +dmkG0HCzOqULfIDEjWZU3lc8N0+N8v9gnwyUWa11eHa4SB3KE391ZCXVmMkogNLKLkw FMwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=zhEd5o/m+2HVpgF68/1DWSzuzTQ/W2Q8E0eNBIetPcY=; b=nXAo/XgaT2S6Bvl/0MhsvWWSCZWMnkjBDBrHfSz3in1PfMyoP1/YGo+/AvwDtqEW20 NDJDa8B/1ez+ib8irED3zRAjSOeay9KawJ+JYWY/KLy/x1SjNorZhoOIsa3Tjt7cADRi UamK/iOy1f/DHfUL8Oa+9W59+zHnG7uArl3CdkRLSWW7lQWq6+n1MVS0FXpXyYvVdRUY Rpff235KHzbxGmBf1DG3zSEQsIcxAV13Ik0cvj4nK4Y5ZR1rtBkSeVoXiYlFGDm8Duba oSB3Eq5VZLk97BmpgvT6R+VeUW7pobjxejGuP+e5wCE2EmHOanU0UYdExWKYNQOHFOKa tBQg== X-Gm-Message-State: AIVw112YCaITtBPAmAX5MX3VQ0nmY0dXBmn+ZLx77V+byJTP8DtWgkua xh6bml0UyHC2+k9tUH4W+TQgn1C1YJoD X-Received: by 10.202.87.2 with SMTP id l2mr6350456oib.277.1501250103908; Fri, 28 Jul 2017 06:55:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.134.3 with HTTP; Fri, 28 Jul 2017 06:55:03 -0700 (PDT) In-Reply-To: References: From: Marcel Bonnet Date: Fri, 28 Jul 2017 10:55:03 -0300 Message-ID: Subject: Re: snd_uaudio monitor recording To: Hans Petter Selasky Cc: FreeBSD multimedia Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2017 13:55:05 -0000 On 26 July 2017 at 13:37, Hans Petter Selasky wrote: > On 07/26/17 18:18, Marcel Bonnet wrote: >> >> On 25 July 2017 at 14:18, Hans Petter Selasky wrote: >>> >>> >>> On 07/25/17 17:00, Marcel Bonnet wrote: >>>> >>>> >>>> Hi. >>>> >>>> I'd like to record to a file whatever the sound card is actually >>>> playing, >>>> essentially when I am not using jackd server. >>>> I don't know if I just did not figure how to do it, or if depends on a >>>> new >>>> driver functionality ? >>>> Thanks in advance, >>>> >>> >>> You'd need to use virtual_oss to do that. >> >> Thanks. But, I didn't understand how to use it. Can you help me, please? >> >> I tried an example from the man page (I changed the sample rate, >> because my USB Fast Track Pro is set to 44100 Hz): >> >> [@machine tmp]$ virtual_oss -C 2 -c 2 -r 44100 -b 16 -s 1024 -f >> /dev/dsp3.0 -w dsp.wav -d dsp >> hw.snd.basename_clone: 1 >> sysctl: hw.snd.basename_clone=0: Operation not permitted >> virtual_oss: Could not create CUSE DSP device >> >> So, I tried with sudo: >> >> [@machine tmp]$ sudo virtual_oss -C 2 -c 2 -r 44100 -b 16 -s 1024 -f >> /dev/dsp3.0 -w dsp.wav -d dsp >> hw.snd.basename_clone: 1 -> 0 >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> virtual_oss: Could not open DSP device '/dev/dsp3.0': Device busy >> >> I never know why I have so much /dev/dsp3.x units. When using jack >> server, I always attach to the first one (3.0) and it is ok. I tried >> the other 3.x units, with no success. >> >> Thanks in advance. >> >> My environment: >> >> [@machine tmp]$ ls /dev/dsp* ; cat /dev/sndstat ; sysctl >> hw.snd.default_unit >> >> /dev/dsp0.1 /dev/dsp1.1 /dev/dsp2.1 /dev/dsp3.0 /dev/dsp3.1 >> /dev/dsp3.2 /dev/dsp3.3 >> >> FreeBSD Audio Driver (64bit 2009061500/amd64) >> Installed devices: >> pcm0: on hdaa0 (1p:2v/1r:1v) >> pcm1: on hdaa0 (1p:1v/1r:1v) >> pcm2: on hdaa1 (1p:1v/0r:0v) >> pcm3: at ? kld snd_uaudio (1p:2v/1r:1v) default >> No devices installed from userspace. >> >> hw.snd.default_unit: 3 >> >> [@machine tmp]$ sysctl dev.pcm.3 >> dev.pcm.3.feedback_rate: 0 >> dev.pcm.3.bitperfect: 0 >> dev.pcm.3.buffersize: 0 >> dev.pcm.3.rec.vchanformat: s16le:2.0 >> dev.pcm.3.rec.vchanrate: 44100 >> dev.pcm.3.rec.vchanmode: fixed >> dev.pcm.3.rec.vchans: 1 >> dev.pcm.3.play.vchanformat: s16le:2.0 >> dev.pcm.3.play.vchanrate: 44100 >> dev.pcm.3.play.vchanmode: fixed >> dev.pcm.3.play.vchans: 2 >> dev.pcm.3.hwvol_mixer: vol >> dev.pcm.3.hwvol_step: 5 >> dev.pcm.3.%parent: uaudio0 >> dev.pcm.3.%pnpinfo: >> dev.pcm.3.%location: >> dev.pcm.3.%driver: pcm >> dev.pcm.3.%desc: USB audio >>> >>> >>> --HPS >> >> > > Hi, > > Try this: > > sudo virtual_oss -S -C 2 -c 2 -r 44100 -b 16 -s 1024 \ > -f /dev/dsp3 -d dsp -w dsp.rec.wav -l dsp.rec > > > Then either: > > dd if=/dev/dsp.rec.wav of=myfile.wav bs=1024 > > Or use a program like audacity (not sox, due to reading one and one sample) > to record from /dev/dsp.rec . > > --HPS > Thanks, Hans! I ran virtual_oss as above: 1. when I'm playing with mplayer, it was possible to capture the sound. The same works if I connect jack server to the new device. Very cool! 2. Browsers: 2.1 But, when I started YouTube (chromium browser), virtual_oss stopped with a message: Floating point exception . After crash, I had no sound anymore. I had to re run virtual_oss to get system sound again. 2.2 No crashes with Firefox, except that no sound was captured, although I was hearing what I was playing (1. youtube ; 2. a mp3 file from local system played with the browser). Can virtual_oss capture the sound from thoses browsers ? They were compiled with ALSA lib, is that the cause of a crash for Chromium and no sound captured when playing youtube from Firefox? chromium-57.0.2987.133 Options : ALSA : on CODECS : on DEBUG : off DRIVER : on GCONF : on KERBEROS : on PULSEAUDIO : off TEST : off firefox-52.0.2,1 Options : ALSA : on BUNDLED_CAIRO : on CANBERRA : off DBUS : on DEBUG : off DTRACE : on FFMPEG : on GCONF : off GNOMEUI : off GTK2 : off GTK3 : on INTEGER_SAMPLES: off LIBPROXY : off OPTIMIZED_CFLAGS: on PGO : off PROFILE : off PULSEAUDIO : on RUST : on SNDIO : off TEST : off Thanks, again! -- Marcel Bonnet