Bugzilla – Bug 1976
Make SB2 analogue output polarity a configuration option
Last modified: 2010-05-07 10:52:58 UTC
It has been identified that the SB2 analogue output is currently inverted wrt the original audio as the output stage is an inverting amplifier. Sean has said that a firmware fix will be forthcoming. However, one common audiophile hack seems to be to bypass the output stage and to take the analogue output directly from the DAC output. If the firmware is modified to ensure that the analogue output has the correct polarity then the DAC output will be inverted. This is a request that the analogue audio polarity is made configurable, something like "Invert analogue output" should do the trick.
*** Bug 829 has been marked as a duplicate of this bug. ***
The analog output polarity has been fixed. We'll need to push off support for a configuration option
I too would like to see this implemented as a software toggle. Thanks!
Ideally, this should _not_ be a simple server-wide preference. It should be implemented as configurable in several places. Also, despite the bug summary, this should apply to both the analog and digital output streams simulatneously. 1) As a player pref to compensate for any polarity inversion in the playback system used with the player. 2) A tag should be designated that can be used to invert polarity on a track-by-track basis and should be stored permanently in the tracks table. This should probably be combined with the option in number 1 so that two inversions add up to none. 3) A means of inverting the polarity should be implemented via the remote UI so that a listener could invert it on the fly from the listening chair. This would simply shift phase back and forth regardless of the combination of 1 and 2.
An option to allow the output polarity to be set on a per player basis has been added in Slimserver 6.5. This is available for Transporter players only.
Can the 6.5 functionality for Transporter be made available for SB2/SB3?
> Can the 6.5 functionality for Transporter be made available for SB2/SB3? Ping. Anybody? This request was for the SB2/3, but was closed when the feature was added for Transporter. (???) Request that it be reopened if possible to do in the SB2/3 and now the SBR. If it's not possible due to some design restriction, please just say so.
Sean: is this doable on SB2/3?
My bad - this request should have been left open for SB2/3. However, efforts to add these type of "audiophile" features are currently being focused on Transporter, so until this area of the code base has re-stabilized we should not be trying to cram anything new in.
All new Squeezebox products are likely to be based on the SqueezePlay platform. We do not plan to implement any further enhancements to the ip3k firmware or which are targeted specifically at ip3k-based products.