[wdmaudiodev] UAC2 volume multiple range control

  • From: Kevin Ng <drastar.ng@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Wed, 5 Dec 2018 10:53:30 +0800

Hi, I am new here. Tried searching through the list and unable to find some
similar to the above.
So I am trying to specify a multiple volume range control with different
volume resolution for each volume range. Under the UAC2.0 specification
5.2.1.1 Control Attributes:
Something like:
[-70dB to -40dB in steps of 3dB]
[-40dB to -20dB in steps of 2dB]
[-20dB to 0dB in steps of 1dB]

I understand what is required to send back the feature unit volume range
request command from the host PC (Windows 10/MacOS). But the problem is the
host PC only allow 8 bytes of data length to be sent back for the volume
range command. Anyone have any idea how to implement this?

Best Regards
Kevin Ng

Other related posts: