Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/libvorbis-1.2.0/lib/masking.h @ 52

Last change on this file since 52 was 16, checked in by landauf, 17 years ago

added libvorbis

File size: 39.3 KB
Line 
1/********************************************************************
2 *                                                                  *
3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
5 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
6 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
7 *                                                                  *
8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2007             *
9 * by the Xiph.Org Foundation http://www.xiph.org/                  *
10 *                                                                  *
11 ********************************************************************
12
13 function: masking curve data for psychoacoustics
14 last mod: $Id: masking.h 13293 2007-07-24 00:09:47Z xiphmont $
15
16 ********************************************************************/
17
18#ifndef _V_MASKING_H_
19#define _V_MASKING_H_
20
21/* more detailed ATH; the bass if flat to save stressing the floor
22   overly for only a bin or two of savings. */
23
24#define MAX_ATH 88
25static float ATH[]={
26  /*15*/  -51, -52, -53, -54, -55, -56, -57, -58, 
27  /*31*/  -59, -60, -61, -62, -63, -64, -65, -66,
28  /*63*/  -67, -68, -69, -70, -71, -72, -73, -74, 
29  /*125*/ -75, -76, -77, -78, -80, -81, -82, -83,
30  /*250*/ -84, -85, -86, -87, -88, -88, -89, -89, 
31  /*500*/ -90, -91, -91, -92, -93, -94, -95, -96,
32  /*1k*/  -96, -97, -98, -98, -99, -99,-100,-100,
33  /*2k*/ -101,-102,-103,-104,-106,-107,-107,-107,
34  /*4k*/ -107,-105,-103,-102,-101, -99, -98, -96,
35  /*8k*/  -95, -95, -96, -97, -96, -95, -93, -90,
36  /*16k*/ -80, -70, -50, -40, -30, -30, -30, -30
37};
38
39/* The tone masking curves from Ehmer's and Fielder's papers have been
40   replaced by an empirically collected data set.  The previously
41   published values were, far too often, simply on crack. */
42
43#define EHMER_OFFSET 16
44#define EHMER_MAX 56
45
46/* masking tones from -50 to 0dB, 62.5 through 16kHz at half octaves
47   test tones from -2 octaves to +5 octaves sampled at eighth octaves */
48/* (Vorbis 0dB, the loudest possible tone, is assumed to be ~100dB SPL
49   for collection of these curves) */
50
51static float tonemasks[P_BANDS][6][EHMER_MAX]={
52  /* 62.5 Hz */
53  {{ -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60, 
54     -60,  -60,  -60,  -60,  -62,  -62,  -65,  -73, 
55     -69,  -68,  -68,  -67,  -70,  -70,  -72,  -74, 
56     -75,  -79,  -79,  -80,  -83,  -88,  -93, -100, 
57     -110, -999, -999, -999, -999, -999, -999, -999, 
58     -999, -999, -999, -999, -999, -999, -999, -999, 
59     -999, -999, -999, -999, -999, -999, -999, -999},
60   { -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48, 
61     -48,  -48,  -48,  -48,  -48,  -53,  -61,  -66, 
62     -66,  -68,  -67,  -70,  -76,  -76,  -72,  -73, 
63     -75,  -76,  -78,  -79,  -83,  -88,  -93, -100, 
64     -110, -999, -999, -999, -999, -999, -999, -999, 
65     -999, -999, -999, -999, -999, -999, -999, -999, 
66     -999, -999, -999, -999, -999, -999, -999, -999},
67   { -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37, 
68     -38,  -40,  -42,  -46,  -48,  -53,  -55,  -62, 
69     -65,  -58,  -56,  -56,  -61,  -60,  -65,  -67, 
70     -69,  -71,  -77,  -77,  -78,  -80,  -82,  -84, 
71     -88,  -93,  -98, -106, -112, -999, -999, -999, 
72     -999, -999, -999, -999, -999, -999, -999, -999, 
73     -999, -999, -999, -999, -999, -999, -999, -999},
74   { -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25, 
75     -25,  -26,  -27,  -29,  -32,  -38,  -48,  -52, 
76     -52,  -50,  -48,  -48,  -51,  -52,  -54,  -60, 
77     -67,  -67,  -66,  -68,  -69,  -73,  -73,  -76, 
78     -80,  -81,  -81,  -85,  -85,  -86,  -88,  -93, 
79     -100, -110, -999, -999, -999, -999, -999, -999, 
80     -999, -999, -999, -999, -999, -999, -999, -999},
81   { -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16, 
82     -17,  -19,  -20,  -22,  -26,  -28,  -31,  -40, 
83     -47,  -39,  -39,  -40,  -42,  -43,  -47,  -51, 
84     -57,  -52,  -55,  -55,  -60,  -58,  -62,  -63, 
85     -70,  -67,  -69,  -72,  -73,  -77,  -80,  -82, 
86     -83,  -87,  -90,  -94,  -98, -104, -115, -999, 
87     -999, -999, -999, -999, -999, -999, -999, -999},
88   {  -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8, 
89      -8,   -8,  -10,  -11,  -15,  -19,  -25,  -30, 
90      -34,  -31,  -30,  -31,  -29,  -32,  -35,  -42, 
91      -48,  -42,  -44,  -46,  -50,  -50,  -51,  -52, 
92      -59,  -54,  -55,  -55,  -58,  -62,  -63,  -66, 
93      -72,  -73,  -76,  -75,  -78,  -80,  -80,  -81, 
94      -84,  -88,  -90,  -94,  -98, -101, -106, -110}}, 
95  /* 88Hz */
96  {{ -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66, 
97     -66,  -66,  -66,  -66,  -66,  -67,  -67,  -67, 
98     -76,  -72,  -71,  -74,  -76,  -76,  -75,  -78, 
99     -79,  -79,  -81,  -83,  -86,  -89,  -93,  -97, 
100     -100, -105, -110, -999, -999, -999, -999, -999, 
101     -999, -999, -999, -999, -999, -999, -999, -999, 
102     -999, -999, -999, -999, -999, -999, -999, -999},
103   { -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47, 
104     -47,  -47,  -47,  -48,  -51,  -55,  -59,  -66, 
105     -66,  -66,  -67,  -66,  -68,  -69,  -70,  -74, 
106     -79,  -77,  -77,  -78,  -80,  -81,  -82,  -84, 
107     -86,  -88,  -91,  -95, -100, -108, -116, -999, 
108     -999, -999, -999, -999, -999, -999, -999, -999, 
109     -999, -999, -999, -999, -999, -999, -999, -999}, 
110   { -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36, 
111     -36,  -37,  -37,  -41,  -44,  -48,  -51,  -58, 
112     -62,  -60,  -57,  -59,  -59,  -60,  -63,  -65, 
113     -72,  -71,  -70,  -72,  -74,  -77,  -76,  -78, 
114     -81,  -81,  -80,  -83,  -86,  -91,  -96, -100, 
115     -105, -110, -999, -999, -999, -999, -999, -999, 
116     -999, -999, -999, -999, -999, -999, -999, -999},
117   { -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28, 
118     -28,  -30,  -32,  -32,  -33,  -35,  -41,  -49, 
119     -50,  -49,  -47,  -48,  -48,  -52,  -51,  -57, 
120     -65,  -61,  -59,  -61,  -64,  -69,  -70,  -74, 
121     -77,  -77,  -78,  -81,  -84,  -85,  -87,  -90, 
122     -92,  -96, -100, -107, -112, -999, -999, -999, 
123     -999, -999, -999, -999, -999, -999, -999, -999},
124   { -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19, 
125     -20,  -21,  -23,  -27,  -30,  -35,  -36,  -41, 
126     -46,  -44,  -42,  -40,  -41,  -41,  -43,  -48, 
127     -55,  -53,  -52,  -53,  -56,  -59,  -58,  -60, 
128     -67,  -66,  -69,  -71,  -72,  -75,  -79,  -81, 
129     -84,  -87,  -90,  -93,  -97, -101, -107, -114, 
130     -999, -999, -999, -999, -999, -999, -999, -999},
131   {  -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9, 
132      -11,  -12,  -12,  -15,  -16,  -20,  -23,  -30, 
133      -37,  -34,  -33,  -34,  -31,  -32,  -32,  -38, 
134      -47,  -44,  -41,  -40,  -47,  -49,  -46,  -46, 
135      -58,  -50,  -50,  -54,  -58,  -62,  -64,  -67, 
136      -67,  -70,  -72,  -76,  -79,  -83,  -87,  -91, 
137      -96, -100, -104, -110, -999, -999, -999, -999}}, 
138  /* 125 Hz */
139  {{ -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62, 
140     -62,  -62,  -63,  -64,  -66,  -67,  -66,  -68, 
141     -75,  -72,  -76,  -75,  -76,  -78,  -79,  -82, 
142     -84,  -85,  -90,  -94, -101, -110, -999, -999, 
143     -999, -999, -999, -999, -999, -999, -999, -999, 
144     -999, -999, -999, -999, -999, -999, -999, -999, 
145     -999, -999, -999, -999, -999, -999, -999, -999}, 
146   { -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59, 
147     -59,  -59,  -59,  -60,  -60,  -61,  -63,  -66, 
148     -71,  -68,  -70,  -70,  -71,  -72,  -72,  -75, 
149     -81,  -78,  -79,  -82,  -83,  -86,  -90,  -97, 
150     -103, -113, -999, -999, -999, -999, -999, -999, 
151     -999, -999, -999, -999, -999, -999, -999, -999, 
152     -999, -999, -999, -999, -999, -999, -999, -999}, 
153   { -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53, 
154     -53,  -54,  -55,  -57,  -56,  -57,  -55,  -61, 
155     -65,  -60,  -60,  -62,  -63,  -63,  -66,  -68, 
156     -74,  -73,  -75,  -75,  -78,  -80,  -80,  -82, 
157     -85,  -90,  -96, -101, -108, -999, -999, -999, 
158     -999, -999, -999, -999, -999, -999, -999, -999, 
159     -999, -999, -999, -999, -999, -999, -999, -999}, 
160   { -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46, 
161     -46,  -46,  -47,  -47,  -47,  -47,  -48,  -51, 
162     -57,  -51,  -49,  -50,  -51,  -53,  -54,  -59, 
163     -66,  -60,  -62,  -67,  -67,  -70,  -72,  -75, 
164     -76,  -78,  -81,  -85,  -88,  -94,  -97, -104, 
165     -112, -999, -999, -999, -999, -999, -999, -999, 
166     -999, -999, -999, -999, -999, -999, -999, -999}, 
167   { -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36, 
168     -39,  -41,  -42,  -42,  -39,  -38,  -41,  -43, 
169     -52,  -44,  -40,  -39,  -37,  -37,  -40,  -47, 
170     -54,  -50,  -48,  -50,  -55,  -61,  -59,  -62, 
171     -66,  -66,  -66,  -69,  -69,  -73,  -74,  -74, 
172     -75,  -77,  -79,  -82,  -87,  -91,  -95, -100, 
173     -108, -115, -999, -999, -999, -999, -999, -999}, 
174   { -28,  -26,  -24,  -22,  -20,  -20,  -23,  -29, 
175     -30,  -31,  -28,  -27,  -28,  -28,  -28,  -35, 
176     -40,  -33,  -32,  -29,  -30,  -30,  -30,  -37, 
177     -45,  -41,  -37,  -38,  -45,  -47,  -47,  -48, 
178     -53,  -49,  -48,  -50,  -49,  -49,  -51,  -52, 
179     -58,  -56,  -57,  -56,  -60,  -61,  -62,  -70, 
180     -72,  -74,  -78,  -83,  -88,  -93, -100, -106}}, 
181  /* 177 Hz */
182  {{-999, -999, -999, -999, -999, -999, -999, -999, 
183    -999, -110, -105, -100,  -95,  -91,  -87,  -83, 
184    -80,  -78,  -76,  -78,  -78,  -81,  -83,  -85, 
185    -86,  -85,  -86,  -87,  -90,  -97, -107, -999, 
186    -999, -999, -999, -999, -999, -999, -999, -999, 
187    -999, -999, -999, -999, -999, -999, -999, -999, 
188    -999, -999, -999, -999, -999, -999, -999, -999}, 
189   {-999, -999, -999, -110, -105, -100,  -95,  -90, 
190    -85,  -81,  -77,  -73,  -70,  -67,  -67,  -68, 
191    -75,  -73,  -70,  -69,  -70,  -72,  -75,  -79, 
192    -84,  -83,  -84,  -86,  -88,  -89,  -89,  -93, 
193    -98, -105, -112, -999, -999, -999, -999, -999, 
194    -999, -999, -999, -999, -999, -999, -999, -999, 
195    -999, -999, -999, -999, -999, -999, -999, -999}, 
196   {-105, -100,  -95,  -90,  -85,  -80,  -76,  -71, 
197    -68,  -68,  -65,  -63,  -63,  -62,  -62,  -64, 
198    -65,  -64,  -61,  -62,  -63,  -64,  -66,  -68, 
199    -73,  -73,  -74,  -75,  -76,  -81,  -83,  -85, 
200    -88,  -89,  -92,  -95, -100, -108, -999, -999, 
201    -999, -999, -999, -999, -999, -999, -999, -999, 
202    -999, -999, -999, -999, -999, -999, -999, -999}, 
203   { -80,  -75,  -71,  -68,  -65,  -63,  -62,  -61, 
204     -61,  -61,  -61,  -59,  -56,  -57,  -53,  -50, 
205     -58,  -52,  -50,  -50,  -52,  -53,  -54,  -58, 
206     -67,  -63,  -67,  -68,  -72,  -75,  -78,  -80, 
207     -81,  -81,  -82,  -85,  -89,  -90,  -93,  -97, 
208     -101, -107, -114, -999, -999, -999, -999, -999, 
209     -999, -999, -999, -999, -999, -999, -999, -999}, 
210   { -65,  -61,  -59,  -57,  -56,  -55,  -55,  -56, 
211     -56,  -57,  -55,  -53,  -52,  -47,  -44,  -44, 
212     -50,  -44,  -41,  -39,  -39,  -42,  -40,  -46, 
213     -51,  -49,  -50,  -53,  -54,  -63,  -60,  -61, 
214     -62,  -66,  -66,  -66,  -70,  -73,  -74,  -75, 
215     -76,  -75,  -79,  -85,  -89,  -91,  -96, -102, 
216     -110, -999, -999, -999, -999, -999, -999, -999}, 
217   { -52,  -50,  -49,  -49,  -48,  -48,  -48,  -49, 
218     -50,  -50,  -49,  -46,  -43,  -39,  -35,  -33, 
219     -38,  -36,  -32,  -29,  -32,  -32,  -32,  -35, 
220     -44,  -39,  -38,  -38,  -46,  -50,  -45,  -46, 
221     -53,  -50,  -50,  -50,  -54,  -54,  -53,  -53, 
222     -56,  -57,  -59,  -66,  -70,  -72,  -74,  -79, 
223     -83,  -85,  -90, -97, -114, -999, -999, -999}}, 
224  /* 250 Hz */
225  {{-999, -999, -999, -999, -999, -999, -110, -105, 
226    -100,  -95,  -90,  -86,  -80,  -75,  -75,  -79, 
227    -80,  -79,  -80,  -81,  -82,  -88,  -95, -103, 
228    -110, -999, -999, -999, -999, -999, -999, -999, 
229    -999, -999, -999, -999, -999, -999, -999, -999, 
230    -999, -999, -999, -999, -999, -999, -999, -999, 
231    -999, -999, -999, -999, -999, -999, -999, -999}, 
232   {-999, -999, -999, -999, -108, -103,  -98,  -93, 
233    -88,  -83,  -79,  -78,  -75,  -71,  -67,  -68, 
234    -73,  -73,  -72,  -73,  -75,  -77,  -80,  -82, 
235    -88,  -93, -100, -107, -114, -999, -999, -999, 
236    -999, -999, -999, -999, -999, -999, -999, -999, 
237    -999, -999, -999, -999, -999, -999, -999, -999, 
238    -999, -999, -999, -999, -999, -999, -999, -999}, 
239   {-999, -999, -999, -110, -105, -101,  -96,  -90, 
240    -86,  -81,  -77,  -73,  -69,  -66,  -61,  -62, 
241    -66,  -64,  -62,  -65,  -66,  -70,  -72,  -76, 
242    -81,  -80,  -84,  -90,  -95, -102, -110, -999, 
243    -999, -999, -999, -999, -999, -999, -999, -999, 
244    -999, -999, -999, -999, -999, -999, -999, -999, 
245    -999, -999, -999, -999, -999, -999, -999, -999}, 
246   {-999, -999, -999, -107, -103,  -97,  -92,  -88, 
247    -83,  -79,  -74,  -70,  -66,  -59,  -53,  -58, 
248    -62,  -55,  -54,  -54,  -54,  -58,  -61,  -62, 
249    -72,  -70,  -72,  -75,  -78,  -80,  -81,  -80, 
250    -83,  -83,  -88,  -93, -100, -107, -115, -999, 
251    -999, -999, -999, -999, -999, -999, -999, -999, 
252    -999, -999, -999, -999, -999, -999, -999, -999}, 
253   {-999, -999, -999, -105, -100,  -95,  -90,  -85, 
254    -80,  -75,  -70,  -66,  -62,  -56,  -48,  -44, 
255    -48,  -46,  -46,  -43,  -46,  -48,  -48,  -51, 
256    -58,  -58,  -59,  -60,  -62,  -62,  -61,  -61, 
257    -65,  -64,  -65,  -68,  -70,  -74,  -75,  -78, 
258    -81,  -86,  -95, -110, -999, -999, -999, -999, 
259    -999, -999, -999, -999, -999, -999, -999, -999}, 
260   {-999,  -999, -105, -100,  -95,  -90,  -85,  -80, 
261    -75,  -70,  -65,  -61,  -55,  -49,  -39,  -33, 
262    -40,  -35,  -32,  -38,  -40,  -33,  -35,  -37, 
263    -46,  -41,  -45,  -44,  -46,  -42,  -45,  -46, 
264    -52,  -50,  -50,  -50,  -54,  -54,  -55,  -57, 
265    -62,  -64,  -66,  -68,  -70,  -76,  -81,  -90, 
266    -100, -110, -999, -999, -999, -999, -999, -999}}, 
267  /* 354 hz */
268  {{-999, -999, -999, -999, -999, -999, -999, -999, 
269    -105,  -98,  -90,  -85,  -82,  -83,  -80,  -78, 
270    -84,  -79,  -80,  -83,  -87,  -89,  -91,  -93, 
271    -99, -106, -117, -999, -999, -999, -999, -999, 
272    -999, -999, -999, -999, -999, -999, -999, -999, 
273    -999, -999, -999, -999, -999, -999, -999, -999, 
274    -999, -999, -999, -999, -999, -999, -999, -999}, 
275   {-999, -999, -999, -999, -999, -999, -999, -999, 
276    -105,  -98,  -90,  -85,  -80,  -75,  -70,  -68, 
277    -74,  -72,  -74,  -77,  -80,  -82,  -85,  -87, 
278    -92,  -89,  -91,  -95, -100, -106, -112, -999, 
279    -999, -999, -999, -999, -999, -999, -999, -999, 
280    -999, -999, -999, -999, -999, -999, -999, -999, 
281    -999, -999, -999, -999, -999, -999, -999, -999}, 
282   {-999, -999, -999, -999, -999, -999, -999, -999, 
283    -105,  -98,  -90,  -83,  -75,  -71,  -63,  -64, 
284    -67,  -62,  -64,  -67,  -70,  -73,  -77,  -81, 
285    -84,  -83,  -85,  -89,  -90,  -93,  -98, -104, 
286    -109, -114, -999, -999, -999, -999, -999, -999, 
287    -999, -999, -999, -999, -999, -999, -999, -999, 
288    -999, -999, -999, -999, -999, -999, -999, -999}, 
289   {-999, -999, -999, -999, -999, -999, -999, -999, 
290    -103,  -96,  -88,  -81,  -75,  -68,  -58,  -54, 
291    -56,  -54,  -56,  -56,  -58,  -60,  -63,  -66, 
292    -74,  -69,  -72,  -72,  -75,  -74,  -77,  -81, 
293    -81,  -82,  -84,  -87,  -93,  -96,  -99, -104, 
294    -110, -999, -999, -999, -999, -999, -999, -999, 
295    -999, -999, -999, -999, -999, -999, -999, -999}, 
296   {-999, -999, -999, -999, -999, -108, -102,  -96, 
297    -91,  -85,  -80,  -74,  -68,  -60,  -51,  -46, 
298    -48,  -46,  -43,  -45,  -47,  -47,  -49,  -48, 
299    -56,  -53,  -55,  -58,  -57,  -63,  -58,  -60, 
300    -66,  -64,  -67,  -70,  -70,  -74,  -77,  -84, 
301    -86,  -89,  -91,  -93,  -94, -101, -109, -118, 
302    -999, -999, -999, -999, -999, -999, -999, -999}, 
303   {-999, -999, -999, -108, -103,  -98,  -93,  -88, 
304    -83,  -78,  -73,  -68,  -60,  -53,  -44,  -35, 
305    -38,  -38,  -34,  -34,  -36,  -40,  -41,  -44, 
306    -51,  -45,  -46,  -47,  -46,  -54,  -50,  -49, 
307    -50,  -50,  -50,  -51,  -54,  -57,  -58,  -60, 
308    -66,  -66,  -66,  -64,  -65,  -68,  -77,  -82, 
309    -87,  -95, -110, -999, -999, -999, -999, -999}}, 
310  /* 500 Hz */
311  {{-999, -999, -999, -999, -999, -999, -999, -999, 
312    -107, -102,  -97,  -92,  -87,  -83,  -78,  -75, 
313    -82,  -79,  -83,  -85,  -89,  -92,  -95,  -98, 
314    -101, -105, -109, -113, -999, -999, -999, -999, 
315    -999, -999, -999, -999, -999, -999, -999, -999, 
316    -999, -999, -999, -999, -999, -999, -999, -999, 
317    -999, -999, -999, -999, -999, -999, -999, -999}, 
318   {-999, -999, -999, -999, -999, -999, -999, -106, 
319    -100,  -95,  -90,  -86,  -81,  -78,  -74,  -69, 
320    -74,  -74,  -76,  -79,  -83,  -84,  -86,  -89, 
321    -92,  -97,  -93, -100, -103, -107, -110, -999, 
322    -999, -999, -999, -999, -999, -999, -999, -999, 
323    -999, -999, -999, -999, -999, -999, -999, -999, 
324    -999, -999, -999, -999, -999, -999, -999, -999}, 
325   {-999, -999, -999, -999, -999, -999, -106, -100, 
326    -95, -90, -87, -83, -80, -75, -69, -60, 
327    -66, -66, -68, -70, -74, -78, -79, -81, 
328    -81, -83, -84, -87, -93, -96, -99, -103, 
329    -107, -110, -999, -999, -999, -999, -999, -999, 
330    -999, -999, -999, -999, -999, -999, -999, -999, 
331    -999, -999, -999, -999, -999, -999, -999, -999}, 
332   {-999, -999, -999, -999, -999, -108, -103, -98, 
333    -93, -89, -85, -82, -78, -71, -62, -55, 
334    -58, -58, -54, -54, -55, -59, -61, -62, 
335    -70, -66, -66, -67, -70, -72, -75, -78, 
336    -84, -84, -84, -88, -91, -90, -95, -98, 
337    -102, -103, -106, -110, -999, -999, -999, -999, 
338    -999, -999, -999, -999, -999, -999, -999, -999}, 
339   {-999, -999, -999, -999, -108, -103,  -98,  -94, 
340    -90,  -87,  -82,  -79,  -73,  -67,  -58,  -47, 
341    -50,  -45,  -41,  -45,  -48,  -44,  -44,  -49, 
342    -54,  -51,  -48,  -47,  -49,  -50,  -51,  -57, 
343    -58,  -60,  -63,  -69,  -70,  -69,  -71,  -74, 
344    -78,  -82,  -90,  -95, -101, -105, -110, -999, 
345    -999, -999, -999, -999, -999, -999, -999, -999}, 
346   {-999, -999, -999, -105, -101, -97, -93, -90, 
347    -85, -80, -77, -72, -65, -56, -48, -37, 
348    -40, -36, -34, -40, -50, -47, -38, -41, 
349    -47, -38, -35, -39, -38, -43, -40, -45, 
350    -50, -45, -44, -47, -50, -55, -48, -48, 
351    -52, -66, -70, -76, -82, -90, -97, -105, 
352    -110, -999, -999, -999, -999, -999, -999, -999}}, 
353  /* 707 Hz */
354  {{-999, -999, -999, -999, -999, -999, -999, -999, 
355    -999, -108, -103,  -98,  -93,  -86,  -79,  -76, 
356    -83,  -81,  -85,  -87,  -89,  -93,  -98, -102, 
357    -107, -112, -999, -999, -999, -999, -999, -999, 
358    -999, -999, -999, -999, -999, -999, -999, -999, 
359    -999, -999, -999, -999, -999, -999, -999, -999, 
360    -999, -999, -999, -999, -999, -999, -999, -999}, 
361   {-999, -999, -999, -999, -999, -999, -999, -999, 
362    -999, -108, -103,  -98,  -93,  -86,  -79,  -71, 
363    -77,  -74,  -77,  -79,  -81,  -84,  -85,  -90, 
364    -92,  -93,  -92,  -98, -101, -108, -112, -999, 
365    -999, -999, -999, -999, -999, -999, -999, -999, 
366    -999, -999, -999, -999, -999, -999, -999, -999, 
367    -999, -999, -999, -999, -999, -999, -999, -999}, 
368   {-999, -999, -999, -999, -999, -999, -999, -999, 
369    -108, -103,  -98,  -93,  -87,  -78,  -68,  -65, 
370    -66,  -62,  -65,  -67,  -70,  -73,  -75,  -78, 
371    -82,  -82,  -83,  -84,  -91,  -93,  -98, -102, 
372    -106, -110, -999, -999, -999, -999, -999, -999, 
373    -999, -999, -999, -999, -999, -999, -999, -999, 
374    -999, -999, -999, -999, -999, -999, -999, -999}, 
375   {-999, -999, -999, -999, -999, -999, -999, -999, 
376    -105, -100, -95, -90, -82, -74, -62, -57, 
377    -58, -56, -51, -52, -52, -54, -54, -58, 
378    -66, -59, -60, -63, -66, -69, -73, -79, 
379    -83, -84, -80, -81, -81, -82, -88, -92, 
380    -98, -105, -113, -999, -999, -999, -999, -999, 
381    -999, -999, -999, -999, -999, -999, -999, -999}, 
382   {-999, -999, -999, -999, -999, -999, -999, -107, 
383    -102,  -97,  -92,  -84,  -79,  -69,  -57,  -47, 
384    -52,  -47,  -44,  -45,  -50,  -52,  -42,  -42, 
385    -53,  -43,  -43,  -48,  -51,  -56,  -55,  -52, 
386    -57,  -59,  -61,  -62,  -67,  -71,  -78,  -83, 
387    -86,  -94,  -98, -103, -110, -999, -999, -999, 
388    -999, -999, -999, -999, -999, -999, -999, -999}, 
389   {-999, -999, -999, -999, -999, -999, -105, -100, 
390    -95,  -90,  -84,  -78,  -70,  -61,  -51,  -41, 
391    -40,  -38,  -40,  -46,  -52,  -51,  -41,  -40, 
392    -46,  -40,  -38,  -38,  -41,  -46,  -41,  -46, 
393    -47,  -43,  -43,  -45,  -41,  -45,  -56,  -67, 
394    -68,  -83,  -87,  -90,  -95, -102, -107, -113, 
395    -999, -999, -999, -999, -999, -999, -999, -999}}, 
396  /* 1000 Hz */
397  {{-999, -999, -999, -999, -999, -999, -999, -999, 
398    -999, -109, -105, -101,  -96,  -91,  -84,  -77, 
399    -82,  -82,  -85,  -89,  -94, -100, -106, -110, 
400    -999, -999, -999, -999, -999, -999, -999, -999, 
401    -999, -999, -999, -999, -999, -999, -999, -999, 
402    -999, -999, -999, -999, -999, -999, -999, -999, 
403    -999, -999, -999, -999, -999, -999, -999, -999}, 
404   {-999, -999, -999, -999, -999, -999, -999, -999, 
405    -999, -106, -103,  -98,  -92,  -85,  -80,  -71, 
406    -75,  -72,  -76,  -80,  -84,  -86,  -89,  -93, 
407    -100, -107, -113, -999, -999, -999, -999, -999, 
408    -999, -999, -999, -999, -999, -999, -999, -999, 
409    -999, -999, -999, -999, -999, -999, -999, -999, 
410    -999, -999, -999, -999, -999, -999, -999, -999}, 
411   {-999, -999, -999, -999, -999, -999, -999, -107, 
412    -104, -101,  -97,  -92,  -88,  -84,  -80,  -64, 
413    -66,  -63,  -64,  -66,  -69,  -73,  -77,  -83, 
414    -83,  -86,  -91,  -98, -104, -111, -999, -999, 
415    -999, -999, -999, -999, -999, -999, -999, -999, 
416    -999, -999, -999, -999, -999, -999, -999, -999, 
417    -999, -999, -999, -999, -999, -999, -999, -999}, 
418   {-999, -999, -999, -999, -999, -999, -999, -107, 
419    -104, -101,  -97,  -92,  -90,  -84,  -74,  -57, 
420    -58,  -52,  -55,  -54,  -50,  -52,  -50,  -52, 
421    -63,  -62,  -69,  -76,  -77,  -78,  -78,  -79, 
422    -82,  -88,  -94, -100, -106, -111, -999, -999, 
423    -999, -999, -999, -999, -999, -999, -999, -999, 
424    -999, -999, -999, -999, -999, -999, -999, -999}, 
425   {-999, -999, -999, -999, -999, -999, -106, -102, 
426    -98,  -95,  -90,  -85,  -83,  -78,  -70,  -50, 
427    -50,  -41,  -44,  -49,  -47,  -50,  -50,  -44, 
428    -55,  -46,  -47,  -48,  -48,  -54,  -49,  -49, 
429    -58,  -62,  -71,  -81,  -87,  -92,  -97, -102, 
430    -108, -114, -999, -999, -999, -999, -999, -999, 
431    -999, -999, -999, -999, -999, -999, -999, -999}, 
432   {-999, -999, -999, -999, -999, -999, -106, -102, 
433    -98,  -95,  -90,  -85,  -83,  -78,  -70,  -45, 
434    -43,  -41,  -47,  -50,  -51,  -50,  -49,  -45, 
435    -47,  -41,  -44,  -41,  -39,  -43,  -38,  -37, 
436    -40,  -41,  -44,  -50,  -58,  -65,  -73,  -79, 
437    -85,  -92,  -97, -101, -105, -109, -113, -999, 
438    -999, -999, -999, -999, -999, -999, -999, -999}}, 
439  /* 1414 Hz */
440  {{-999, -999, -999, -999, -999, -999, -999, -999, 
441    -999, -999, -999, -107, -100,  -95,  -87,  -81, 
442    -85,  -83,  -88,  -93, -100, -107, -114, -999, 
443    -999, -999, -999, -999, -999, -999, -999, -999, 
444    -999, -999, -999, -999, -999, -999, -999, -999, 
445    -999, -999, -999, -999, -999, -999, -999, -999, 
446    -999, -999, -999, -999, -999, -999, -999, -999}, 
447   {-999, -999, -999, -999, -999, -999, -999, -999, 
448    -999, -999, -107, -101,  -95,  -88,  -83,  -76, 
449    -73,  -72,  -79,  -84,  -90,  -95, -100, -105, 
450    -110, -115, -999, -999, -999, -999, -999, -999, 
451    -999, -999, -999, -999, -999, -999, -999, -999, 
452    -999, -999, -999, -999, -999, -999, -999, -999, 
453    -999, -999, -999, -999, -999, -999, -999, -999}, 
454   {-999, -999, -999, -999, -999, -999, -999, -999, 
455    -999, -999, -104,  -98,  -92,  -87,  -81,  -70, 
456    -65,  -62,  -67,  -71,  -74,  -80,  -85,  -91, 
457    -95,  -99, -103, -108, -111, -114, -999, -999, 
458    -999, -999, -999, -999, -999, -999, -999, -999, 
459    -999, -999, -999, -999, -999, -999, -999, -999, 
460    -999, -999, -999, -999, -999, -999, -999, -999}, 
461   {-999, -999, -999, -999, -999, -999, -999, -999, 
462    -999, -999, -103,  -97,  -90,  -85,  -76,  -60, 
463    -56,  -54,  -60,  -62,  -61,  -56,  -63,  -65, 
464    -73,  -74,  -77,  -75,  -78,  -81,  -86,  -87, 
465    -88,  -91,  -94,  -98, -103, -110, -999, -999, 
466    -999, -999, -999, -999, -999, -999, -999, -999, 
467    -999, -999, -999, -999, -999, -999, -999, -999}, 
468   {-999, -999, -999, -999, -999, -999, -999, -105, 
469    -100,  -97,  -92,  -86,  -81,  -79,  -70,  -57, 
470    -51,  -47,  -51,  -58,  -60,  -56,  -53,  -50, 
471    -58,  -52,  -50,  -50,  -53,  -55,  -64,  -69, 
472    -71,  -85,  -82,  -78,  -81,  -85,  -95, -102, 
473    -112, -999, -999, -999, -999, -999, -999, -999, 
474    -999, -999, -999, -999, -999, -999, -999, -999}, 
475   {-999, -999, -999, -999, -999, -999, -999, -105, 
476    -100,  -97,  -92,  -85,  -83,  -79,  -72,  -49, 
477    -40,  -43,  -43,  -54,  -56,  -51,  -50,  -40, 
478    -43,  -38,  -36,  -35,  -37,  -38,  -37,  -44, 
479    -54,  -60,  -57,  -60,  -70,  -75,  -84,  -92, 
480    -103, -112, -999, -999, -999, -999, -999, -999, 
481    -999, -999, -999, -999, -999, -999, -999, -999}}, 
482  /* 2000 Hz */
483  {{-999, -999, -999, -999, -999, -999, -999, -999, 
484    -999, -999, -999, -110, -102,  -95,  -89,  -82, 
485    -83,  -84,  -90,  -92,  -99, -107, -113, -999, 
486    -999, -999, -999, -999, -999, -999, -999, -999, 
487    -999, -999, -999, -999, -999, -999, -999, -999, 
488    -999, -999, -999, -999, -999, -999, -999, -999, 
489    -999, -999, -999, -999, -999, -999, -999, -999}, 
490   {-999, -999, -999, -999, -999, -999, -999, -999, 
491    -999, -999, -107, -101,  -95,  -89,  -83,  -72, 
492    -74,  -78,  -85,  -88,  -88,  -90,  -92,  -98, 
493    -105, -111, -999, -999, -999, -999, -999, -999, 
494    -999, -999, -999, -999, -999, -999, -999, -999, 
495    -999, -999, -999, -999, -999, -999, -999, -999, 
496    -999, -999, -999, -999, -999, -999, -999, -999}, 
497   {-999, -999, -999, -999, -999, -999, -999, -999, 
498    -999, -109, -103, -97, -93, -87, -81, -70, 
499    -70, -67, -75, -73, -76, -79, -81, -83, 
500    -88, -89, -97, -103, -110, -999, -999, -999, 
501    -999, -999, -999, -999, -999, -999, -999, -999, 
502    -999, -999, -999, -999, -999, -999, -999, -999, 
503    -999, -999, -999, -999, -999, -999, -999, -999}, 
504   {-999, -999, -999, -999, -999, -999, -999, -999, 
505    -999, -107, -100,  -94,  -88,  -83,  -75,  -63, 
506    -59,  -59,  -63,  -66,  -60,  -62,  -67,  -67, 
507    -77,  -76,  -81,  -88,  -86,  -92,  -96, -102, 
508    -109, -116, -999, -999, -999, -999, -999, -999, 
509    -999, -999, -999, -999, -999, -999, -999, -999, 
510    -999, -999, -999, -999, -999, -999, -999, -999}, 
511   {-999, -999, -999, -999, -999, -999, -999, -999, 
512    -999, -105,  -98,  -92,  -86,  -81,  -73,  -56, 
513    -52,  -47,  -55,  -60,  -58,  -52,  -51,  -45, 
514    -49,  -50,  -53,  -54,  -61,  -71,  -70,  -69, 
515    -78,  -79,  -87,  -90,  -96, -104, -112, -999, 
516    -999, -999, -999, -999, -999, -999, -999, -999, 
517    -999, -999, -999, -999, -999, -999, -999, -999}, 
518   {-999, -999, -999, -999, -999, -999, -999, -999, 
519    -999, -103,  -96,  -90,  -86,  -78,  -70,  -51, 
520    -42,  -47,  -48,  -55,  -54,  -54,  -53,  -42, 
521    -35,  -28,  -33,  -38,  -37,  -44,  -47,  -49, 
522    -54,  -63,  -68,  -78,  -82,  -89,  -94,  -99, 
523    -104, -109, -114, -999, -999, -999, -999, -999, 
524    -999, -999, -999, -999, -999, -999, -999, -999}}, 
525  /* 2828 Hz */
526  {{-999, -999, -999, -999, -999, -999, -999, -999, 
527    -999, -999, -999, -999, -110, -100,  -90,  -79, 
528    -85,  -81,  -82,  -82,  -89,  -94,  -99, -103, 
529    -109, -115, -999, -999, -999, -999, -999, -999, 
530    -999, -999, -999, -999, -999, -999, -999, -999, 
531    -999, -999, -999, -999, -999, -999, -999, -999, 
532    -999, -999, -999, -999, -999, -999, -999, -999}, 
533   {-999, -999, -999, -999, -999, -999, -999, -999, 
534    -999, -999, -999, -999, -105,  -97,  -85,  -72, 
535    -74,  -70,  -70,  -70,  -76,  -85,  -91,  -93, 
536    -97, -103, -109, -115, -999, -999, -999, -999, 
537    -999, -999, -999, -999, -999, -999, -999, -999, 
538    -999, -999, -999, -999, -999, -999, -999, -999, 
539    -999, -999, -999, -999, -999, -999, -999, -999}, 
540   {-999, -999, -999, -999, -999, -999, -999, -999, 
541    -999, -999, -999, -999, -112,  -93,  -81,  -68, 
542    -62,  -60,  -60,  -57,  -63,  -70,  -77,  -82, 
543    -90,  -93,  -98, -104, -109, -113, -999, -999, 
544    -999, -999, -999, -999, -999, -999, -999, -999, 
545    -999, -999, -999, -999, -999, -999, -999, -999, 
546    -999, -999, -999, -999, -999, -999, -999, -999}, 
547   {-999, -999, -999, -999, -999, -999, -999, -999, 
548    -999, -999, -999, -113, -100,  -93,  -84,  -63, 
549    -58,  -48,  -53,  -54,  -52,  -52,  -57,  -64, 
550    -66,  -76,  -83,  -81,  -85,  -85,  -90,  -95, 
551    -98, -101, -103, -106, -108, -111, -999, -999, 
552    -999, -999, -999, -999, -999, -999, -999, -999, 
553    -999, -999, -999, -999, -999, -999, -999, -999}, 
554   {-999, -999, -999, -999, -999, -999, -999, -999, 
555    -999, -999, -999, -105,  -95,  -86,  -74,  -53, 
556    -50,  -38,  -43,  -49,  -43,  -42,  -39,  -39, 
557    -46,  -52,  -57,  -56,  -72,  -69,  -74,  -81, 
558    -87,  -92,  -94,  -97,  -99, -102, -105, -108, 
559    -999, -999, -999, -999, -999, -999, -999, -999, 
560    -999, -999, -999, -999, -999, -999, -999, -999}, 
561   {-999, -999, -999, -999, -999, -999, -999, -999, 
562    -999, -999, -108,  -99,  -90,  -76,  -66,  -45, 
563    -43,  -41,  -44,  -47,  -43,  -47,  -40,  -30, 
564    -31,  -31,  -39,  -33,  -40,  -41,  -43,  -53, 
565    -59,  -70,  -73,  -77,  -79,  -82,  -84,  -87, 
566    -999, -999, -999, -999, -999, -999, -999, -999, 
567    -999, -999, -999, -999, -999, -999, -999, -999}}, 
568  /* 4000 Hz */
569  {{-999, -999, -999, -999, -999, -999, -999, -999, 
570    -999, -999, -999, -999, -999, -110,  -91,  -76, 
571    -75,  -85,  -93,  -98, -104, -110, -999, -999, 
572    -999, -999, -999, -999, -999, -999, -999, -999, 
573    -999, -999, -999, -999, -999, -999, -999, -999, 
574    -999, -999, -999, -999, -999, -999, -999, -999, 
575    -999, -999, -999, -999, -999, -999, -999, -999},
576   {-999, -999, -999, -999, -999, -999, -999, -999, 
577    -999, -999, -999, -999, -999, -110,  -91,  -70, 
578    -70,  -75,  -86,  -89,  -94,  -98, -101, -106, 
579    -110, -999, -999, -999, -999, -999, -999, -999, 
580    -999, -999, -999, -999, -999, -999, -999, -999, 
581    -999, -999, -999, -999, -999, -999, -999, -999, 
582    -999, -999, -999, -999, -999, -999, -999, -999}, 
583   {-999, -999, -999, -999, -999, -999, -999, -999, 
584    -999, -999, -999, -999, -110,  -95,  -80,  -60, 
585    -65,  -64,  -74,  -83,  -88,  -91,  -95,  -99, 
586    -103, -107, -110, -999, -999, -999, -999, -999, 
587    -999, -999, -999, -999, -999, -999, -999, -999, 
588    -999, -999, -999, -999, -999, -999, -999, -999, 
589    -999, -999, -999, -999, -999, -999, -999, -999}, 
590   {-999, -999, -999, -999, -999, -999, -999, -999, 
591    -999, -999, -999, -999, -110,  -95,  -80,  -58, 
592    -55,  -49,  -66,  -68,  -71,  -78,  -78,  -80, 
593    -88,  -85,  -89,  -97, -100, -105, -110, -999, 
594    -999, -999, -999, -999, -999, -999, -999, -999, 
595    -999, -999, -999, -999, -999, -999, -999, -999, 
596    -999, -999, -999, -999, -999, -999, -999, -999}, 
597   {-999, -999, -999, -999, -999, -999, -999, -999, 
598    -999, -999, -999, -999, -110,  -95,  -80,  -53, 
599    -52,  -41,  -59,  -59,  -49,  -58,  -56,  -63, 
600    -86,  -79,  -90,  -93,  -98, -103, -107, -112, 
601    -999, -999, -999, -999, -999, -999, -999, -999, 
602    -999, -999, -999, -999, -999, -999, -999, -999, 
603    -999, -999, -999, -999, -999, -999, -999, -999}, 
604   {-999, -999, -999, -999, -999, -999, -999, -999, 
605    -999, -999, -999, -110,  -97,  -91,  -73,  -45, 
606    -40,  -33,  -53,  -61,  -49,  -54,  -50,  -50, 
607    -60,  -52,  -67,  -74,  -81,  -92,  -96, -100, 
608    -105, -110, -999, -999, -999, -999, -999, -999, 
609    -999, -999, -999, -999, -999, -999, -999, -999, 
610    -999, -999, -999, -999, -999, -999, -999, -999}}, 
611  /* 5657 Hz */
612  {{-999, -999, -999, -999, -999, -999, -999, -999, 
613    -999, -999, -999, -113, -106,  -99,  -92,  -77, 
614    -80,  -88,  -97, -106, -115, -999, -999, -999, 
615    -999, -999, -999, -999, -999, -999, -999, -999, 
616    -999, -999, -999, -999, -999, -999, -999, -999, 
617    -999, -999, -999, -999, -999, -999, -999, -999, 
618    -999, -999, -999, -999, -999, -999, -999, -999}, 
619   {-999, -999, -999, -999, -999, -999, -999, -999, 
620    -999, -999, -116, -109, -102,  -95,  -89,  -74, 
621    -72,  -88,  -87,  -95, -102, -109, -116, -999, 
622    -999, -999, -999, -999, -999, -999, -999, -999, 
623    -999, -999, -999, -999, -999, -999, -999, -999, 
624    -999, -999, -999, -999, -999, -999, -999, -999, 
625    -999, -999, -999, -999, -999, -999, -999, -999}, 
626   {-999, -999, -999, -999, -999, -999, -999, -999, 
627    -999, -999, -116, -109, -102,  -95,  -89,  -75, 
628    -66,  -74,  -77,  -78,  -86,  -87,  -90,  -96, 
629    -105, -115, -999, -999, -999, -999, -999, -999, 
630    -999, -999, -999, -999, -999, -999, -999, -999, 
631    -999, -999, -999, -999, -999, -999, -999, -999, 
632    -999, -999, -999, -999, -999, -999, -999, -999}, 
633   {-999, -999, -999, -999, -999, -999, -999, -999, 
634    -999, -999, -115, -108, -101,  -94,  -88,  -66, 
635    -56,  -61,  -70,  -65,  -78,  -72,  -83,  -84, 
636    -93,  -98, -105, -110, -999, -999, -999, -999, 
637    -999, -999, -999, -999, -999, -999, -999, -999, 
638    -999, -999, -999, -999, -999, -999, -999, -999, 
639    -999, -999, -999, -999, -999, -999, -999, -999}, 
640   {-999, -999, -999, -999, -999, -999, -999, -999, 
641    -999, -999, -110, -105,  -95,  -89,  -82,  -57, 
642    -52,  -52,  -59,  -56,  -59,  -58,  -69,  -67, 
643    -88,  -82,  -82,  -89,  -94, -100, -108, -999, 
644    -999, -999, -999, -999, -999, -999, -999, -999, 
645    -999, -999, -999, -999, -999, -999, -999, -999, 
646    -999, -999, -999, -999, -999, -999, -999, -999}, 
647   {-999, -999, -999, -999, -999, -999, -999, -999, 
648    -999, -110, -101,  -96,  -90,  -83,  -77,  -54, 
649    -43,  -38,  -50,  -48,  -52,  -48,  -42,  -42, 
650    -51,  -52,  -53,  -59,  -65,  -71,  -78,  -85, 
651    -95, -999, -999, -999, -999, -999, -999, -999, 
652    -999, -999, -999, -999, -999, -999, -999, -999, 
653    -999, -999, -999, -999, -999, -999, -999, -999}}, 
654  /* 8000 Hz */
655  {{-999, -999, -999, -999, -999, -999, -999, -999, 
656    -999, -999, -999, -999, -120, -105,  -86,  -68, 
657    -78,  -79,  -90, -100, -110, -999, -999, -999, 
658    -999, -999, -999, -999, -999, -999, -999, -999, 
659    -999, -999, -999, -999, -999, -999, -999, -999, 
660    -999, -999, -999, -999, -999, -999, -999, -999, 
661    -999, -999, -999, -999, -999, -999, -999, -999}, 
662   {-999, -999, -999, -999, -999, -999, -999, -999, 
663    -999, -999, -999, -999, -120, -105,  -86,  -66, 
664    -73,  -77,  -88,  -96, -105, -115, -999, -999, 
665    -999, -999, -999, -999, -999, -999, -999, -999, 
666    -999, -999, -999, -999, -999, -999, -999, -999, 
667    -999, -999, -999, -999, -999, -999, -999, -999, 
668    -999, -999, -999, -999, -999, -999, -999, -999}, 
669   {-999, -999, -999, -999, -999, -999, -999, -999, 
670    -999, -999, -999, -120, -105,  -92,  -80,  -61, 
671    -64,  -68,  -80,  -87,  -92, -100, -110, -999, 
672    -999, -999, -999, -999, -999, -999, -999, -999, 
673    -999, -999, -999, -999, -999, -999, -999, -999, 
674    -999, -999, -999, -999, -999, -999, -999, -999, 
675    -999, -999, -999, -999, -999, -999, -999, -999}, 
676   {-999, -999, -999, -999, -999, -999, -999, -999, 
677    -999, -999, -999, -120, -104,  -91,  -79,  -52, 
678    -60,  -54,  -64,  -69,  -77,  -80,  -82,  -84, 
679    -85,  -87,  -88,  -90, -999, -999, -999, -999, 
680    -999, -999, -999, -999, -999, -999, -999, -999, 
681    -999, -999, -999, -999, -999, -999, -999, -999, 
682    -999, -999, -999, -999, -999, -999, -999, -999}, 
683   {-999, -999, -999, -999, -999, -999, -999, -999, 
684    -999, -999, -999, -118, -100,  -87,  -77,  -49, 
685    -50,  -44,  -58,  -61,  -61,  -67,  -65,  -62, 
686    -62,  -62,  -65,  -68, -999, -999, -999, -999, 
687    -999, -999, -999, -999, -999, -999, -999, -999, 
688    -999, -999, -999, -999, -999, -999, -999, -999, 
689    -999, -999, -999, -999, -999, -999, -999, -999}, 
690   {-999, -999, -999, -999, -999, -999, -999, -999, 
691    -999, -999, -999, -115,  -98,  -84,  -62,  -49, 
692    -44,  -38,  -46,  -49,  -49,  -46,  -39,  -37, 
693    -39,  -40,  -42,  -43, -999, -999, -999, -999, 
694    -999, -999, -999, -999, -999, -999, -999, -999, 
695    -999, -999, -999, -999, -999, -999, -999, -999, 
696    -999, -999, -999, -999, -999, -999, -999, -999}}, 
697  /* 11314 Hz */
698  {{-999, -999, -999, -999, -999, -999, -999, -999, 
699    -999, -999, -999, -999, -999, -110,  -88,  -74, 
700    -77,  -82,  -82,  -85,  -90,  -94,  -99, -104, 
701    -999, -999, -999, -999, -999, -999, -999, -999, 
702    -999, -999, -999, -999, -999, -999, -999, -999, 
703    -999, -999, -999, -999, -999, -999, -999, -999, 
704    -999, -999, -999, -999, -999, -999, -999, -999}, 
705   {-999, -999, -999, -999, -999, -999, -999, -999, 
706    -999, -999, -999, -999, -999, -110,  -88,  -66, 
707    -70,  -81,  -80,  -81,  -84,  -88,  -91,  -93, 
708    -999, -999, -999, -999, -999, -999, -999, -999, 
709    -999, -999, -999, -999, -999, -999, -999, -999, 
710    -999, -999, -999, -999, -999, -999, -999, -999, 
711    -999, -999, -999, -999, -999, -999, -999, -999}, 
712   {-999, -999, -999, -999, -999, -999, -999, -999, 
713    -999, -999, -999, -999, -999, -110,  -88,  -61, 
714    -63,  -70,  -71,  -74,  -77,  -80,  -83,  -85, 
715    -999, -999, -999, -999, -999, -999, -999, -999, 
716    -999, -999, -999, -999, -999, -999, -999, -999, 
717    -999, -999, -999, -999, -999, -999, -999, -999, 
718    -999, -999, -999, -999, -999, -999, -999, -999}, 
719   {-999, -999, -999, -999, -999, -999, -999, -999, 
720    -999, -999, -999, -999, -999, -110, -86, -62, 
721    -63,  -62,  -62,  -58,  -52,  -50,  -50,  -52, 
722    -54, -999, -999, -999, -999, -999, -999, -999, 
723    -999, -999, -999, -999, -999, -999, -999, -999, 
724    -999, -999, -999, -999, -999, -999, -999, -999, 
725    -999, -999, -999, -999, -999, -999, -999, -999}, 
726   {-999, -999, -999, -999, -999, -999, -999, -999, 
727    -999, -999, -999, -999, -118, -108,  -84,  -53, 
728    -50,  -50,  -50,  -55,  -47,  -45,  -40,  -40, 
729    -40, -999, -999, -999, -999, -999, -999, -999, 
730    -999, -999, -999, -999, -999, -999, -999, -999, 
731    -999, -999, -999, -999, -999, -999, -999, -999, 
732    -999, -999, -999, -999, -999, -999, -999, -999}, 
733   {-999, -999, -999, -999, -999, -999, -999, -999, 
734    -999, -999, -999, -999, -118, -100,  -73,  -43, 
735    -37,  -42,  -43,  -53,  -38,  -37,  -35,  -35, 
736    -38, -999, -999, -999, -999, -999, -999, -999, 
737    -999, -999, -999, -999, -999, -999, -999, -999, 
738    -999, -999, -999, -999, -999, -999, -999, -999, 
739    -999, -999, -999, -999, -999, -999, -999, -999}}, 
740  /* 16000 Hz */
741  {{-999, -999, -999, -999, -999, -999, -999, -999, 
742    -999, -999, -999, -110, -100,  -91,  -84,  -74, 
743    -80,  -80,  -80,  -80,  -80, -999, -999, -999, 
744    -999, -999, -999, -999, -999, -999, -999, -999, 
745    -999, -999, -999, -999, -999, -999, -999, -999, 
746    -999, -999, -999, -999, -999, -999, -999, -999, 
747    -999, -999, -999, -999, -999, -999, -999, -999}, 
748   {-999, -999, -999, -999, -999, -999, -999, -999, 
749    -999, -999, -999, -110, -100,  -91,  -84,  -74, 
750    -68,  -68,  -68,  -68,  -68, -999, -999, -999, 
751    -999, -999, -999, -999, -999, -999, -999, -999, 
752    -999, -999, -999, -999, -999, -999, -999, -999, 
753    -999, -999, -999, -999, -999, -999, -999, -999, 
754    -999, -999, -999, -999, -999, -999, -999, -999}, 
755   {-999, -999, -999, -999, -999, -999, -999, -999, 
756    -999, -999, -999, -110, -100,  -86,  -78,  -70, 
757    -60,  -45,  -30,  -21, -999, -999, -999, -999, 
758    -999, -999, -999, -999, -999, -999, -999, -999, 
759    -999, -999, -999, -999, -999, -999, -999, -999, 
760    -999, -999, -999, -999, -999, -999, -999, -999, 
761    -999, -999, -999, -999, -999, -999, -999, -999}, 
762   {-999, -999, -999, -999, -999, -999, -999, -999, 
763    -999, -999, -999, -110, -100,  -87,  -78,  -67, 
764    -48,  -38,  -29,  -21, -999, -999, -999, -999, 
765    -999, -999, -999, -999, -999, -999, -999, -999, 
766    -999, -999, -999, -999, -999, -999, -999, -999, 
767    -999, -999, -999, -999, -999, -999, -999, -999, 
768    -999, -999, -999, -999, -999, -999, -999, -999}, 
769   {-999, -999, -999, -999, -999, -999, -999, -999, 
770    -999, -999, -999, -110, -100,  -86,  -69,  -56, 
771    -45,  -35,  -33,  -29, -999, -999, -999, -999, 
772    -999, -999, -999, -999, -999, -999, -999, -999, 
773    -999, -999, -999, -999, -999, -999, -999, -999, 
774    -999, -999, -999, -999, -999, -999, -999, -999, 
775    -999, -999, -999, -999, -999, -999, -999, -999}, 
776   {-999, -999, -999, -999, -999, -999, -999, -999, 
777    -999, -999, -999, -110, -100,  -83,  -71,  -48, 
778    -27,  -38,  -37,  -34, -999, -999, -999, -999, 
779    -999, -999, -999, -999, -999, -999, -999, -999, 
780    -999, -999, -999, -999, -999, -999, -999, -999, 
781    -999, -999, -999, -999, -999, -999, -999, -999, 
782    -999, -999, -999, -999, -999, -999, -999, -999}}
783}; 
784
785#endif
Note: See TracBrowser for help on using the repository browser.