10 Commits

Author SHA1 Message Date
David Lechner
7558637303 python: remove semicolons
While mostly harmless, random semicolons in Python can be a bit
distracting when reading the code, especially when one uses a syntax
highlighter that flags them as errors.
2025-01-21 16:22:45 -08:00
Antoine Soulier
a01c060807 fastmath: Increase precision of 2^x, needed for LC3 HR Precision tests 2024-02-27 14:28:28 -08:00
Antoine Soulier
d9973b605b tns: Quantize on 16 bits the RC coeffs, required for LC3 Plus HR 2024-01-23 14:09:16 -08:00
Antoine Soulier
daa580235e feature: Add High-Resolution LC3 plus mode
Duplicate interfaces for HR mode

spec: Remove intermediate quantized table

fix: legacy lc3_frame_bytes() and lc3_resolve_bitrate()

Cosmetic: rename fast_xxx math function to lc3_xxx
2023-12-28 10:16:55 -08:00
anonymix007
149cb6537e feature: Add 2.5 ms and 5 ms LC3 plus frame durations
fix: Check TNS bitstream data

fix: LTPF Activation with 2.5 ms frame sizes
2023-12-28 10:16:52 -08:00
Antoine Soulier
49101e4bbc Merge MDCT orthogonalization factor in rot twiddles (remove 1 mult by samples in common case) 2023-05-08 10:44:34 -07:00
Antoine SOULIER
bba71917f2 spec: Move gain estimation in fixed point 2022-05-12 10:17:20 +02:00
Antoine SOULIER
e471e43aeb ltpf: Move analysis to fixed point 2022-05-04 14:45:20 +02:00
Antoine SOULIER
279da7b6d2 Improvement: approximation of math functions 2022-04-20 14:55:46 +02:00
Antoine SOULIER
064108b972 First release 2022-04-11 15:41:45 +02:00