FreeCalypso > hg > fc-audio-config
view newaec/README @ 15:ee565d95164c default tip
aud-caramel: create handheld.{cfg,vol} equal to hds4.{cfg,vol}
The main audio channel on FC Caramel2 is not truly handheld, thus if
someone is operating a C2 board in ACI mode, then doing AT@AUL="hds4"
is more truthful than AT@AUL="handheld". However, the same audio mode
needs to be named "handheld" for the UI firmware to pick it up in our
Luna configuration.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 06 Nov 2021 08:23:16 +0000 |
parents | b777b03fa84c |
children |
line wrap: on
line source
As of 2021-07-29, our FC Tourmaline firmware has L1_NEW_AEC enabled. As a result of this change, auw 12 command (sent via fc-tmsh) takes 12 data number arguments instead of 5, and the full capabilities of the AEC block in the DSP can be exercised. The 3 little one-line files given in this directory (aec-disable, pirelli-handheld and pirelli-handfree) contain fc-tmsh auw 12 invokations with different numbers, intended for manual experimentation with our new AEC - run, for example, sh pirelli-handfree. The 3 AEC configurations are: * aec-disable is the default disabled state of the AEC block - the initial state of your FCDEV3B/Caramel2/etc board if you do nothing. * pirelli-handheld is the AEC configuration extracted from Pirelli's firmware, used in the handheld mode. * pirelli-handfree is the AEC configuration extracted from Pirelli's firmware, used in the hands-free loudspeaker mode. Applying pirelli-handfree AEC config to an FCDEV3B setup with the "official" FreeCalypso HQ loudspeaker and microphone produces noticeable improvement in voice call quality, as perceived by the person on the far end of the call: the delayed acoustic echo goes away, and the tester reported that my voice sounded better too.