Releases: openitu/STL
STL2024
The Software Tool Library received the following improvements:
BS1770demo
- New RMS option disabling the gating function for background noise measurement
- Handling of the edge case where all gating blocks are below −70 LKFS
- Improved reporting with scaling factor provided in the linear and log domains
WMC Tools
- New command line parameter to allow control on the number of frames per second (default remains 50)
- Export information on all memory allocations occurring during runtime
- Example script for the graphical analysis and profiling of dynamic memory allocation
- Bugs fixes and code improvements
ITU-T Rec. G.191 (STL 2024): https://www.itu.int/rec/T-REC-G.191-202405-I/en
STL2023
STL2023 release adds the following tools to the Software Tool Library:
-
Implementation of P.50 Fullband MNRU, as described in P.810 (2023)
P.50 Fullband MNRU is a variation of the standard MNRU (ITU-T P.810) designed for super-wideband and fullband speech signals. The algorithm modulates a noise shaped with an average speech spectrum instead of white noise. The algorithm was used in ITU-T Rec. P.863 and EVS standardization process with success. -
Implementation of WMC Tool
The Wmops and Memory Counting (WMC) tool performs automatic instrumentation of speech and audio codecs written in floating-point C code to measure their computational complexity and memory.
ITU-T Rec. G.191 (STL 2023): https://www.itu.int/rec/T-REC-G.191-202303-P/en
STL 2022
STL2022 release complements the Software Tool Library with the following:
- Implementation of ESDRU (Energy-based Spatial Reference Unit), one of the two spatial distortion reference unit defined in ITU-T P.811
- Implementation of ITU-R BS.1770-4 algorithm for the measurement of objective multichannel loudness ITU-R BS.1770-4
- Update of the documentation and source code to remove non-inclusive terminology
- Compilation error fixes for Basic operators test framework, G.711 and Rpeltp modules
ITU-T Rec. G.191 (STL 2022): https://www.itu.int/rec/T-REC-G.191-202207-I/en
STL 2019
This release of the STL incorporates new basic operators to accommodate state-of-the-art processor architectures which supports wide accumulators, SIMD (Single Instruction Multiple Data) and VLIW (Very Long Instruction Word). Thus, the new operators provides support for 64-bit accumulator, complex numbers, enhanced 32-bit operations and additional control code operators.
The software package was reworked and now uses CMake toolchain for tool-dependent build scripts and regression tests for each module in the STL.
ITU-T Rec. G.191 (STL 2019): https://www.itu.int/rec/T-REC-G.191-201901-I/en
STL 2009
The imported version of the STL version.