FreeCalypso > hg > gsmhr-codec-ref
view README @ 5:59fc7fc126d0
mv utils.c reid.c
In the original GSM 06.06 code drop, reid.c resides in the "utilities"
collection (Dir_UTIL.zip), but there is also a copy of reid.c named
utils.c in the "C" collection (Dir_C.zip), even though it is never
compiled or linked as such.
When I originally created the present Hg repository, I did not intend
to include REID, only the main body of the codec - but I overlooked
that utils.c copy, so it got imported. In the present time, however,
it has become useful to have REID code in Hg for easier public study
and discussion - so let's have it under its proper name.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 22 Jul 2024 18:43:12 +0000 |
parents | a2529fec5442 |
children | 9cbb19619a9f |
line wrap: on
line source
This Hg repository contains a mostly-raw import of GSM-HR speech codec implementation from the original GSM 06.06 publication. The only modification that has been made is a minimally-invasive surgical change to gsm_hr.c (the main module) that allows the default noisy output to be suppressed at run time, rather than at compile time, and suppresses all of this noisy output rather than just one part of it. Also a Makefile has been added, for straightforward compilation on "semi-modern" systems such as Slackware Linux. This work has been produced for two purposes: 1) To make it possible to actually run this original GSM-HR code, before the laborious effort of librifying it and incorporating it into gsm-codec-lib, and for verification. testing and comparison after that planned work. 2) To have the code readily available in a public Hg repository, allowing direct links to individual files or even to line numbers. Such easy linking ability is needed to facilitate analysis and discussion of various aspects of this reference code.