diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-02-15 02:44:20 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-02-15 02:44:20 +0100 |
commit | 22f1fce330059ef8a383cf327a023d6a9da5ad3e (patch) | |
tree | 6893f158dcaaaa1b9f1317923c32a841ba31f768 /libtoolame-dab/text | |
parent | 891bb2592944aa2be2d81e1583e73e632e70537f (diff) | |
download | ODR-AudioEnc-22f1fce330059ef8a383cf327a023d6a9da5ad3e.tar.gz ODR-AudioEnc-22f1fce330059ef8a383cf327a023d6a9da5ad3e.tar.bz2 ODR-AudioEnc-22f1fce330059ef8a383cf327a023d6a9da5ad3e.zip |
Include toolame-dab as library
Diffstat (limited to 'libtoolame-dab/text')
-rw-r--r-- | libtoolame-dab/text/common.text | 91 | ||||
-rw-r--r-- | libtoolame-dab/text/commonh.text | 68 | ||||
-rw-r--r-- | libtoolame-dab/text/encode.text | 84 | ||||
-rw-r--r-- | libtoolame-dab/text/encoderh.text | 44 | ||||
-rw-r--r-- | libtoolame-dab/text/musicin.text | 104 | ||||
-rw-r--r-- | libtoolame-dab/text/psy.text | 26 | ||||
-rw-r--r-- | libtoolame-dab/text/tonal.text | 67 |
7 files changed, 484 insertions, 0 deletions
diff --git a/libtoolame-dab/text/common.text b/libtoolame-dab/text/common.text new file mode 100644 index 0000000..fdd6c6a --- /dev/null +++ b/libtoolame-dab/text/common.text @@ -0,0 +1,91 @@ +/********************************************************************** + * ISO MPEG Audio Subgroup Software Simulation Group (1996) + * ISO 13818-3 MPEG-2 Audio Encoder - Lower Sampling Frequency Extension + * + * $Id: common.c,v 1.2 1997/01/19 22:28:29 rowlands Exp $ + * + * $Log: common.c,v $ + * Revision 1.2 1997/01/19 22:28:29 rowlands + * Layer 3 bug fixes from Seymour Shlien + * + * Revision 1.1 1996/02/14 04:04:23 rowlands + * Initial revision + * + * Received from Mike Coleman + **********************************************************************/ +/********************************************************************** + * date programmers comment * + * 2/25/91 Doulas Wong, start of version 1.0 records * + * Davis Pan * + * 5/10/91 W. Joseph Carter Created this file for all common * + * functions and global variables. * + * Ported to Macintosh and Unix. * + * Added Jean-Georges Fritsch's * + * "bitstream.c" package. * + * Added routines to handle AIFF PCM * + * sound files. * + * Added "mem_alloc()" and "mem_free()" * + * routines for memory allocation * + * portability. * + * Added routines to convert between * + * Apple SANE extended floating point * + * format and IEEE double precision * + * floating point format. For AIFF. * + * 02jul91 dpwe (Aware Inc) Moved allocation table input here; * + * Tables read from subdir TABLES_PATH. * + * Added some debug printout fns (Write*)* + * 7/10/91 Earle Jennings replacement of the one float by FLOAT * + * port to MsDos from MacIntosh version * + * 8/ 5/91 Jean-Georges Fritsch fixed bug in open_bit_stream_r() * + *10/ 1/91 S.I. Sudharsanan, Ported to IBM AIX platform. * + * Don H. Lee, * + * Peter W. Farrett * + *10/3/91 Don H. Lee implemented CRC-16 error protection * + * newly introduced functions are * + * I_CRC_calc, II_CRC_calc and * + * update_CRC. Additions and revisions * + * are marked with dhl for clarity * + *10/18/91 Jean-Georges Fritsch fixed bug in update_CRC(), * + * II_CRC_calc() and I_CRC_calc() * + * 2/11/92 W. Joseph Carter Ported new code to Macintosh. Most * + * important fixes involved changing * + * 16-bit ints to long or unsigned in * + * bit alloc routines for quant of 65535 * + * and passing proper function args. * + * Removed "Other Joint Stereo" option * + * and made bitrate be total channel * + * bitrate, irrespective of the mode. * + * Fixed many small bugs & reorganized. * + * 3/20/92 Jean-Georges Fritsch fixed bug in start-of-frame search * + * 6/15/92 Juan Pineda added refill_buffer(bs) "n" * + * initialization * + * 7/08/92 Susanne Ritscher MS-DOS, MSC6.0 port fixes * + * 7/27/92 Mike Li (re-)Port to MS-DOS * + * 8/19/92 Soren H. Nielsen Fixed bug in I_CRC_calc and in * + * II_CRC_calc. Added function: new_ext * + * for better MS-DOS compatability * + * 3/10/93 Kevin Peterson changed aiff_read_headers to handle * + * chunks in any order. now returns * + * position of sound data in file. * + * 3/31/93 Jens Spille changed IFF_* string compares to use * + * strcmp() * + * 5/30/93 Masahiro Iwadare removed the previous modification * + * for UNIX. * + * 8/27/93 Seymour Shlien, Fixes in Unix and MSDOS ports, * + * Daniel Lauzon, and * + * Bill Truerniet * + *--------------------------------------------------------------------* + * 8/24/93 Masahiro Iwadare Included IS modification in Layer III.* + * Changed for 1 pass decoding. * + * 9/07/93 Toshiyuki Ishino Integrated Layer III with Ver 3.9. * + *--------------------------------------------------------------------* + * 11/20/93 Masahiro Iwadare Integrated Layer III with Ver 4.0. * + *--------------------------------------------------------------------* + * 7/14/94 Juergen Koller rewind of bitbuffer added * + * 6/12/95 Soeren H. Nielsen Bug fix in new_ext(). * + * 7/11/95 Soeren H. Nielsen Changes for MPEG-2 LSF Layer I and II * + *--------------------------------------------------------------------* + * 8/02/95 mc@fivebats.com Added code to determine byte-order, * + * fixes to AIFF routines. Modified Mac * + * code to work with new Apple headers * + **********************************************************************/ diff --git a/libtoolame-dab/text/commonh.text b/libtoolame-dab/text/commonh.text new file mode 100644 index 0000000..b2c04eb --- /dev/null +++ b/libtoolame-dab/text/commonh.text @@ -0,0 +1,68 @@ +/********************************************************************** + * ISO MPEG Audio Subgroup Software Simulation Group (1996) + * ISO 13818-3 MPEG-2 Audio Encoder - Lower Sampling Frequency Extension + * + * $Id: common.h,v 1.1 1996/02/14 04:04:23 rowlands Exp $ + * + * $Log: common.h,v $ + * Revision 1.1 1996/02/14 04:04:23 rowlands + * Initial revision + * + * Received from Mike Coleman + **********************************************************************/ +/********************************************************************** + * date programmers comment * + * 2/25/91 Doulas Wong, start of version 1.0 records * + * Davis Pan * + * 5/10/91 W. Joseph Carter Reorganized & renamed all ".h" files * + * into "common.h" and "encoder.h". * + * Ported to Macintosh and Unix. * + * Added additional type definitions for * + * AIFF, double/SANE and "bitstream.c". * + * Added function prototypes for more * + * rigorous type checking. * + * 27jun91 dpwe (Aware) Added "alloc_*" defs & prototypes * + * Defined new struct 'frame_params'. * + * Changed info.stereo to info.mode_ext * + * #define constants for mode types * + * Prototype arguments if PROTO_ARGS * + * 5/28/91 Earle Jennings added MS_DOS definition * + * MsDos function prototype declarations * + * 7/10/91 Earle Jennings added FLOAT definition as double * + *10/ 3/91 Don H. Lee implemented CRC-16 error protection * + * 2/11/92 W. Joseph Carter Ported new code to Macintosh. Most * + * important fixes involved changing * + * 16-bit ints to long or unsigned in * + * bit alloc routines for quant of 65535 * + * and passing proper function args. * + * Removed "Other Joint Stereo" option * + * and made bitrate be total channel * + * bitrate, irrespective of the mode. * + * Fixed many small bugs & reorganized. * + * Modified some function prototypes. * + * Changed BUFFER_SIZE back to 4096. * + * 7/27/92 Michael Li (re-)Ported to MS-DOS * + * 7/27/92 Masahiro Iwadare Ported to Convex * + * 8/07/92 mc@tv.tek.com * + * 8/10/92 Amit Gulati Ported to the AIX Platform (RS6000) * + * AIFF string constants redefined * + * 8/27/93 Seymour Shlien, Fixes in Unix and MSDOS ports, * + * Daniel Lauzon, and * + * Bill Truerniet * + *--------------------------------------------------------------------* + * 4/23/92 J. Pineda Added code for Layer III. * + * 11/9/92 Amit Gulati Added defines for layerIII stereo * + * modes. * + * 8/24/93 Masahiro Iwadare Included IS modification in Layer III.* + * Changed for 1 pass decoding. * + * 9/07/93 Toshiyuki Ishino Integrated Layer III with Ver 3.9. * + *--------------------------------------------------------------------* + * 11/20/93 Masahiro Iwadare Integrated Layer III with Ver 4.0. * + *--------------------------------------------------------------------* + * 7/14/94 Juergen Koller Fix for HPUX an IRIX in AIFF-Strings * + * 6/12/95 Soeren H. Nielsen Bug fix in new_ext(). * + * 7/11/95 Soeren H. Nielsen Added defs. for MPEG-2 LSF * + *--------------------------------------------------------------------* + * 8/02/95 mc@fivebats.com Changes to AIFF stuff for portability * + * to little-endian machines * + **********************************************************************/
\ No newline at end of file diff --git a/libtoolame-dab/text/encode.text b/libtoolame-dab/text/encode.text new file mode 100644 index 0000000..08a118e --- /dev/null +++ b/libtoolame-dab/text/encode.text @@ -0,0 +1,84 @@ +/********************************************************************** + * ISO MPEG Audio Subgroup Software Simulation Group (1996) + * ISO 13818-3 MPEG-2 Audio Encoder - Lower Sampling Frequency Extension + * + * $Id: encode.c,v 1.1 1996/02/14 04:04:23 rowlands Exp $ + * + * $Log: encode.c,v $ + * Revision 1.1 1996/02/14 04:04:23 rowlands + * Initial revision + * + * Received from Mike Coleman + **********************************************************************/ +/********************************************************************** + * date programmers comment * + * 3/01/91 Douglas Wong, start of version 1.1 records * + * Davis Pan * + * 3/06/91 Douglas Wong rename: setup.h to endef.h * + * efilter to enfilter * + * ewindow to enwindow * + * integrated "quantizer", "scalefactor",* + * and "transmission" files * + * update routine "window_subband" * + * 3/31/91 Bill Aspromonte replaced read_filter by * + * create_an_filter * + * 5/10/91 W. Joseph Carter Ported to Macintosh and Unix. * + * Incorporated Jean-Georges Fritsch's * + * "bitstream.c" package. * + * Incorporated Bill Aspromonte's * + * filterbank coefficient matrix * + * calculation routines and added * + * roundoff to coincide with specs. * + * Modified to strictly adhere to * + * encoded bitstream specs, including * + * "Berlin changes". * + * Modified PCM sound file handling to * + * process all incoming samples and fill * + * out last encoded frame with zeros * + * (silence) if needed. * + * Located and fixed numerous software * + * bugs and table data errors. * + * 19jun91 dpwe (Aware) moved "alloc_*" reader to common.c * + * Globals sblimit, alloc replaced by new* + * struct 'frame_params' passed as arg. * + * Added JOINT STEREO coding, layers I,II* + * Affects: *_bit_allocation, * + * subband_quantization, encode_bit_alloc* + * sample_encoding * + * 6/10/91 Earle Jennings modified II_subband_quantization to * + * resolve type cast problem for MS_DOS * + * 6/11/91 Earle Jennings modified to avoid overflow on MS_DOS * + * in routine filter_subband * + * 7/10/91 Earle Jennings port to MsDos from MacIntosh version * + * 8/ 8/91 Jens Spille Change for MS-C6.00 * + *10/ 1/91 S.I. Sudharsanan, Ported to IBM AIX platform. * + * Don H. Lee, * + * Peter W. Farrett * + *10/ 3/91 Don H. Lee implemented CRC-16 error protection * + * newly introduced function encode_CRC * + *11/ 8/91 Kathy Wang Documentation of code * + * All variablenames are referred to * + * with surrounding pound (#) signs * + * 2/11/92 W. Joseph Carter Ported new code to Macintosh. Most * + * important fixes involved changing * + * 16-bit ints to long or unsigned in * + * bit alloc routines for quant of 65535 * + * and passing proper function args. * + * Removed "Other Joint Stereo" option * + * and made bitrate be total channel * + * bitrate, irrespective of the mode. * + * Fixed many small bugs & reorganized. * + * 6/16/92 Shaun Astarabadi Changed I_scale_factor_calc() and * + * II_scale_factor_calc() to use scale * + * factor 0 thru 62 only and not to * + * encode index 63 into the bit stream. * + * 7/27/92 Mike Li (re-)Port to MS-DOS * + * 9/22/92 jddevine@aware.com Fixed _scale_factor_calc() defs * + * 3/31/93 Giogio Dimino changed II_a_bit_allocation() from: * + * if( ad > ...) to if(ad >= ...) * + * 8/05/93 TEST changed I_a_bit_allocation() from: * + * if( ad > ...) to if(ad >= ...) * + * 8/02/95 mc@fivebats.com Changed audio file reading code to * + * read samples big-endian * + *10/15/95 mc@fivebats.com Modified get_audio() for layer3-LSF * + **********************************************************************/
\ No newline at end of file diff --git a/libtoolame-dab/text/encoderh.text b/libtoolame-dab/text/encoderh.text new file mode 100644 index 0000000..fc79701 --- /dev/null +++ b/libtoolame-dab/text/encoderh.text @@ -0,0 +1,44 @@ +/********************************************************************** + * ISO MPEG Audio Subgroup Software Simulation Group (1996) + * ISO 13818-3 MPEG-2 Audio Encoder - Lower Sampling Frequency Extension + * + * $Id: encoder.h,v 1.1 1996/02/14 04:04:23 rowlands Exp $ + * + * $Log: encoder.h,v $ + * Revision 1.1 1996/02/14 04:04:23 rowlands + * Initial revision + * + * Received from Mike Coleman + **********************************************************************/ +/********************************************************************** + * date programmers comment * + * 2/25/91 Doulas Wong, start of version 1.0 records * + * Davis Pan * + * 5/10/91 W. Joseph Carter Reorganized & renamed all ".h" files * + * into "common.h" and "encoder.h". * + * Ported to Macintosh and Unix. * + * Added function prototypes for more * + * rigorous type checking. * + * 27jun91 dpwe (Aware) moved "alloc_*" types, pros to common * + * Use ifdef PROTO_ARGS for prototypes * + * prototypes reflect frame_params struct* + * 7/10/91 Earle Jennings Conversion of all floats to FLOAT * + * 10/3/91 Don H. Lee implemented CRC-16 error protection * + * Additions and revisions are marked * + * with "dhl" for clarity * + * 2/11/92 W. Joseph Carter Ported new code to Macintosh. Most * + * important fixes involved changing * + * 16-bit ints to long or unsigned in * + * bit alloc routines for quant of 65535 * + * and passing proper function args. * + * Removed "Other Joint Stereo" option * + * and made bitrate be total channel * + * bitrate, irrespective of the mode. * + * Fixed many small bugs & reorganized. * + * Modified some function prototypes. * + * 7/27/92 Masahiro Iwadare FFT modifications for Layer 3 * + * 8/3/92 Mike Li removed declaration _stklen for DOS. * + * 9/22/92 jddevine@aware.com Fix protos for _scale_factor_calc() * + * 11/04/94 Jon Rowlands Fix protos for usage() * + * 07/11/95 Soeren H. Nielsen Changed defs. and protos for LSF * + **********************************************************************/
\ No newline at end of file diff --git a/libtoolame-dab/text/musicin.text b/libtoolame-dab/text/musicin.text new file mode 100644 index 0000000..5783f71 --- /dev/null +++ b/libtoolame-dab/text/musicin.text @@ -0,0 +1,104 @@ +/********************************************************************** + * ISO MPEG Audio Subgroup Software Simulation Group (1996) + * ISO 13818-3 MPEG-2 Audio Encoder - Lower Sampling Frequency Extension + * + * $Id: musicin.c,v 1.2 1997/01/19 22:28:29 rowlands Exp $ + * + * $Log: musicin.c,v $ + * Revision 1.2 1997/01/19 22:28:29 rowlands + * Layer 3 bug fixes from Seymour Shlien + * + * Revision 1.1 1996/02/14 04:04:23 rowlands + * Initial revision + * + * Received from Mike Coleman + **********************************************************************/ +/********************************************************************** + * date programmers comment * + * 3/01/91 Douglas Wong, start of version 1.1 records * + * Davis Pan * + * 3/06/91 Douglas Wong, rename: setup.h to endef.h * + * removed extraneous variables * + * 3/21/91 J.Georges Fritsch introduction of the bit-stream * + * package. This package allows you * + * to generate the bit-stream in a * + * binary or ascii format * + * 3/31/91 Bill Aspromonte replaced the read of the SB matrix * + * by an "code generated" one * + * 5/10/91 W. Joseph Carter Ported to Macintosh and Unix. * + * Incorporated Jean-Georges Fritsch's * + * "bitstream.c" package. * + * Modified to strictly adhere to * + * encoded bitstream specs, including * + * "Berlin changes". * + * Modified user interface dialog & code * + * to accept any input & output * + * filenames desired. Also added * + * de-emphasis prompt and final bail-out * + * opportunity before encoding. * + * Added AIFF PCM sound file reading * + * capability. * + * Modified PCM sound file handling to * + * process all incoming samples and fill * + * out last encoded frame with zeros * + * (silence) if needed. * + * Located and fixed numerous software * + * bugs and table data errors. * + * 27jun91 dpwe (Aware Inc) Used new frame_params struct. * + * Clear all automatic arrays. * + * Changed some variable names, * + * simplified some code. * + * Track number of bits actually sent. * + * Fixed padding slot, stereo bitrate * + * Added joint-stereo : scales L+R. * + * 6/12/91 Earle Jennings added fix for MS_DOS in obtain_param * + * 6/13/91 Earle Jennings added stack length adjustment before * + * main for MS_DOS * + * 7/10/91 Earle Jennings conversion of all float to FLOAT * + * port to MsDos from MacIntosh completed* + * 8/ 8/91 Jens Spille Change for MS-C6.00 * + * 8/22/91 Jens Spille new obtain_parameters() * + *10/ 1/91 S.I. Sudharsanan, Ported to IBM AIX platform. * + * Don H. Lee, * + * Peter W. Farrett * + *10/ 3/91 Don H. Lee implemented CRC-16 error protection * + * newly introduced functions are * + * I_CRC_calc, II_CRC_calc and encode_CRC* + * Additions and revisions are marked * + * with "dhl" for clarity * + *11/11/91 Katherine Wang Documentation of code. * + * (variables in documentation are * + * surround by the # symbol, and an '*'* + * denotes layer I or II versions) * + * 2/11/92 W. Joseph Carter Ported new code to Macintosh. Most * + * important fixes involved changing * + * 16-bit ints to long or unsigned in * + * bit alloc routines for quant of 65535 * + * and passing proper function args. * + * Removed "Other Joint Stereo" option * + * and made bitrate be total channel * + * bitrate, irrespective of the mode. * + * Fixed many small bugs & reorganized. * + * 2/25/92 Masahiro Iwadare made code cleaner and more consistent * + * 8/07/92 Mike Coleman make exit() codes return error status * + * made slight changes for portability * + *19 aug 92 Soren H. Nielsen Changed MS-DOS file name extensions. * + * 8/25/92 Shaun Astarabadi Replaced rint() function with explicit* + * rounding for portability with MSDOS. * + * 9/22/92 jddevine@aware.com Fixed _scale_factor_calc() calls. * + *10/19/92 Masahiro Iwadare added info->mode and info->mode_ext * + * updates for AIFF format files * + * 3/10/93 Kevin Peterson In parse_args, only set non default * + * bit rate if specified in arg list. * + * Use return value from aiff_read_hdrs * + * to fseek to start of sound data * + * 7/26/93 Davis Pan fixed bug in printing info->mode_ext * + * value for joint stereo condition * + * 8/27/93 Seymour Shlien, Fixes in Unix and MSDOS ports, * + * Daniel Lauzon, and * + * Bill Truerniet * + * 11/7/95 Soeren H. Nielsen LSF added. Bug fix in MSDOS ext. * + * 8/02/95 mc@fivebats.com Changed default bitrate selection so * + * it works with the new LSF stuff * + *10/01/95 mc@fivebats.com Added layer3 * + **********************************************************************/
\ No newline at end of file diff --git a/libtoolame-dab/text/psy.text b/libtoolame-dab/text/psy.text new file mode 100644 index 0000000..1e3c102 --- /dev/null +++ b/libtoolame-dab/text/psy.text @@ -0,0 +1,26 @@ +/********************************************************************** + * ISO MPEG Audio Subgroup Software Simulation Group (1996) + * ISO 13818-3 MPEG-2 Audio Encoder - Lower Sampling Frequency Extension + * + * $Id: psy.c,v 1.1 1996/02/14 04:04:23 rowlands Exp $ + * + * $Log: psy.c,v $ + * Revision 1.1 1996/02/14 04:04:23 rowlands + * Initial revision + * + * Received from Mike Coleman + **********************************************************************/ +/********************************************************************** + * date programmers comment * + * 2/25/91 Davis Pan start of version 1.0 records * + * 5/10/91 W. Joseph Carter Ported to Macintosh and Unix. * + * 7/10/91 Earle Jennings Ported to MsDos. * + * replace of floats with FLOAT * + * 2/11/92 W. Joseph Carter Fixed mem_alloc() arg for "absthr". * + * 7/24/92 M. Iwadare HANN window coefficients modified. * + * 7/27/92 Masahiro Iwadare Bug fix, FFT modification for Layer 3 * + * 7/27/92 Masahiro Iwadare Bug fix, "new", "old", and "oldest" * + * updates * + * 8/07/92 Mike Coleman Bug fix, read_absthr() * + * 95/3/21 Jon Rowlands Removed extra debug statements * + **********************************************************************/ diff --git a/libtoolame-dab/text/tonal.text b/libtoolame-dab/text/tonal.text new file mode 100644 index 0000000..f40499e --- /dev/null +++ b/libtoolame-dab/text/tonal.text @@ -0,0 +1,67 @@ +/********************************************************************** + * ISO MPEG Audio Subgroup Software Simulation Group (1996) + * ISO 13818-3 MPEG-2 Audio Encoder - Lower Sampling Frequency Extension + * + * $Id: tonal.c,v 1.1 1996/02/14 04:04:23 rowlands Exp $ + * + * $Log: tonal.c,v $ + * Revision 1.1 1996/02/14 04:04:23 rowlands + * Initial revision + * + * Received from Mike Coleman + **********************************************************************/ +/********************************************************************** + * date programmers comment * + * 2/25/91 Douglas Wong start of version 1.1 records * + * 3/06/91 Douglas Wong rename: setup.h to endef.h * + * updated I_psycho_one and II_psycho_one* + * 3/11/91 W. J. Carter Added Douglas Wong's updates dated * + * 3/9/91 for I_Psycho_One() and for * + * II_Psycho_One(). * + * 5/10/91 W. Joseph Carter Ported to Macintosh and Unix. * + * Located and fixed numerous software * + * bugs and table data errors. * + * 6/11/91 Davis Pan corrected several bugs * + * based on comments from H. Fuchs * + * 01jul91 dpwe (Aware Inc.) Made pow() args float * + * Removed logical bug in I_tonal_label: * + * Sometimes *tone returned == STOP * + * 7/10/91 Earle Jennings no change necessary in port to MsDos * + * 11sep91 dpwe@aware.com Subtracted 90.3dB from II_f_f_t peaks * + * 10/1/91 Peter W. Farrett Updated II_Psycho_One(),I_Psycho_One()* + * to include comments. * + *11/29/91 Masahiro Iwadare Bug fix regarding POWERNORM * + * fixed several other miscellaneous bugs* + * 2/11/92 W. Joseph Carter Ported new code to Macintosh. Most * + * important fixes involved changing * + * 16-bit ints to long or unsigned in * + * bit alloc routines for quant of 65535 * + * and passing proper function args. * + * Removed "Other Joint Stereo" option * + * and made bitrate be total channel * + * bitrate, irrespective of the mode. * + * Fixed many small bugs & reorganized. * + * 2/12/92 Masahiro Iwadare Fixed some potential bugs in * + * Davis Pan subsampling() * + * 2/25/92 Masahiro Iwadare Fixed some more potential bugs * + * 6/24/92 Tan Ah Peng Modified window for FFT * + * (denominator N-1 to N) * + * Updated all critical band rate & * + * absolute threshold tables and critical* + * boundaries for use with Layer I & II * + * Corrected boundary limits for tonal * + * component computation * + * Placement of non-tonal component at * + * geometric mean of critical band * + * (previous placement method commented * + * out - can be used if desired) * + * 3/01/93 Mike Li Infinite looping fix in noise_label() * + * 3/19/93 Jens Spille fixed integer overflow problem in * + * psychoacoutic model 1 * + * 3/19/93 Giorgio Dimino modifications to better account for * + * tonal and non-tonal components * + * 5/28/93 Sriram Jayasimha "London" mod. to psychoacoustic model1* + * 8/05/93 Masahiro Iwadare noise_label modification "option" * + * 1/21/94 Seymore Shlien fixed another infinite looping problem* + * 7/12/95 Soeren H. Nielsen Changes for LSF, new tables * + **********************************************************************/
\ No newline at end of file |