Mark Brown wrote:
On Tue, Sep 01, 2009 at 12:19:26PM -0700, Troy Kisky wrote:
Mark Brown wrote:
Of course, the other way of looking at it is that with the channel swapping you've got guaranteed breakage - it sounds less good if you say it that way :) How common are the channel swaps?
I was getting a lot when playing videos. It mainly just sounded bad until I got a stereo audio file with different frequency sine waves to understand better what was happening. Then, you could hear the channels swap frequently, more than once per second. If using sram, it is not an issue unless another device
So, very often under heavy load then? That'd be consistent with simlar problems on other devices. Part of the trouble here is that things like video can make the channel swap more noticable - if stereo is used to track the movement of an object on screen the channel swap would stop the effect tying in with the visuals.
is using the same TC. But sram isn't on by default either. And probably shouldn't be since the newer chips don't have an underrun problem.
Hrm, that suggests that if it's enabled at all the default should depend on the chip in use?
That seems unnecessarily complex to me. As long as platform data can specify what you need, you'll eventually get it right. If tracking of an object is always wrong because of a channel swap, that is easier to notice, and debug, and fix, then if the tracking is only occasionally wrong. I'd much rather have a repeatable bug. And most codecs do allow you to swap the left and right channels. So, for most people, the fix will not be to disable channel combining.
Troy