hzeller / gmrender-resurrect

Resource efficient UPnP/DLNA renderer, optimal for Raspberry Pi, CuBox or a general MediaServer. Fork of GMediaRenderer to add some features to make it usable.
GNU General Public License v2.0
832 stars 202 forks source link

PCM2702 usb dac volume issue #93

Open nwgat opened 8 years ago

nwgat commented 8 years ago

when i have my Sabre USB DAC (PCM2702) connected, BubbleUPNP sends the volume commands and they are received yet gmrender does not change the volume correctly, this also happens with foobar2000

it either goes to 0 or 100%

its known that PCM2702 has issues with master volume, is there a way to force gmrender to use its own volume not master?

great software btw good that there is a up to date fork of this project

nwgat commented 8 years ago

ive tested a little more in a more clean way RPi2 Connected to Android AP (Samsung S4+) with BubbleUPNP installed its randomly making either 0/100% or the correct fine step

hzeller commented 8 years ago

I suspect that this just does 'digital' volume control. This is often by devices that really only pass through the data but otherwise don't provide any control of volume. There is nothing you can do within gmrender, but you need to fiddle with Alsa settings to provide some master control; it then is multiplied inside alsa. Also, with Pulseaudio that should be doable. The details you need to figure out for your system (maybe someone already found something out for the Sabre USB DAC).

MMinga commented 8 months ago

Removed and created an on issue: https://github.com/hzeller/gmrender-resurrect/issues/268