06-17-2020, 07:24 PM
Hi Tim and all,
the active speaker is calibrated exactly as you mention, but it is a high SPL capable speaker. So "Loudest ever" is max capacity = 125dB peak at 1m. BTW:The only downstream volume is the hardware volume (lets not implement 3 volume controls...)
So, a high SPL capable system means that often volume will be turned down a lot, and sometimes not (i.e. when used at larger distances or just playing very loud). Sure I can add a 3rd volume knob, but I would like to avoid having to deal with many volume buttons going back and forth in different apps or physical place, it is inconvenient for the users.
For UPnP this should work as it controls my downstream volume.
For Airplay either I need it to also control HW volume, or I need it to output 24 bits (does it?)
And anyway, I think it would be a great thing if we can preserve the 16bits we get from Airplay, instead of truncating them as soon as you turn volume down. Lets not limit the quality unless necessary. In my case it is very audible, in others slightly audible. Many users wants more than 16bits, but lets at least keep the 16 we have when we can
So where do the softvolumes sit in the signal chain, and what would it take to have them output 24bits into ALSA?
the active speaker is calibrated exactly as you mention, but it is a high SPL capable speaker. So "Loudest ever" is max capacity = 125dB peak at 1m. BTW:The only downstream volume is the hardware volume (lets not implement 3 volume controls...)
So, a high SPL capable system means that often volume will be turned down a lot, and sometimes not (i.e. when used at larger distances or just playing very loud). Sure I can add a 3rd volume knob, but I would like to avoid having to deal with many volume buttons going back and forth in different apps or physical place, it is inconvenient for the users.
For UPnP this should work as it controls my downstream volume.
For Airplay either I need it to also control HW volume, or I need it to output 24 bits (does it?)
And anyway, I think it would be a great thing if we can preserve the 16bits we get from Airplay, instead of truncating them as soon as you turn volume down. Lets not limit the quality unless necessary. In my case it is very audible, in others slightly audible. Many users wants more than 16bits, but lets at least keep the 16 we have when we can
So where do the softvolumes sit in the signal chain, and what would it take to have them output 24bits into ALSA?