comparison intercom/gsm/rpeltp.rme @ 2:13be24d74cd2

import intercom-0.4.1
author Peter Meerwald <pmeerw@cosy.sbg.ac.at>
date Fri, 25 Jun 2010 09:57:52 +0200
parents
children
comparison
equal deleted inserted replaced
1:9cadc470e3da 2:13be24d74cd2
1
2 U G S T
3
4 rpeltp.rme - Read me file for RPELTP module
5 (05.May.95)
6
7 =============================================================
8 COPYRIGHT NOTE: This source code, and all of its derivations,
9 is subject to the "ITU-T General Public License". Please have
10 it read in the distribution disk, or in the ITU-T
11 Recommendation G.191 on "SOFTWARE TOOLS FOR SPEECH AND AUDIO
12 CODING STANDARDS". Further copyright notice below.
13 =============================================================
14
15 This is the readme file for the ITU-T STL module rpeltp. This module has
16 been based on the implementation done by Jutta Degener and Carsten Bormann,
17 from the Technische Universitaet Berlin, at the Communications and
18 Operating Systems Research Group (KBS).
19
20 The authors have granted the right to use it provided that the copyright
21 notices are kept in the files. See file "cpyright" for their copyright
22 conditions and statements.
23
24 This module comprises several files, described below:
25
26 rpeltp.rme This readme file
27 changes report of changes and portability notes for the UGST port,
28 in relation with the original distribution.
29 copyright Original copyright note from the original authors
30
31 make-vms.com Program-making DCL for VAX-C and VMS port of the GNU C compiler
32 makefile.tcc Makefile for Borland's tcc
33 makefile.cl Makefile for MS Visual C Compiler
34 makefile.djc Makefile for the MSDOS port of the GNU-C compiler (DJCPP)
35 makefile.unx Unix Makefile, adapted from the original distribution
36 rpedemo.prj Borland's BC project file (binary!)
37
38 add_test.c Program for testing the correct working of the functions
39 in add.c. Needed only when porting the program to new
40 platforms.
41 add_test.dta Input test sequence for add_test.c
42
43 rpedemo.c demo program for the rpeltp module
44 ugstdemo.h UGST header with user interface macros and other nice stuf.
45
46 The following are the functions that comprise the rpeltp module:
47 add.c code.c config.h debug.c decode.c
48 gsm.h gsm_crea.c gsm_deco.c gsm_dest.c gsm_enco.c
49 gsm_expl.c gsm_impl.c gsm_opti.c gsm_prin.c long_ter.c
50 lpc.c preproce.c private.h proto.h rpe.c
51 rpeltp.c rpeltp.h short_te.c table.c unproto.h
52
53 all above but rpeltp.c are from the original distribution (after changes to
54 ensure portability!). This one has been added to provide "driving" functions
55 in the UGST style.
56
57 File names from the original distribution had to be shortened because of the
58 DOS limitation for 8 plus 3 letters for file names. See "changes" for a
59 list of the files with changes (shortened) names.
60
61 Note on Testing:
62 ~~~~~~~~~~~~~~~~
63 The directory ts has a file named sine.lin, that is a sinewave. Try make with
64 the proper makefile and run with the target `sine'. Then you should get no
65 differences. Please note that this is *not* a thorough validation of the
66 coder, because this is done using the 5 test sequences sold by ETSI. Because
67 they are sold, we cannot distribute them here. But the code has been tested,
68 and passed, the necessary test sequence in at least: Sun [cc/gcc/acc and
69 SunOs 4.3], VAX/VMS [Vax-C3/gcc], HP-UX [gcc], PC [bcc 16 bit/DJC gcc].
70 Therefore, use sine.lin to test for rough errors.
71 NOTE: If you have the test sequences, the makefiles can process them for you,
72 if they are named seq01 to seq05.
73 -- <simao@ctd.comsat.com> -------

Repositories maintained by Peter Meerwald, pmeerw@pmeerw.net.