On Mon, 2009-10-12 at 11:12 +0200, ext Mark Brown wrote:
On Mon, Oct 12, 2009 at 09:17:41AM +0300, Eero Nurkkala wrote:
Indeed. If I'm not totally wrong, the sidetone engineering is such, that the sinetones should be of constant volume (this may depend on the usecase). So, let's say we have the TPA6130 codec's volume used along with a sidetone:
- A change in TPA6130 volume should lead to a change in the sidetone's gain (if it's enabled). The change of gain is directly related to the change in the TPA's volume.
Could you go into more detail about why there should be a relationship between the two gains?
As mentioned, in some (or most) cases the absolute sinetone level (dB) is expected constant. Even a volume change should not effect the sidetone level. Thus, if there's a change in volume, the sidetone gains should be readjusted. If that can happen automatically, that would be just nice =)
I don't know whether there "should" be a relationship, but if there was, that'd be very useful. But it gets complicated as there may be several volume controls in the path. Anyway, that was just an idea that may just as well be ignored.