Saturday, August 03, 2024

orosound tilde pro headset over usb-c - microphone issue

Greetings :)

Hopefully someone can assist with getting the mic to work on this
orosound tilde pro headset connected over usb-c. Any suggestions is
welcome. :)

The headset works great to play audio over usb-c, however the microphone
is not working.

When I connect the headset to a Linux PC, the headset left cup LED
goes red, indicating "call ongoing" mode and the microphone and audio
both work fine.

When I connect it to OpenBSD the microphone doesn't work and the
headset LED doesn't turn red.

I have checked kern.audio.record which is 1.

here is mixerctl

ds@swift ~ $ doas mixerctl -f /dev/audioctl1
outputs.dac=0
inputs.record=0
record.enable=sysctl

The mixerctl values changes from time to time. Sometimes it's like this:

outputs.dac=85
inputs.record=85
record.enable=sysctl

sndioctl:

ds@swift ~ $ sndioctl
input.level=1.000
output.level=0.333
server.device=1
app/aucat0.level=1.000
app/chrome0.level=1.000
app/chrome1.level=1.000
app/mpv0.level=1.000

Here is dmesg

Aug 3 19:43:21 swift /bsd: uhidev6 at uhub1 port 6 configuration 1 interface 0 "Orosound TildePro 0D:1B USB" rev 2.00/2.01 addr 11
Aug 3 19:43:21 swift /bsd: uhidev6: iclass 3/0, 13 report ids
Aug 3 19:43:21 swift /bsd: uhid3 at uhidev6 reportid 4: input=2, output=0, feature=0
Aug 3 19:43:21 swift /bsd: uhid4 at uhidev6 reportid 5: input=0, output=2, feature=0
Aug 3 19:43:21 swift /bsd: ucc2 at uhidev6 reportid 10: 3 usages, 3 keys, enum
Aug 3 19:43:21 swift /bsd: wskbd6 at ucc2 mux 1
Aug 3 19:43:21 swift /bsd: wskbd6: connecting to wsdisplay0
Aug 3 19:43:21 swift /bsd: uhid5 at uhidev6 reportid 11: input=1, output=1, feature=0
Aug 3 19:43:21 swift /bsd: uhid6 at uhidev6 reportid 12: input=63, output=0, feature=0
Aug 3 19:43:21 swift /bsd: uhid7 at uhidev6 reportid 13: input=0, output=63, feature=0
Aug 3 19:43:21 swift /bsd: uaudio0 at uhub1 port 6 configuration 1 interface 4 "Orosound TildePro 0D:1B USB" rev 2.00/2.01 addr 11
Aug 3 19:43:21 swift /bsd: uaudio0: class v1, full-speed, async, channels: 2 play, 1 rec, 2 ctls
Aug 3 19:43:21 swift /bsd: audio1 at uaudio0
Aug 3 19:43:21 swift /bsd: ugen1 at uhub1 port 6 configuration 1 "Orosound TildePro 0D:1B USB" rev 2.00/2.01 addr 11

I test the microphone like so:

ds@swift ~ $ aucat -o file.wav
ds@swift ~ $ aucat -i file.wav

I've got the microphone working with other headsets, but not this one
oddly.

Any ideas what I can try? If you need more info from the Linux or
OpenBSD machine please let me know.

Thanks

No comments:

Post a Comment