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