This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Dear Sir
I use 3pcs of PCM2704C on my computer and it will have three sets of volume control group, but the HID can't control independently, If I control HID of "A" PCM2704C and than "C" PCM2704C will be louder but "A" PCM2704C's volume still keep original status
How can I control each of PCM2704C's volume independently?
Thanks
Please elaborate what (and how) you are exactly doing.
Do you use UI controls from Windows or are you actually writing your own software to control the volume of each PCM2704?
The PCM2704's, if attached through a hub to a PC, will not be aware of each other but will be controlled by the Windows sound subsystem and the Windows USB class audio driver. If the volume changes for all of them (not just for the one that was addressed, something is wrong on the Windows side (if you wrote your own program, please make sure that you have a unique (and correct) file handle to each PCM2704C.
Dear Sir
Thanks for your reply quickly
OK!! I will check the elaborate system structure and feedback the information on Monday
Our OS : Windows XP
Driver : PCM2704C TI website driver
If the 3pcs of PCM2704C through someone's USB Hub to control and the system OS is Window's ,this issue can't be solved ,is it right?
Thanks
Each PCM2704 should enumerate with a unique file handle and the windows sound subsystem should be able to control separate volume. If you write your own software, I recommend making sure that you have unique handles to each PCM2704 and to set the volume for each separately.
It probably doesn't have a good solution. Windows and also Linux doesn't have mechanism for pairing HID control with the volume control. You must have software which can understand individual HID controls and also individual volume controls. I don't know about any software which can do it.