FreeCalypso > hg > fc-audio-config
annotate 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 |
rev | line source |
---|---|
9
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 As of 2021-07-29, our FC Tourmaline firmware has L1_NEW_AEC enabled. As a |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 result of this change, auw 12 command (sent via fc-tmsh) takes 12 data number |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 arguments instead of 5, and the full capabilities of the AEC block in the DSP |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 can be exercised. |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 The 3 little one-line files given in this directory (aec-disable, |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 pirelli-handheld and pirelli-handfree) contain fc-tmsh auw 12 invokations with |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 different numbers, intended for manual experimentation with our new AEC - run, |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 for example, sh pirelli-handfree. The 3 AEC configurations are: |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 * aec-disable is the default disabled state of the AEC block - the initial state |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 of your FCDEV3B/Caramel2/etc board if you do nothing. |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 * pirelli-handheld is the AEC configuration extracted from Pirelli's firmware, |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 used in the handheld mode. |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 * pirelli-handfree is the AEC configuration extracted from Pirelli's firmware, |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 used in the hands-free loudspeaker mode. |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 Applying pirelli-handfree AEC config to an FCDEV3B setup with the "official" |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 FreeCalypso HQ loudspeaker and microphone produces noticeable improvement in |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 voice call quality, as perceived by the person on the far end of the call: the |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 delayed acoustic echo goes away, and the tester reported that my voice sounded |
b777b03fa84c
newaec: some fc-tmsh auw 12 invokations for manual experimentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 better too. |