Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Jul 2026 17:25:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 296807] audio/audacity does't "see" monitor ports.
Message-ID:  <bug-296807-7788@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296807

            Bug ID: 296807
           Summary: audio/audacity does't "see" monitor ports.
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: dave@daveg.ca
                CC: xxjack12xx@gmail.com
                CC: xxjack12xx@gmail.com
             Flags: maintainer-feedback?(xxjack12xx@gmail.com)

Looking at the audacity project, they don't, per se, support FreeBSD right now.
 As such, this seems like a FreeBSD choice to fix.  I've submitted an Audacity
bug to their git, but I'm expecting this might be ours to fix.

To record (say) the output of utube ... or, indeed, any desktop output, you
need to read the monitor port.  I suppose for analogue audio, this might be
complicated (I dunno what happens on FreeBSD), but with digital ports, it
appears you just read from the port (even though it doesn't advertise being a
mic).

Example:

[1:31:331]root@hit:/usr/ports/audio/audacity> cat /dev/sndstat 
Installed devices:
pcm0: <Realtek ALC1220 (Analog 5.1+HP/2.0)> (play/rec)
pcm1: <Realtek ALC1220 (Rear Digital)> (play) default
pcm2: <Realtek ALC1220 (Front Analog Mic)> (rec)
pcm3: <NVIDIA (0x009a) (HDMI/DP 8ch)> (play)
pcm4: <NVIDIA (0x009a) (HDMI/DP 8ch)> (play)
pcm5: <NVIDIA (0x009a) (HDMI/DP 8ch)> (play)
pcm6: <NVIDIA (0x009a) (HDMI/DP 8ch)> (play)
pcm7: <HP, Inc HyperX Cloud Alpha Wireless> (play/rec)
pcm8: <GENERAL GENERAL WEBCAM> (rec)
No devices installed from userspace.

... so pcm1 is digital out.  I'm not an audiophile, but using optical out
solves the obvious problem of grounding issues.  Anyways, it's what I use.

Now, with OBS, everything works.  So OBS knows the score.  But with Audacity,
only the pcmX's with "rec" in their line show up as recording choices.  If you
could select pcm1, everything would work (for me), but you cannot.

This is all tested on 15.1p1 and Audcity 3.7.8 (the current port).

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-296807-7788>