ITU-T G.191 STL MANUAL PDF

ITU-T G.191 STL MANUAL PDF

Name:
ITU-T G.191 STL MANUAL PDF

Published Date:
11/01/2009

Status:
[ Active ]

Description:

ITU-T Software Tool Library 2009 User’s Manual

Publisher:
International Telecommunication Union-T

Document status:
Active

Format:
Electronic (PDF)

Delivery time:
10 minutes

Delivery time (for Russian version):
200 business days

SKU:

Choose Document Language:
$54.3
Need Help?

Introduction

In July 1990, Study Group XV of the then CCITT decided to set up a group to deal with the development of common software tools to help in the development of speech coding standards. In the same period, cooperation was requested with SG XII Speech Quality Experts Group (SQEG), and a group called ‘User's Group on Software Tools' (UGST) was initially established with almost 20 corresponding members. The basic means of interaction were the then incipient electronic mail (e-mail) messages, for the exchange of files and experiences – UGST was actually one of the pioneer groups in ITU collaborating via electronic means. In addition to this, there were meetings held mainly during regular Working Party XV/2 (Signal Processing) sessions, where most of the decisions were made.

As result of that very intensive work, several software tools evolved forming the ‘1992 ITU-T Software Tool Library' (STL92) which included, as its first application, the Qualification Test for a Speech Coder at 8 kbit/s. After this initial release, another release was approved by ITU-T Study Group 15 in May, 1996, and called STL96. The STL96 introduced substantive improvement and new features to the STL92. In November 2000, ITU-T Study Group 16 approved an updated version to the STL, the STL2000. In 2005, another updated version of the STL, STL2005, was accepted. In 2009, a new version of the STL, (STL2009) was developed. STL2009 corrects bugs and brings revisions (such as G.722 codec software, basic operators C-code, or reverberation tool), and adds new tools (more FIR filters, new EID tool, basic operator counters, floating-point complexity counters, and a stereo operator tool). Note that for STL2009 release, non-ASCII (American Standard Code for Information Interchange) encoded characters were substituted by ones in ASCII, for wider compiler portability. A potential bug related to memory leak in ugst-demo.h possibly caused by very long filenames is fixed. All files that make use of GET PAR C( ) macro is a ected. STL2009 is described in this document. Terms and conditions on the usage of the ITU-T STL are found in ITU-T Recommendation G.191 [1].

The remaining chapters of this document describe the principles that guided the generation of the ITU-T STL, as well as the description of its organization. The various tools are described in separate chapters. These descriptions have the following general outline:

a. technical description of the method or algorithm involved;

b. description of the algorithm implementation in this release (including prototypes, parameters, returned value, etc.); and

c. testing, applications and examples.

All the STL2000 modules had their portability tested for MS-DOS/Windows and several Unix flavors. In MS-DOS, all modules were tested with the MS-DOS port of the GNU gcc compiler (a.k.a. DJCPP) and with at least one of these Borland compilers: Turbo C 2.0, Turbo C++ 2.0, or Borland C++ 3.1. In the Windows environment, the code was tested using MS Visual C version 6.1 SP3 as well as using the gcc compiler available in the Cygnus CYGWIN development environment (www.cygnus.com). The VAX/VMS environment was fully supported in the STL96 (VAXC and gcc), however it was not possible to continue it for the STL2000 due to operational reasons; nevertheless, compilation under gcc should provide the expected results, and some tools were tested for Ultrix. For the Unix operating system, portability was verified for three workstation platforms: Sun Solaris 5.7 (SPARC or Intel CPUs, using gcc), HP 9000 Series 700 HP-UX 9.05 or 10.20 (using gcc), and Silicon Graphics. On Silicon Graphics systems, the standard cc compiler was used.

The tools of the STL2005 were compiled and tested with a Windows environment using MS Visual C++ 6.0. The new tools and the revised portions of the STL2009 were compiled and tested with aWindows environment using MS Visual C++ 8.0, and in Cygwin with gcc (version 3.4.4).


Edition : 09
File Size : 1 file
Number of Pages : 299
Published : 11/01/2009

History

ITU-T G.191 STL MANUAL
Published Date: 11/01/2009
ITU-T Software Tool Library 2009 User’s Manual
$54.3
ITU-T G.191 STL MANUAL
Published Date: 08/01/2005
ITU-T Software Tool Library 2005 User’s Manual

Related products

ITU-T G.727 CORR 1 FRENCH
Published Date: 05/01/2005
Modulation par impulsions et codage différentiel adaptatif (MICDA) imbriqué à 5, 4, 3 et 2 bits par échantillon Corrigendum 1: Correction de l'Annexe A: Compléments à la Recommandation G.727 pour l'utilisation avec signaux d'entrée et de sortie à quantification uniforme
$6
ITU-T G.984.4 CORR 1
Published Date: 03/01/2010
Gibabit-capable passive optical networks (G-PON): ONT management and control interface specification Corrigendum 1
$6
ITU-T M.2101 FRENCH
Published Date: 06/01/2003
Limites de qualité de fonctionnement pour la mise en service et la maintenance des conduits et des sections multiplex SDH internationaux multiopérateurs
$16.8
ITU-T G.126 SPANISH
Published Date: 03/01/1993
ECO PARA EL OYENTE EN LAS REDES TELEFÓNICAS
$7.8

Best-Selling Products

ANSI/IEST/ISO 14644-12
Published Date: 08/01/2018
Cleanrooms and associated controlled environments - Part 12: Specifications for monitoring air cleanliness by nanoscale particle concentration
$23.4
ANSI/IEST/ISO 14644-16
Published Date: 05/01/2019
Cleanrooms and associated controlled environments - Part 16: Code of practice for improving energy efficiency in cleanrooms and clean air devices
$65.7
ANSI/IEST/ISO 14644-18: 2023
Published Date: 10/20/2023
Cleanrooms and Associated Controlled Environments - Part 18: Assessment of Suitability of Consumables
$65.7
ANSI/IEST/ISO 14644-4
Published Date: 11/01/2022
Cleanrooms and associated controlled environments - Part 4: Design, construction and start-up
$73.5