On Fri, Jun 02, 2023 at 11:32:31AM -0700, Courtney wrote:
> It seems when I make any changes to sndiod, the output remains
> the same. I played with -z, -b, -e, -r. Here's the audioctl output.
> Note, the device changed to aucioctl2 but it is still the same
> device in question.
>
> audioctl -f /dev/audioctl2
> name=uaudio1
> mode=play
^^^^^^^^^^^^^
the device is playing, but according to dmesg from your other mail:
uaudio0: class v1, high-speed, sync, channels: 0 play, 1 rec, 2 ctls
audio1 at uaudio0
the failing device is record-only. Could verify this. The string after
"name=" in the audioctl output corresponds to the device name in
dmesg.
> pause=0
> active=1
> nblks=16
> blksz=480
> rate=48000
> encoding=s16le
> play.channels=2
> play.bytes=1820160
> play.errors=0
> record.channels=2
> record.bytes=0
> record.errors=0
>
> I guess the next part then will be to learn to compile the kernel
> with UAUDIO_DEBUG. I suspect you were looking for play or record
> errors in this output.
>
See "Building a Custom Kernel" section in:
https://www.openbsd.org/faq/faq5.html
You only need to add:
option UAUDIO_DEBUG
to the config file (the copy of GENERIC.MP).
No comments:
Post a Comment