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