CPC G06F 16/683 (2019.01) [G11B 20/10 (2013.01); H04H 20/31 (2013.01); H04H 60/37 (2013.01); H04H 60/58 (2013.01); H04H 2201/50 (2013.01)] | 20 Claims |
1. An encoder apparatus comprising:
at least one memory;
instructions; and
processor circuitry to execute the instructions to:
access audio samples to be encoded with one or more data symbols;
select a first look up table (LUT) from a plurality of LUTs in response to a determination that that the audio samples were not previously encoded, the plurality of LUTs to specify respective different mappings of code frequencies to symbol values;
select a second LUT from the plurality of LUTs in response to a determination that that the audio samples were previously encoded;
map the one or more data symbols to code frequencies based on the selected one of the first LUT or the second LUT; and
combine the code frequencies and the audio samples to encode the audio samples with the one or more data symbols.
|