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

Reply via email to