Home | History | Annotate | Download | only in darwin-x86
      1 /*----------------------------------------------------------------------------
      2  *
      3  * Copyright (C) 2008 The Android Open Source Project
      4  *
      5  * Licensed under the Apache License, Version 2.0 (the "License");
      6  * you may not use this file except in compliance with the License.
      7  * You may obtain a copy of the License at
      8  *
      9  *      http://www.apache.org/licenses/LICENSE-2.0
     10  *
     11  * Unless required by applicable law or agreed to in writing, software
     12  * distributed under the License is distributed on an "AS IS" BASIS,
     13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     14  * See the License for the specific language governing permissions and
     15  * limitations under the License.
     16 */
     17 
     18 #include "eas_sndlib.h"
     19 
     20 /*----------------------------------------------------------------------------
     21  * Articulations
     22  *----------------------------------------------------------------------------
     23 */
     24 const S_ARTICULATION testArticulations[] =
     25 {
     26     { /* articulation 0 */
     27         { 32767, 0, 32767, 0 },
     28         { 32767, 32767, 32767, 0 },
     29         0, 0, 951, 0, 0, 0, 0, 0, 0
     30     },
     31     { /* articulation 1 */
     32         { 32767, 0, 32767, 0 },
     33         { 32767, 32767, 32767, 0 },
     34         100, 0, 19, 0, 0, 0, 0, 0, 0
     35     },
     36     { /* articulation 2 */
     37         { 32767, 0, 32767, 0 },
     38         { 32767, 32767, 32767, 0 },
     39         100, 34, 951, 0, 0, 0, 0, 0, 0
     40     },
     41     { /* articulation 3 */
     42         { 32767, 0, 32767, 0 },
     43         { 32767, 32767, 32767, 0 },
     44         100, 86, 951, 0, 0, 0, 0, 0, 0
     45     },
     46     { /* articulation 4 */
     47         { 32767, 0, 32767, 0 },
     48         { 32767, 32767, 32767, 0 },
     49         100, 172, 951, 0, 0, 0, 0, 0, 0
     50     },
     51     { /* articulation 5 */
     52         { 32767, 0, 32767, 0 },
     53         { 32767, 32767, 32767, 0 },
     54         100, 345, 951, 0, 0, 0, 0, 0, 0
     55     },
     56     { /* articulation 6 */
     57         { 32767, 0, 32767, 0 },
     58         { 32767, 32767, 32767, 0 },
     59         100, 517, 951, 0, 0, 0, 0, 0, 0
     60     },
     61     { /* articulation 7 */
     62         { 32767, 0, 32767, 0 },
     63         { 32767, 32767, 32767, 0 },
     64         100, 689, 951, 0, 0, 0, 0, 0, 0
     65     },
     66     { /* articulation 8 */
     67         { 32767, 0, 32767, 0 },
     68         { 32767, 32767, 32767, 0 },
     69         100, 861, 951, 0, 0, 0, 0, 0, 0
     70     },
     71     { /* articulation 9 */
     72         { 32767, 0, 32767, 0 },
     73         { 32767, 32767, 32767, 0 },
     74         100, 1723, 951, 0, 0, 0, 0, 0, 0
     75     },
     76     { /* articulation 10 */
     77         { 32767, 0, 32767, 0 },
     78         { 32767, 32767, 32767, 0 },
     79         100, 0, 191, 0, 0, 0, 0, 0, 0
     80     },
     81     { /* articulation 11 */
     82         { 32767, 0, 32767, 0 },
     83         { 32767, 32767, 32767, 0 },
     84         100, 0, 382, 0, 0, 0, 0, 0, 0
     85     },
     86     { /* articulation 12 */
     87         { 32767, 0, 32767, 0 },
     88         { 32767, 32767, 32767, 0 },
     89         100, 0, 951, 0, 0, 0, 0, 0, 0
     90     },
     91     { /* articulation 13 */
     92         { 32767, 0, 32767, 0 },
     93         { 32767, 32767, 32767, 0 },
     94         100, 0, 1903, 0, 0, 0, 0, 0, 0
     95     },
     96     { /* articulation 14 */
     97         { 32767, 0, 32767, 0 },
     98         { 32767, 32767, 32767, 0 },
     99         100, 0, 3804, 0, 0, 0, 0, 0, 0
    100     },
    101     { /* articulation 15 */
    102         { 1902, 0, 32767, 0 },
    103         { 32767, 32767, 32767, 0 },
    104         0, 0, 951, 0, 0, 0, 0, 0, 0
    105     },
    106     { /* articulation 16 */
    107         { 380, 0, 32767, 0 },
    108         { 32767, 32767, 32767, 0 },
    109         0, 0, 951, 0, 0, 0, 0, 0, 0
    110     },
    111     { /* articulation 17 */
    112         { 190, 0, 32767, 0 },
    113         { 32767, 32767, 32767, 0 },
    114         0, 0, 951, 0, 0, 0, 0, 0, 0
    115     },
    116     { /* articulation 18 */
    117         { 38, 0, 32767, 0 },
    118         { 32767, 32767, 32767, 0 },
    119         0, 0, 951, 0, 0, 0, 0, 0, 0
    120     },
    121     { /* articulation 19 */
    122         { 19, 0, 32767, 0 },
    123         { 32767, 32767, 32767, 0 },
    124         0, 0, 951, 0, 0, 0, 0, 0, 0
    125     },
    126     { /* articulation 20 */
    127         { 10, 0, 32767, 0 },
    128         { 32767, 32767, 32767, 0 },
    129         0, 0, 951, 0, 0, 0, 0, 0, 0
    130     },
    131     { /* articulation 21 */
    132         { 5, 0, 32767, 0 },
    133         { 32767, 32767, 32767, 0 },
    134         0, 0, 951, 0, 0, 0, 0, 0, 0
    135     },
    136     { /* articulation 22 */
    137         { 32767, 17213, 0, 0 },
    138         { 32767, 32767, 32767, 0 },
    139         0, 0, 951, 0, 0, 0, 0, 0, 0
    140     },
    141     { /* articulation 23 */
    142         { 32767, 28809, 0, 0 },
    143         { 32767, 32767, 32767, 0 },
    144         0, 0, 951, 0, 0, 0, 0, 0, 0
    145     },
    146     { /* articulation 24 */
    147         { 32767, 30725, 0, 0 },
    148         { 32767, 32767, 32767, 0 },
    149         0, 0, 951, 0, 0, 0, 0, 0, 0
    150     },
    151     { /* articulation 25 */
    152         { 32767, 32349, 0, 0 },
    153         { 32767, 32767, 32767, 0 },
    154         0, 0, 951, 0, 0, 0, 0, 0, 0
    155     },
    156     { /* articulation 26 */
    157         { 32767, 32558, 0, 0 },
    158         { 32767, 32767, 32767, 0 },
    159         0, 0, 951, 0, 0, 0, 0, 0, 0
    160     },
    161     { /* articulation 27 */
    162         { 32767, 32663, 0, 0 },
    163         { 32767, 32767, 32767, 0 },
    164         0, 0, 951, 0, 0, 0, 0, 0, 0
    165     },
    166     { /* articulation 28 */
    167         { 32767, 32715, 0, 0 },
    168         { 32767, 32767, 32767, 0 },
    169         0, 0, 951, 0, 0, 0, 0, 0, 0
    170     },
    171     { /* articulation 29 */
    172         { 32767, 30725, 32767, 0 },
    173         { 32767, 32767, 32767, 0 },
    174         0, 0, 951, 0, 0, 0, 0, 0, 0
    175     },
    176     { /* articulation 30 */
    177         { 32767, 30725, 3566, 0 },
    178         { 32767, 32767, 32767, 0 },
    179         0, 0, 951, 0, 0, 0, 0, 0, 0
    180     },
    181     { /* articulation 31 */
    182         { 32767, 30725, 42, 0 },
    183         { 32767, 32767, 32767, 0 },
    184         0, 0, 951, 0, 0, 0, 0, 0, 0
    185     },
    186     { /* articulation 32 */
    187         { 32767, 30725, 5, 0 },
    188         { 32767, 32767, 32767, 0 },
    189         0, 0, 951, 0, 0, 0, 0, 0, 0
    190     },
    191     { /* articulation 33 */
    192         { 32767, 30725, 2, 0 },
    193         { 32767, 32767, 32767, 0 },
    194         0, 0, 951, 0, 0, 0, 0, 0, 0
    195     },
    196     { /* articulation 34 */
    197         { 32767, 0, 32767, 17213 },
    198         { 32767, 32767, 32767, 0 },
    199         0, 0, 951, 0, 0, 0, 0, 0, 0
    200     },
    201     { /* articulation 35 */
    202         { 32767, 0, 32767, 28809 },
    203         { 32767, 32767, 32767, 0 },
    204         0, 0, 951, 0, 0, 0, 0, 0, 0
    205     },
    206     { /* articulation 36 */
    207         { 32767, 0, 32767, 30725 },
    208         { 32767, 32767, 32767, 0 },
    209         0, 0, 951, 0, 0, 0, 0, 0, 0
    210     },
    211     { /* articulation 37 */
    212         { 32767, 0, 32767, 32349 },
    213         { 32767, 32767, 32767, 0 },
    214         0, 0, 951, 0, 0, 0, 0, 0, 0
    215     },
    216     { /* articulation 38 */
    217         { 32767, 0, 32767, 32558 },
    218         { 32767, 32767, 32767, 0 },
    219         0, 0, 951, 0, 0, 0, 0, 0, 0
    220     },
    221     { /* articulation 39 */
    222         { 32767, 0, 32767, 32663 },
    223         { 32767, 32767, 32767, 0 },
    224         0, 0, 951, 0, 0, 0, 0, 0, 0
    225     },
    226     { /* articulation 40 */
    227         { 32767, 0, 32767, 32715 },
    228         { 32767, 32767, 32767, 0 },
    229         0, 0, 951, 0, 0, 0, 0, 0, 0
    230     },
    231     { /* articulation 41 */
    232         { 32767, 0, 32767, 0 },
    233         { 32767, 32767, 32767, 0 },
    234         0, 0, 190, 0, 0, 0, 1, 0, 0
    235     },
    236     { /* articulation 42 */
    237         { 32767, 0, 32767, 0 },
    238         { 32767, 32767, 32767, 0 },
    239         0, 0, 189, 0, 0, 0, 3, 0, 0
    240     },
    241     { /* articulation 43 */
    242         { 32767, 0, 32767, 0 },
    243         { 32767, 32767, 32767, 0 },
    244         0, 0, 190, 0, 0, 0, 4, 0, 0
    245     },
    246     { /* articulation 44 */
    247         { 32767, 0, 32767, 0 },
    248         { 32767, 32767, 32767, 0 },
    249         0, 0, 190, 0, 0, 0, 6, 0, 0
    250     },
    251     { /* articulation 45 */
    252         { 32767, 0, 32767, 0 },
    253         { 32767, 32767, 32767, 0 },
    254         -1200, 0, 190, 0, 0, 0, 0, 0, 0
    255     },
    256     { /* articulation 46 */
    257         { 32767, 0, 32767, 0 },
    258         { 32767, 32767, 32767, 0 },
    259         -600, 0, 190, 0, 0, 0, 0, 0, 0
    260     },
    261     { /* articulation 47 */
    262         { 32767, 0, 32767, 0 },
    263         { 32767, 32767, 32767, 0 },
    264         -100, 0, 190, 0, 0, 0, 0, 0, 0
    265     },
    266     { /* articulation 48 */
    267         { 32767, 0, 32767, 0 },
    268         { 32767, 32767, 32767, 0 },
    269         -50, 0, 190, 0, 0, 0, 0, 0, 0
    270     },
    271     { /* articulation 49 */
    272         { 32767, 0, 32767, 0 },
    273         { 32767, 32767, 32767, 0 },
    274         50, 0, 190, 0, 0, 0, 0, 0, 0
    275     },
    276     { /* articulation 50 */
    277         { 32767, 0, 32767, 0 },
    278         { 32767, 32767, 32767, 0 },
    279         100, 0, 190, 0, 0, 0, 0, 0, 0
    280     },
    281     { /* articulation 51 */
    282         { 32767, 0, 32767, 0 },
    283         { 32767, 32767, 32767, 0 },
    284         600, 0, 190, 0, 0, 0, 0, 0, 0
    285     },
    286     { /* articulation 52 */
    287         { 32767, 0, 32767, 0 },
    288         { 32767, 32767, 32767, 0 },
    289         1200, 0, 190, 0, 0, 0, 0, 0, 0
    290     },
    291     { /* articulation 53 */
    292         { 32767, 0, 32767, 0 },
    293         { 190, 190, 0, 0 },
    294         0, 0, 951, -1200, 0, 0, 0, 0, 0
    295     },
    296     { /* articulation 54 */
    297         { 32767, 0, 32767, 0 },
    298         { 190, 190, 0, 0 },
    299         0, 0, 951, -600, 0, 0, 0, 0, 0
    300     },
    301     { /* articulation 55 */
    302         { 32767, 0, 32767, 0 },
    303         { 190, 190, 0, 0 },
    304         0, 0, 951, -100, 0, 0, 0, 0, 0
    305     },
    306     { /* articulation 56 */
    307         { 32767, 0, 32767, 0 },
    308         { 190, 190, 0, 0 },
    309         0, 0, 951, -50, 0, 0, 0, 0, 0
    310     },
    311     { /* articulation 57 */
    312         { 32767, 0, 32767, 0 },
    313         { 190, 190, 0, 0 },
    314         0, 0, 951, 50, 0, 0, 0, 0, 0
    315     },
    316     { /* articulation 58 */
    317         { 32767, 0, 32767, 0 },
    318         { 190, 190, 0, 0 },
    319         0, 0, 951, 100, 0, 0, 0, 0, 0
    320     },
    321     { /* articulation 59 */
    322         { 32767, 0, 32767, 0 },
    323         { 190, 190, 0, 0 },
    324         0, 0, 951, 600, 0, 0, 0, 0, 0
    325     },
    326     { /* articulation 60 */
    327         { 32767, 0, 32767, 0 },
    328         { 190, 190, 0, 0 },
    329         0, 0, 951, 1200, 0, 0, 0, 0, 0
    330     },
    331     { /* articulation 61 */
    332         { 32767, 0, 32767, 0 },
    333         { 32767, 32767, 32767, 0 },
    334         0, 0, 951, 0, 0, 5535, 0, 0, 0
    335     },
    336     { /* articulation 62 */
    337         { 32767, 0, 32767, 0 },
    338         { 32767, 32767, 32767, 0 },
    339         0, 0, 951, 0, 0, 7121, 0, 0, 0
    340     },
    341     { /* articulation 63 */
    342         { 32767, 0, 32767, 0 },
    343         { 32767, 32767, 32767, 0 },
    344         0, 0, 951, 0, 0, 8321, 0, 0, 0
    345     },
    346     { /* articulation 64 */
    347         { 32767, 0, 32767, 0 },
    348         { 32767, 32767, 32767, 0 },
    349         0, 0, 951, 0, 0, 9906, 0, 0, 0
    350     },
    351     { /* articulation 65 */
    352         { 32767, 0, 32767, 0 },
    353         { 32767, 32767, 32767, 0 },
    354         0, 0, 951, 0, 0, 11106, 0, 0, 0
    355     },
    356     { /* articulation 66 */
    357         { 32767, 0, 32767, 0 },
    358         { 32767, 32767, 32767, 0 },
    359         0, 0, 951, 0, 0, 9521, 0, 0, 0
    360     },
    361     { /* articulation 67 */
    362         { 32767, 0, 32767, 0 },
    363         { 32767, 32767, 32767, 0 },
    364         0, 0, 951, 0, 0, 9521, 0, 8, 0
    365     },
    366     { /* articulation 68 */
    367         { 32767, 0, 32767, 0 },
    368         { 32767, 32767, 32767, 0 },
    369         0, 0, 951, 0, 0, 9521, 0, 16, 0
    370     },
    371     { /* articulation 69 */
    372         { 32767, 0, 32767, 0 },
    373         { 32767, 32767, 32767, 0 },
    374         0, 0, 951, 0, 0, 9521, 0, 24, 0
    375     },
    376     { /* articulation 70 */
    377         { 32767, 0, 32767, 0 },
    378         { 32767, 32767, 32767, 0 },
    379         0, 0, 951, 0, 0, 9521, 0, 30, 0
    380     },
    381     { /* articulation 71 */
    382         { 32767, 0, 32767, 0 },
    383         { 190, 190, 0, 0 },
    384         0, 0, 951, 0, -6400, 9521, 0, 0, 0
    385     },
    386     { /* articulation 72 */
    387         { 32767, 0, 32767, 0 },
    388         { 190, 190, 0, 0 },
    389         0, 0, 951, 0, -3200, 9521, 0, 0, 0
    390     },
    391     { /* articulation 73 */
    392         { 32767, 0, 32767, 0 },
    393         { 190, 190, 0, 0 },
    394         0, 0, 951, 0, -1600, 9521, 0, 0, 0
    395     },
    396     { /* articulation 74 */
    397         { 32767, 0, 32767, 0 },
    398         { 190, 190, 0, 0 },
    399         0, 0, 951, 0, -800, 9521, 0, 0, 0
    400     },
    401     { /* articulation 75 */
    402         { 32767, 0, 32767, 0 },
    403         { 190, 190, 0, 0 },
    404         0, 0, 951, 0, 800, 7121, 0, 0, 0
    405     },
    406     { /* articulation 76 */
    407         { 190, 30725, 32767, 0 },
    408         { 190, 190, 0, 0 },
    409         0, 0, 951, 0, 1600, 7121, 0, 0, 0
    410     },
    411     { /* articulation 77 */
    412         { 32767, 0, 32767, 0 },
    413         { 190, 190, 0, 0 },
    414         0, 0, 951, 0, 3200, 7121, 0, 0, 0
    415     },
    416     { /* articulation 78 */
    417         { 32767, 0, 32767, 0 },
    418         { 190, 190, 0, 0 },
    419         0, 0, 951, 0, 6400, 7121, 0, 0, 0
    420     },
    421     { /* articulation 79 */
    422         { 32767, 0, 32767, 0 },
    423         { 32767, 32767, 32767, 0 },
    424         0, 0, 190, 0, 0, 11106, 0, 0, 0
    425     },
    426     { /* articulation 80 */
    427         { 32767, 0, 32767, 0 },
    428         { 32767, 32767, 32767, 0 },
    429         0, 0, 191, 0, 0, 11106, 0, 0, 0
    430     },
    431     { /* articulation 81 */
    432         { 32767, 0, 32767, 0 },
    433         { 32767, 32767, 32767, 0 },
    434         0, 0, 190, 0, 0, 7121, 0, 0, 0
    435     },
    436     { /* articulation 82 */
    437         { 32767, 0, 32767, 0 },
    438         { 32767, 32767, 32767, 0 },
    439         0, 0, 951, 0, 0, 0, 0, 0, -63
    440     },
    441     { /* articulation 83 */
    442         { 32767, 0, 32767, 0 },
    443         { 32767, 32767, 32767, 0 },
    444         0, 0, 951, 0, 0, 0, 0, 0, -50
    445     },
    446     { /* articulation 84 */
    447         { 32767, 0, 32767, 0 },
    448         { 32767, 32767, 32767, 0 },
    449         0, 0, 951, 0, 0, 0, 0, 0, -37
    450     },
    451     { /* articulation 85 */
    452         { 32767, 0, 32767, 0 },
    453         { 32767, 32767, 32767, 0 },
    454         0, 0, 951, 0, 0, 0, 0, 0, -25
    455     },
    456     { /* articulation 86 */
    457         { 32767, 0, 32767, 0 },
    458         { 32767, 32767, 32767, 0 },
    459         0, 0, 951, 0, 0, 0, 0, 0, -12
    460     },
    461     { /* articulation 87 */
    462         { 32767, 0, 32767, 0 },
    463         { 32767, 32767, 32767, 0 },
    464         0, 0, 951, 0, 0, 0, 0, 0, 12
    465     },
    466     { /* articulation 88 */
    467         { 32767, 0, 32767, 0 },
    468         { 32767, 32767, 32767, 0 },
    469         0, 0, 951, 0, 0, 0, 0, 0, 25
    470     },
    471     { /* articulation 89 */
    472         { 32767, 0, 32767, 0 },
    473         { 32767, 32767, 32767, 0 },
    474         0, 0, 951, 0, 0, 0, 0, 0, 37
    475     },
    476     { /* articulation 90 */
    477         { 32767, 0, 32767, 0 },
    478         { 32767, 32767, 32767, 0 },
    479         0, 0, 951, 0, 0, 0, 0, 0, 50
    480     },
    481     { /* articulation 91 */
    482         { 32767, 0, 32767, 0 },
    483         { 32767, 32767, 32767, 0 },
    484         0, 0, 951, 0, 0, 0, 0, 0, 63
    485     },
    486     { /* articulation 92 */
    487         { 32767, 0, 32767, 0 },
    488         { 32767, 32767, 32767, 0 },
    489         0, 0, 951, 0, 0, 9907, 0, 0, 0
    490     },
    491     { /* articulation 93 */
    492         { 32767, 0, 32767, 0 },
    493         { 32767, 32767, 32767, 0 },
    494         0, 0, 951, 0, 0, 10574, 0, 0, 0
    495     },
    496     { /* articulation 94 */
    497         { 32767, 0, 32767, 0 },
    498         { 32767, 32767, 32767, 0 },
    499         0, 0, 951, 0, 0, 11373, 0, 0, 0
    500     },
    501     { /* articulation 95 */
    502         { 32767, 0, 32767, 0 },
    503         { 32767, 32767, 32767, 0 },
    504         0, 0, 951, 0, 0, 11376, 0, 0, 0
    505     },
    506     { /* articulation 96 */
    507         { 32767, 0, 32767, 0 },
    508         { 32767, 32767, 32767, 0 },
    509         100, 0, 949, 0, 0, 0, 0, 0, 0
    510     }
    511 }; /*end Articulations */
    512 
    513 /*----------------------------------------------------------------------------
    514  * Regions
    515  *----------------------------------------------------------------------------
    516 */
    517 const S_WT_REGION testRegions[] =
    518 {
    519     { { 32769, 0, 127 }, -6000, 32767, 101, 301, 4, 0 }, /* region 0 */
    520     { { 1, 0, 60 }, -6000, 32767, 101, 301, 4, 2 }, /* region 1 */
    521     { { 1, 61, 61 }, -6000, 32767, 101, 301, 4, 3 }, /* region 2 */
    522     { { 1, 62, 62 }, -6000, 32767, 101, 301, 4, 4 }, /* region 3 */
    523     { { 1, 63, 63 }, -6000, 32767, 101, 301, 4, 5 }, /* region 4 */
    524     { { 1, 64, 64 }, -6000, 32767, 101, 301, 4, 6 }, /* region 5 */
    525     { { 1, 65, 65 }, -6000, 32767, 101, 301, 4, 7 }, /* region 6 */
    526     { { 1, 66, 66 }, -6000, 32767, 101, 301, 4, 8 }, /* region 7 */
    527     { { 32769, 67, 127 }, -6000, 32767, 101, 301, 4, 9 }, /* region 8 */
    528     { { 32769, 0, 127 }, -6005, 32767, 3, 171, 5, 0 }, /* region 9 */
    529     { { 32768, 0, 127 }, -6555, 32767, 0, 0, 2, 0 }, /* region 10 */
    530     { { 32770, 0, 127 }, -6000, 32767, 0, 0, 0, 0 }, /* region 11 */
    531     { { 1, 60, 60 }, -6000, 32767, 101, 301, 4, 0 }, /* region 12 */
    532     { { 1, 61, 61 }, -6100, 16422, 101, 151, 4, 0 }, /* region 13 */
    533     { { 1, 62, 62 }, -6200, 8231, 101, 151, 4, 0 }, /* region 14 */
    534     { { 1, 63, 63 }, -6300, 2067, 101, 151, 4, 0 }, /* region 15 */
    535     { { 1, 64, 64 }, -6400, 130, 101, 151, 4, 0 }, /* region 16 */
    536     { { 32769, 65, 65 }, -6500, 1, 101, 151, 4, 0 }, /* region 17 */
    537     { { 1, 60, 60 }, -6000, 32767, 101, 301, 4, 0 }, /* region 18 */
    538     { { 1, 61, 61 }, -6200, 32767, 101, 151, 4, 0 }, /* region 19 */
    539     { { 1, 62, 62 }, -6400, 32767, 101, 151, 4, 0 }, /* region 20 */
    540     { { 1, 63, 63 }, -6600, 32767, 101, 151, 4, 0 }, /* region 21 */
    541     { { 1, 64, 64 }, -6800, 32767, 101, 151, 4, 0 }, /* region 22 */
    542     { { 1, 65, 65 }, -7000, 32767, 101, 151, 4, 0 }, /* region 23 */
    543     { { 1, 66, 66 }, -7200, 32767, 101, 151, 4, 0 }, /* region 24 */
    544     { { 1, 67, 67 }, -7400, 32767, 101, 151, 4, 0 }, /* region 25 */
    545     { { 1, 68, 68 }, -7600, 32767, 101, 151, 4, 0 }, /* region 26 */
    546     { { 1, 69, 69 }, -7800, 32767, 101, 151, 4, 0 }, /* region 27 */
    547     { { 1, 70, 70 }, -8000, 32767, 101, 151, 4, 0 }, /* region 28 */
    548     { { 1, 71, 71 }, -8200, 32767, 101, 151, 4, 0 }, /* region 29 */
    549     { { 32769, 72, 72 }, -8400, 32767, 101, 151, 4, 0 }, /* region 30 */
    550     { { 1, 60, 60 }, -6000, 32767, 101, 301, 4, 0 }, /* region 31 */
    551     { { 1, 61, 61 }, -6099, 32767, 101, 151, 4, 0 }, /* region 32 */
    552     { { 1, 62, 62 }, -6190, 32767, 101, 151, 4, 0 }, /* region 33 */
    553     { { 1, 63, 63 }, -6250, 32767, 101, 151, 4, 0 }, /* region 34 */
    554     { { 1, 64, 64 }, -6300, 32767, 101, 151, 4, 0 }, /* region 35 */
    555     { { 1, 65, 65 }, -6500, 32767, 101, 151, 4, 0 }, /* region 36 */
    556     { { 1, 66, 66 }, -6601, 32767, 101, 151, 4, 0 }, /* region 37 */
    557     { { 1, 67, 67 }, -6710, 32767, 101, 151, 4, 0 }, /* region 38 */
    558     { { 1, 68, 68 }, -6850, 32767, 101, 151, 4, 0 }, /* region 39 */
    559     { { 32769, 69, 69 }, -7000, 32767, 101, 151, 4, 0 }, /* region 40 */
    560     { { 1, 0, 0 }, 0, 32767, 101, 151, 4, 1 }, /* region 41 */
    561     { { 1, 1, 1 }, -100, 32767, 101, 151, 4, 10 }, /* region 42 */
    562     { { 1, 2, 2 }, -200, 32767, 101, 151, 4, 11 }, /* region 43 */
    563     { { 1, 3, 3 }, -300, 32767, 101, 151, 4, 12 }, /* region 44 */
    564     { { 1, 4, 4 }, -400, 32767, 101, 151, 4, 13 }, /* region 45 */
    565     { { 1, 5, 5 }, -500, 32767, 101, 151, 4, 14 }, /* region 46 */
    566     { { 1, 6, 6 }, -600, 32767, 101, 151, 4, 0 }, /* region 47 */
    567     { { 1, 7, 7 }, -700, 32767, 101, 151, 4, 15 }, /* region 48 */
    568     { { 1, 8, 8 }, -800, 32767, 101, 151, 4, 16 }, /* region 49 */
    569     { { 1, 9, 9 }, -900, 32767, 101, 151, 4, 17 }, /* region 50 */
    570     { { 1, 10, 10 }, -1000, 32767, 101, 151, 4, 18 }, /* region 51 */
    571     { { 1, 11, 11 }, -1100, 32767, 101, 151, 4, 19 }, /* region 52 */
    572     { { 1, 12, 12 }, -1200, 32767, 101, 151, 4, 20 }, /* region 53 */
    573     { { 1, 13, 13 }, -1300, 32767, 101, 151, 4, 21 }, /* region 54 */
    574     { { 1, 14, 14 }, -1400, 32767, 101, 151, 4, 22 }, /* region 55 */
    575     { { 1, 15, 15 }, -1500, 32767, 101, 151, 4, 23 }, /* region 56 */
    576     { { 1, 16, 16 }, -1600, 32767, 101, 151, 4, 24 }, /* region 57 */
    577     { { 1, 17, 17 }, -1700, 32767, 101, 151, 4, 25 }, /* region 58 */
    578     { { 1, 18, 18 }, -1800, 32767, 101, 151, 4, 26 }, /* region 59 */
    579     { { 1, 19, 19 }, -1900, 32767, 101, 151, 4, 27 }, /* region 60 */
    580     { { 1, 20, 20 }, -2000, 32767, 101, 151, 4, 28 }, /* region 61 */
    581     { { 1, 21, 21 }, -2100, 32767, 101, 151, 4, 29 }, /* region 62 */
    582     { { 1, 22, 22 }, -2200, 32767, 101, 151, 4, 30 }, /* region 63 */
    583     { { 1, 23, 23 }, -2300, 32767, 101, 151, 4, 31 }, /* region 64 */
    584     { { 1, 24, 24 }, -2400, 32767, 101, 151, 4, 32 }, /* region 65 */
    585     { { 1, 25, 25 }, -2500, 32767, 101, 151, 4, 33 }, /* region 66 */
    586     { { 1, 26, 26 }, -2600, 32767, 101, 151, 4, 24 }, /* region 67 */
    587     { { 1, 27, 27 }, -2700, 32767, 101, 151, 4, 0 }, /* region 68 */
    588     { { 1, 28, 28 }, -2800, 32767, 101, 151, 4, 34 }, /* region 69 */
    589     { { 1, 29, 29 }, -2900, 32767, 101, 151, 4, 35 }, /* region 70 */
    590     { { 1, 30, 30 }, -3000, 32767, 101, 151, 4, 36 }, /* region 71 */
    591     { { 1, 31, 31 }, -3100, 32767, 101, 151, 4, 37 }, /* region 72 */
    592     { { 1, 32, 32 }, -3200, 32767, 101, 151, 4, 38 }, /* region 73 */
    593     { { 1, 33, 33 }, -3300, 32767, 101, 151, 4, 39 }, /* region 74 */
    594     { { 1, 34, 34 }, -3400, 32767, 101, 151, 4, 40 }, /* region 75 */
    595     { { 1, 35, 35 }, -3500, 32767, 101, 151, 4, 41 }, /* region 76 */
    596     { { 1, 36, 36 }, -3600, 32767, 101, 151, 4, 42 }, /* region 77 */
    597     { { 1, 37, 37 }, -3700, 32767, 101, 151, 4, 43 }, /* region 78 */
    598     { { 1, 38, 38 }, -3800, 32767, 101, 151, 4, 44 }, /* region 79 */
    599     { { 1, 39, 39 }, -3900, 32767, 101, 151, 4, 45 }, /* region 80 */
    600     { { 1, 40, 40 }, -4000, 32767, 101, 151, 4, 46 }, /* region 81 */
    601     { { 1, 41, 41 }, -4100, 32767, 101, 151, 4, 47 }, /* region 82 */
    602     { { 1, 42, 42 }, -4200, 32767, 101, 151, 4, 48 }, /* region 83 */
    603     { { 1, 43, 43 }, -4300, 32767, 101, 151, 4, 49 }, /* region 84 */
    604     { { 1, 44, 44 }, -4400, 32767, 101, 151, 4, 50 }, /* region 85 */
    605     { { 1, 45, 45 }, -4500, 32767, 101, 151, 4, 51 }, /* region 86 */
    606     { { 1, 46, 46 }, -4600, 32767, 101, 151, 4, 52 }, /* region 87 */
    607     { { 1, 47, 47 }, -4700, 32767, 101, 151, 4, 53 }, /* region 88 */
    608     { { 1, 48, 48 }, -4800, 32767, 101, 151, 4, 54 }, /* region 89 */
    609     { { 1, 49, 49 }, -4900, 32767, 101, 151, 4, 55 }, /* region 90 */
    610     { { 1, 50, 50 }, -5000, 32767, 101, 151, 4, 56 }, /* region 91 */
    611     { { 1, 51, 51 }, -5100, 32767, 101, 151, 4, 57 }, /* region 92 */
    612     { { 1, 52, 52 }, -5200, 32767, 101, 151, 4, 58 }, /* region 93 */
    613     { { 1, 53, 53 }, -5300, 32767, 101, 151, 4, 59 }, /* region 94 */
    614     { { 1, 54, 54 }, -5400, 32767, 101, 151, 4, 60 }, /* region 95 */
    615     { { 2, 55, 55 }, -5500, 32767, 0, 0, 0, 61 }, /* region 96 */
    616     { { 2, 56, 56 }, -5600, 32767, 0, 0, 0, 62 }, /* region 97 */
    617     { { 2, 57, 57 }, -5700, 32767, 0, 0, 0, 63 }, /* region 98 */
    618     { { 2, 58, 58 }, -5800, 32767, 0, 0, 0, 64 }, /* region 99 */
    619     { { 2, 59, 59 }, -5900, 32767, 0, 0, 0, 65 }, /* region 100 */
    620     { { 2, 60, 60 }, -6000, 32767, 0, 0, 0, 0 }, /* region 101 */
    621     { { 2, 61, 61 }, -6100, 32767, 0, 0, 0, 66 }, /* region 102 */
    622     { { 2, 62, 62 }, -6200, 32767, 0, 0, 0, 67 }, /* region 103 */
    623     { { 2, 63, 63 }, -6300, 32767, 0, 0, 0, 68 }, /* region 104 */
    624     { { 2, 64, 64 }, -6400, 32767, 0, 0, 0, 69 }, /* region 105 */
    625     { { 2, 65, 65 }, -6500, 32767, 0, 0, 0, 70 }, /* region 106 */
    626     { { 2, 66, 66 }, -6600, 32767, 0, 0, 0, 71 }, /* region 107 */
    627     { { 2, 67, 67 }, -6700, 32767, 0, 0, 0, 72 }, /* region 108 */
    628     { { 2, 68, 68 }, -6800, 32767, 0, 0, 0, 73 }, /* region 109 */
    629     { { 2, 69, 69 }, -6900, 32767, 0, 0, 0, 74 }, /* region 110 */
    630     { { 2, 70, 70 }, -7000, 32767, 0, 0, 0, 75 }, /* region 111 */
    631     { { 2, 71, 71 }, -7100, 32767, 0, 0, 0, 76 }, /* region 112 */
    632     { { 2, 72, 72 }, -7200, 32767, 0, 0, 0, 77 }, /* region 113 */
    633     { { 2, 73, 73 }, -7300, 32767, 0, 0, 0, 78 }, /* region 114 */
    634     { { 2, 74, 74 }, -7400, 32767, 0, 0, 0, 79 }, /* region 115 */
    635     { { 2, 75, 75 }, -7500, 32767, 0, 0, 0, 79 }, /* region 116 */
    636     { { 2, 76, 76 }, -7600, 32767, 0, 0, 0, 79 }, /* region 117 */
    637     { { 2, 77, 77 }, -7700, 32767, 0, 0, 0, 80 }, /* region 118 */
    638     { { 2, 78, 78 }, -7800, 32767, 0, 0, 0, 81 }, /* region 119 */
    639     { { 2, 79, 79 }, -7900, 32767, 0, 0, 0, 81 }, /* region 120 */
    640     { { 2, 80, 80 }, -8000, 32767, 0, 0, 0, 81 }, /* region 121 */
    641     { { 2, 81, 81 }, -8100, 32767, 0, 0, 0, 81 }, /* region 122 */
    642     { { 2, 82, 82 }, -8200, 32767, 0, 0, 0, 0 }, /* region 123 */
    643     { { 257, 83, 83 }, -8300, 32767, 101, 151, 4, 0 }, /* region 124 */
    644     { { 257, 84, 84 }, -8405, 32767, 0, 171, 5, 0 }, /* region 125 */
    645     { { 0, 85, 85 }, -9055, 32767, 0, 0, 2, 82 }, /* region 126 */
    646     { { 0, 86, 86 }, -9155, 32767, 0, 0, 2, 83 }, /* region 127 */
    647     { { 0, 87, 87 }, -9255, 32767, 0, 0, 2, 84 }, /* region 128 */
    648     { { 0, 88, 88 }, -9355, 32767, 0, 0, 2, 85 }, /* region 129 */
    649     { { 0, 89, 89 }, -9455, 32767, 0, 0, 2, 86 }, /* region 130 */
    650     { { 0, 90, 90 }, -9555, 32767, 0, 0, 2, 0 }, /* region 131 */
    651     { { 0, 91, 91 }, -9655, 32767, 0, 0, 2, 87 }, /* region 132 */
    652     { { 0, 92, 92 }, -9755, 32767, 0, 0, 2, 88 }, /* region 133 */
    653     { { 0, 93, 93 }, -9855, 32767, 0, 0, 2, 89 }, /* region 134 */
    654     { { 0, 94, 94 }, -9955, 32767, 0, 0, 2, 90 }, /* region 135 */
    655     { { 0, 95, 95 }, -10055, 32767, 0, 0, 2, 91 }, /* region 136 */
    656     { { 2, 96, 96 }, -9600, 32767, 0, 0, 0, 63 }, /* region 137 */
    657     { { 2, 97, 97 }, -9700, 32767, 0, 0, 0, 92 }, /* region 138 */
    658     { { 2, 98, 98 }, -9800, 32767, 0, 0, 0, 93 }, /* region 139 */
    659     { { 2, 99, 99 }, -9900, 32767, 0, 0, 0, 94 }, /* region 140 */
    660     { { 2, 100, 100 }, -10000, 32767, 0, 0, 0, 95 }, /* region 141 */
    661     { { 32770, 101, 101 }, -10100, 32767, 0, 0, 0, 0 }, /* region 142 */
    662     { { 1, 36, 60 }, -6000, 32767, 1481, 1565, 0, 0 }, /* region 143 */
    663     { { 1, 61, 61 }, -7300, 32767, 740, 782, 1, 0 }, /* region 144 */
    664     { { 32769, 62, 62 }, -8599, 32767, 370, 391, 3, 0 }, /* region 145 */
    665     { { 32769, 60, 60 }, -6000, 32767, 101, 301, 4, 1 }, /* region 146 */
    666     { { 32769, 60, 60 }, -6000, 32767, 101, 301, 4, 50 }, /* region 147 */
    667     { { 32769, 60, 60 }, -6000, 32767, 101, 301, 4, 11 }, /* region 148 */
    668     { { 32769, 60, 60 }, -6000, 32767, 101, 301, 4, 96 }, /* region 149 */
    669     { { 32769, 60, 60 }, -6000, 32767, 101, 301, 4, 13 }, /* region 150 */
    670     { { 32769, 60, 60 }, -6000, 32767, 101, 301, 4, 14 } /* region 151 */
    671 }; /* end Regions */
    672 
    673 /*----------------------------------------------------------------------------
    674  * Programs
    675  *----------------------------------------------------------------------------
    676 */
    677 const S_PROGRAM testPrograms[] =
    678 {
    679     { 0, 41 } /* program 0 */,
    680     { 1, 10 } /* program 1 */,
    681     { 2, 11 } /* program 2 */,
    682     { 3, 12 } /* program 3 */,
    683     { 4, 18 } /* program 4 */,
    684     { 5, 31 } /* program 5 */,
    685     { 6, 143 } /* program 6 */,
    686     { 7, 146 } /* program 7 */,
    687     { 8, 147 } /* program 8 */,
    688     { 9, 148 } /* program 9 */,
    689     { 10, 149 } /* program 10 */,
    690     { 11, 150 } /* program 11 */,
    691     { 12, 151 } /* program 12 */,
    692     { 13, 0 } /* program 13 */,
    693     { 14, 9 } /* program 14 */,
    694     { 15, 1 } /* program 15 */
    695 }; /* end Programs */
    696 
    697 /*----------------------------------------------------------------------------
    698  * Banks
    699  *----------------------------------------------------------------------------
    700 */
    701 #define testBanks NULL
    702 
    703 /*----------------------------------------------------------------------------
    704  * Samples
    705  *----------------------------------------------------------------------------
    706 */
    707 
    708 const EAS_SAMPLE testSamples[] =
    709 {
    710       -1,   -1,   -1,   -1,    0,    1,    2,    3,    4,    5,    6,    7,    9,   10,   11,   12,
    711       13,   13,   14,   13,   13,   13,   12,   12,   10,    9,    8,    6,    5,    3,    2,    0,
    712       -1,   -3,   -5,   -8,  -10,  -12,  -14,  -15,  -16,  -17,  -17,  -17,  -17,  -16,  -14,  -13,
    713      -11,  -10,   -8,   -6,   -5,   -4,   -4,   -3,   -3,   -2,   -1,   -1,   -1,   -1,   -1,   -1,
    714       -1,   -2,   -3,   -3,   -3,   -3,   -3,   -2,   -2,   -2,   -1,   -1,   -1,   -1,    0,    0,
    715        0,    0,    0,    0,    0,    1,    2,    4,    6,    9,   11,   12,   13,   15,   16,   17,
    716       19,   20,   22,   23,   25,   28,   32,   34,   36,   36,   35,   31,   25,   18,   11,    3,
    717       -5,  -13,  -20,  -26,  -31,  -34,  -35,  -36,  -36,  -35,  -34,  -32,  -29,  -26,  -23,  -19,
    718      -16,  -12,   -8,   -5,   -4,   -4,   -4,   -6,   -8,   -9,  -11,  -11,  -12,  -13,  -13,  -13,
    719      -12,  -11,  -10,   -9,   -7,   -5,   -4,   -3,   -2,   -1,   -1,    0,    0,    2,    4,    5,
    720        7,    7,    7,    7,    6,    6,    6,    6,    6,    6,    7,    9,   12,   14,   17,   20,
    721       24,   27,   30,   33,   36,   39,   41,   43,   46,   49,   51,   51,   50,   48,   43,   35,
    722       25,   14,    1,  -12,  -25,  -37,  -48,  -56,  -61,  -63,  -62,  -60,  -57,  -53,  -48,  -42,
    723      -35,  -29,  -23,  -17,  -12,   -8,   -5,   -3,   -3,   -4,   -5,   -7,   -9,  -11,  -12,  -14,
    724      -14,  -14,  -14,  -13,  -11,   -9,   -7,   -5,   -3,   -1,    0,    1,    1,    1,    2,    3,
    725        4,    5,    6,    6,    7,    8,    9,   10,   11,   11,   11,   11,   10,    9,    9,   10,
    726       12,   14,   17,   20,   23,   26,   30,   34,   38,   40,   43,   46,   49,   52,   55,   57,
    727       58,   56,   50,   42,   30,   16,    1,  -15,  -29,  -43,  -54,  -63,  -68,  -69,  -68,  -65,
    728      -60,  -55,  -49,  -42,  -35,  -29,  -22,  -16,  -10,   -6,   -2,   -1,    0,   -1,   -3,   -6,
    729       -9,  -12,  -16,  -18,  -20,  -21,  -21,  -21,  -19,  -17,  -14,  -11,   -8,   -5,   -2,    1,
    730        3,    5,    7,    9,   11,   12,   12,   12,   11,   10,    9,    8,    7,    7,    7,    7,
    731        8,    9,   10,   12,   15,   17,   19,   22,   24,   26,   28,   30,   32,   34,   36,   38,
    732       42,   44,   47,   49,   53,   56,   55,   52,   45,   35,   22,    8,   -8,  -23,  -37,  -50,
    733      -60,  -67,  -71,  -71,  -69,  -63,  -56,  -48,  -40,  -33,  -27,  -21,  -16,  -12,   -8,   -6,
    734       -5,   -5,   -6,   -8,  -11,  -14,  -17,  -19,  -21,  -22,  -22,  -22,  -20,  -18,  -16,  -13,
    735       -9,   -6,   -2,    1,    5,    7,    8,    9,   10,   11,   11,   11,   10,   10,    9,    9,
    736        9,    8,    8,    9,    9,   10,   10,   12,   13,   14,   16,   18,   19,   21,   24,   26,
    737       29,   32,   35,   39,   42,   46,   49,   51,   53,   56,   59,   59,   55,   48,   37,   22,
    738        5,  -12,  -29,  -45,  -58,  -68,  -74,  -77,  -77,  -75,  -69,  -62,  -53,  -44,  -35,  -28,
    739      -21,  -15,  -11,   -8,   -5,   -4,   -4,   -4,   -6,   -8,  -10,  -13,  -15,  -17,  -19,  -19,
    740      -19,  -18,  -16,  -13,  -10,   -8,   -4,   -1,    1,    4,    5,    7,    8,   10,   11,   12,
    741       13,   14,   14,   13,   12,   12,   11,    9,    8,    7,    6,    6,    7,    8,   10,   12,
    742       15,   18,   21,   25,   29,   34,   39,   45,   51,   57,   61,   67,   73,   77,   82,   84,
    743       81,   70,   52,   29,    3,  -24,  -49,  -72,  -90, -103, -110, -112, -109, -102,  -91,  -78,
    744      -64,  -49,  -35,  -23,  -13,   -5,    1,    5,    8,    9,    9,    7,    4,    0,   -4,   -9,
    745      -12,  -15,  -18,  -18,  -18,  -17,  -14,  -12,   -9,   -6,   -3,    0,    3,    6,    8,   10,
    746       11,   12,   11,   11,   10,    8,    7,    5,    4,    2,    2,    1,    2,    3,    4,    6,
    747        8,   11,   13,   15,   18,   21,   26,   31,   36,   42,   48,   53,   60,   66,   72,   77,
    748       82,   87,   91,   91,   86,   73,   54,   28,   -2,  -32,  -61,  -86, -105, -119, -126, -126,
    749     -121, -111,  -98,  -82,  -65,  -48,  -33,  -19,   -7,    1,    8,   12,   14,   14,   12,   10,
    750        6,    1,   -4,   -9,  -14,  -18,  -20,  -21,  -22,  -21,  -19,  -17,  -14,  -11,   -8,   -4,
    751        0,    3,    7,   10,   12,   13,   14,   14,   13,   12,   11,   10,    9,    8,    7,    5,
    752        4,    3,    2,    2,    4,    6,    9,   12,   16,   20,   26,   31,   36,   42,   48,   53,
    753       58,   64,   69,   74,   79,   82,   84,   83,   80,   72,   59,   39,   14,  -14,  -43,  -70,
    754      -92, -109, -119, -123, -120, -113, -102,  -88,  -73,  -56,  -40,  -25,  -12,   -2,    5,   10,
    755       12,   12,   11,    9,    5,    1,   -3,   -8,  -12,  -15,  -18,  -20,  -21,  -21,  -20,  -18,
    756      -16,  -13,   -9,   -6,   -2,    1,    5,    8,   11,   13,   15,   16,   16,   16,   15,   14,
    757       12,   10,    7,    5,    4,    3,    3,    5,    6,    8,    9,   12,   15,   19,   23,   27,
    758       31,   35,   38,   42,   46,   50,   54,   59,   65,   71,   75,   77,   78,   76,   68,   54,
    759       34,   10,  -16,  -43,  -68,  -88, -103, -112, -114, -112, -105,  -94,  -80,  -65,  -50,  -35,
    760      -22,  -10,   -2,    5,    9,   11,   10,    9,    6,    2,   -3,   -7,  -12,  -15,  -18,  -20,
    761      -21,  -22,  -21,  -20,  -17,  -14,  -11,   -7,   -3,    0,    4,    7,    9,   11,   13,   15,
    762       17,   17,   17,   16,   14,   12,   11,   10,    8,    7,    5,    5,    5,    6,    7,    8,
    763       10,   11,   14,   17,   20,   24,   28,   32,   37,   43,   49,   57,   63,   70,   77,   82,
    764       83,   80,   73,   60,   42,   18,   -8,  -34,  -59,  -80,  -95, -105, -110, -109, -103,  -94,
    765      -81,  -67,  -53,  -38,  -24,  -13,   -3,    4,    9,   11,   11,    9,    6,    3,   -2,   -6,
    766      -10,  -14,  -17,  -19,  -20,  -20,  -20,  -19,  -17,  -15,  -12,   -8,   -5,   -1,    2,    6,
    767        9,   11,   13,   15,   15,   16,   16,   15,   14,   12,   11,    9,    8,    6,    6,    5,
    768        5,    5,    6,    7,    8,   10,   12,   15,   19,   23,   28,   32,   38,   44,   50,   58,
    769       66,   74,   82,   87,   90,   89,   83,   69,   48,   21,   -9,  -41,  -69,  -93, -111, -121,
    770     -124, -121, -113, -100,  -85,  -68,  -50,  -33,  -18,   -5,    5,   12,   16,   17,   16,   13,
    771        9,    4,   -1,   -6,  -11,  -15,  -18,  -20,  -21,  -21,  -21,  -19,  -17,  -15,  -12,   -8,
    772       -4,   -1,    3,    6,    9,   12,   14,   15,   15,   14,   13,   12,   11,   10,    9,    9,
    773        8,    8,    6,    6,    5,    5,    6,    7,    8,   11,   15,   18,   23,   27,   31,   36,
    774       41,   46,   51,   58,   66,   74,   82,   88,   91,   90,   83,   68,   46,   16,  -16,  -48,
    775      -77, -101, -118, -127, -128, -124, -114, -101,  -84,  -66,  -47,  -30,  -14,   -1,    9,   16,
    776       19,   20,   19,   15,   11,    5,   -1,   -6,  -11,  -16,  -19,  -21,  -23,  -23,  -23,  -21,
    777      -19,  -16,  -12,   -8,   -4,    0,    4,    8,   11,   13,   14,   15,   15,   14,   13,   12,
    778       11,   10,    9,    8,    7,    7,    7,    7,    7,    8,    8,    9,   11,   12,   14,   16,
    779       19,   23,   27,   31,   35,   40,   45,   51,   58,   66,   74,   82,   88,   90,   88,   77,
    780       58,   32,    1,  -31,  -62,  -87, -107, -119, -125, -123, -117, -105,  -90,  -73,  -56,  -38,
    781      -22,   -8,    2,   10,   15,   17,   17,   15,   11,    7,    2,   -4,   -9,  -14,  -17,  -20,
    782      -22,  -23,  -22,  -21,  -19,  -17,  -14,  -10,   -6,   -2,    2,    5,    9,   12,   14,   15,
    783       17,   18,   18,   18,   17,   15,   12,   10,    8,    6,    4,    4,    4,    5,    6,    7,
    784        8,   10,   13,   16,   19,   22,   25,   28,   32,   35,   40,   45,   52,   59,   67,   75,
    785       81,   85,   86,   80,   66,   45,   18,  -12,  -42,  -69,  -91, -107, -116, -119, -115, -107,
    786      -95,  -80,  -64,  -47,  -31,  -17,   -5,    4,   10,   13,   14,   14,   11,    7,    3,   -2,
    787       -7,  -12,  -15,  -18,  -20,  -21,  -21,  -20,  -18,  -16,  -14,  -11,   -7,   -4,    0,    4,
    788        7,   10,   12,   14,   16,   16,   16,   16,   16,   15,   14,   12,   10,    9,    7,    6,
    789        5,    4,    4,    5,    6,    7,    8,   10,   12,   15,   19,   23,   27,   31,   36,   41,
    790       47,   55,   64,   73,   81,   87,   90,   86,   75,   56,   30,    1,  -30,  -58,  -82, -100,
    791     -112, -117, -115, -109,  -98,  -84,  -69,  -52,  -37,  -22,  -10,    0,    8,   12,   14,   14,
    792       13,   10,    6,    2,   -3,   -8,  -12,  -16,  -18,  -20,  -20,  -20,  -19,  -17,  -15,  -12,
    793       -9,   -5,   -1,    2,    6,    9,   12,   14,   16,   17,   17,   17,   16,   14,   13,   11,
    794        8,    6,    4,    3,    2,    2,    2,    3,    5,    6,    8,   10,   12,   15,   18,   22,
    795       26,   30,   35,   40,   47,   55,   63,   71,   80,   87,   90,   88,   78,   59,   34,    4,
    796      -27,  -57,  -82, -101, -113, -118, -117, -110,  -99,  -85,  -69,  -53,  -37,  -22,   -9,    2,
    797        9,   14,   17,   17,   15,   12,    8,    3,   -2,   -7,  -12,  -16,  -19,  -20,  -21,  -21,
    798      -19,  -18,  -15,  -12,   -9,   -6,   -2,    2,    6,    9,   12,   14,   16,   17,   17,   16,
    799       14,   12,   10,    8,    6,    5,    4,    3,    3,    2,    3,    4,    6,    7,    9,   11,
    800       13,   16,   19,   22,   26,   30,   34,   39,   46,   53,   61,   70,   80,   88,   93,   91,
    801       80,   61,   34,    3,  -30,  -59,  -84, -102, -114, -119, -117, -110,  -99,  -84,  -68,  -51,
    802      -35,  -20,   -7,    3,   11,   15,   17,   18,   16,   13,    9,    4,   -2,   -7,  -11,  -15,
    803      -18,  -20,  -21,  -21,  -20,  -19,  -16,  -14,  -11,   -8,   -4,    0,    3,    7,   10,   13,
    804       15,   16,   17,   16,   14,   12,   10,    9,    7,    6,    5,    4,    4,    4,    5,    6,
    805        7,    8,    9,   11,   13,   15,   18,   21,   24,   27,   31,   35,   41,   48,   55,   64,
    806       73,   82,   89,   91,   85,   71,   48,   19,  -13,  -44,  -71,  -93, -108, -117, -118, -114,
    807     -105,  -92,  -77,  -60,  -43,  -27,  -13,   -1,    8,   14,   17,   18,   17,   14,    8,   13,
    808       -1,   -1,    0,    2,    4,    6,    9,   11,   13,   14,   13,   12,   11,    8,    5,    2,
    809       -1,   -5,  -10,  -14,  -16,  -17,  -16,  -14,  -11,   -8,   -5,   -4,   -3,   -1,   -1,   -1,
    810       -1,   -3,   -3,   -3,   -2,   -1,   -1,    0,    0,    0,    0,    2,    6,   11,   14,   16,
    811       19,   22,   25,   32,   36,   34,   25,   11,   -5,  -20,  -31,  -35,  -36,  -34,  -29,  -23,
    812      -16,   -8,   -4,   -4,   -8,  -11,  -12,  -13,  -12,  -10,   -7,   -4,   -2,   -1,    1,    4,
    813        7,    7,    6,    6,    6,    7,   12,   17,   24,   30,   36,   41,   46,   51,   50,   43,
    814       25,    2,  -25,  -48,  -61,  -62,  -57,  -48,  -35,  -23,  -12,   -5,   -3,   -5,   -9,  -12,
    815      -14,  -14,  -12,   -7,   -3,    0,    1,    2,    4,    6,    7,    9,   11,   11,   10,    9,
    816       12,   17,   23,   30,   37,   43,   49,   55,   58,   50,   30,    1,  -29,  -54,  -68,  -68,
    817      -60,  -49,  -35,  -22,  -10,   -2,    0,   -3,   -9,  -16,  -20,  -21,  -19,  -14,   -8,   -2,
    818        3,    7,   11,   12,   11,    9,    7,    7,    8,   10,   15,   19,   24,   28,   33,   36,
    819       42,   47,   53,   56,   45,   23,   -8,  -37,  -60,  -71,  -69,  -56,  -40,  -27,  -16,   -8,
    820       -5,   -6,  -11,  -17,  -21,  -22,  -20,  -16,   -9,   -2,    5,    8,   10,   11,   10,    9,
    821        8,    8,    9,   10,   13,   16,   19,   24,   29,   35,   42,   49,   53,   59,   55,   37,
    822        5,  -29,  -58,  -74,  -77,  -69,  -53,  -35,  -21,  -11,   -5,   -4,   -6,  -10,  -15,  -19,
    823      -19,  -16,  -10,   -5,    1,    5,    8,   11,   13,   14,   12,   10,    8,    6,    7,   10,
    824       15,   21,   29,   39,   51,   62,   72,   82,   81,   52,    3,  -50,  -90, -110, -109,  -91,
    825      -64,  -35,  -13,    1,    8,    9,    4,   -4,  -12,  -18,  -18,  -14,   -9,   -3,    3,    8,
    826       11,   11,   10,    7,    4,    2,    2,    4,    8,   13,   18,   26,   36,   48,   60,   72,
    827       82,   91,   86,   54,   -2,  -61, -105, -126, -121,  -98,  -65,  -33,   -7,    8,   14,   12,
    828        6,   -4,  -14,  -20,  -22,  -19,  -14,   -8,    0,    7,   12,   14,   13,   11,    9,    7,
    829        4,    2,    4,    9,   16,   26,   36,   48,   58,   69,   79,   84,   80,   59,   14,  -43,
    830      -92, -119, -120, -102,  -73,  -40,  -12,    5,   12,   11,    5,   -3,  -12,  -18,  -21,  -20,
    831      -16,   -9,   -2,    5,   11,   15,   16,   15,   12,    7,    4,    4,    6,    9,   15,   23,
    832       31,   38,   46,   54,   65,   75,   78,   68,   34,  -16,  -68, -103, -114, -105,  -80,  -50,
    833      -22,   -1,    9,   10,    6,   -3,  -12,  -18,  -21,  -21,  -17,  -11,   -3,    4,    9,   13,
    834       16,   17,   14,   11,    8,    5,    5,    7,   10,   14,   20,   28,   37,   49,   64,   77,
    835       83,   73,   42,   -8,  -59,  -95, -110, -103,  -81,  -53,  -24,   -3,    9,   11,    6,   -2,
    836      -10,  -17,  -20,  -20,  -17,  -12,   -5,    2,    9,   13,   15,   16,   14,   11,    8,    6,
    837        5,    6,    8,   12,   19,   28,   38,   50,   66,   82,   90,   83,   48,   -9,  -69, -111,
    838     -124, -113,  -85,  -50,  -18,    5,   16,   16,    9,   -1,  -11,  -18,  -21,  -21,  -17,  -12,
    839       -5,    3,    9,   14,   15,   13,   11,    9,    8,    6,    5,    6,    8,   15,   23,   31,
    840       41,   52,   66,   82,   91,   83,   46,  -16,  -77, -118, -128, -114,  -84,  -47,  -14,    9,
    841       19,   19,   10,   -1,  -11,  -19,  -23,  -23,  -19,  -12,   -4,    4,   11,   14,   15,   13,
    842       11,    9,    7,    7,    7,    8,   11,   14,   19,   27,   35,   45,   58,   74,   88,   88,
    843       58,    1,  -62, -107, -125, -116,  -90,  -56,  -22,    2,   15,   17,   11,    2,   -9,  -17,
    844      -22,  -22,  -20,  -14,   -6,    2,    9,   14,   17,   18,   17,   12,    8,    4,    4,    6,
    845        8,   13,   19,   25,   32,   40,   52,   67,   81,   86,   66,   18,  -42,  -91, -116, -115,
    846      -95,  -64,  -31,   -5,   10,   14,   11,    3,   -7,  -15,  -20,  -21,  -18,  -14,   -7,    0,
    847        7,   12,   16,   17,   16,   14,   10,    7,    5,    4,    6,    8,   12,   19,   27,   36,
    848       47,   64,   81,   90,   75,   30,  -30,  -82, -112, -115,  -98,  -69,  -37,  -10,    8,   14,
    849       13,    6,   -3,  -12,  -18,  -20,  -19,  -15,   -9,   -1,    6,   12,   16,   17,   16,   13,
    850        8,    4,    2,    2,    5,    8,   12,   18,   26,   35,   47,   63,   80,   90,   78,   34,
    851      -27,  -82, -113, -117,  -99,  -69,  -37,   -9,    9,   17,   15,    8,   -2,  -12,  -19,  -21,
    852      -19,  -15,   -9,   -2,    6,   12,   16,   17,   14,   10,    6,    4,    3,    3,    6,    9,
    853       13,   19,   26,   34,   46,   61,   80,   93,   80,   34,  -30,  -84, -114, -117,  -99,  -68,
    854      -35,   -7,   11,   17,   16,    9,   -2,  -11,  -18,  -21,  -20,  -16,  -11,   -4,    3,   10,
    855       15,   17,   14,   10,    7,    5,    4,    5,    7,    9,   13,   18,   24,   31,   41,   55,
    856       73,   89,   85,   48,  -12,  -71, -108, -118, -104,  -77,  -43,  -13,    8,   16,   17,   16,
    857        0,   -3,   -4,   -5,   -4,    0,   -4,   -8,  -20,  -25,   51,   11,  -55,    9,   39,   55,
    858      -76,  -19,   92,  -23,  -58,    2,  -15,   57,   71,   34,  -41,   20,   51,   22,   63,  -21,
    859       63,   74,   32,   36,   99,  -14,   27,  102,   66,   90,   79,   77,   58,   66,   65,  114,
    860       69,   26,   30,   92,   90,   53,   78,   97,   77,   66,   39,   -4,   60,   57,   64,   68,
    861      -16,   36,   49,   12,   19,   12,  -12,   21,   11,  -32,  -19,  -41,  -44,  -12,  -36,  -44,
    862      -45,  -51,  -55,  -70,  -69,  -73,  -85, -102,  -86,  -99,  -92, -105, -108, -103, -100, -107,
    863     -112, -104, -113, -112, -104, -119, -124, -115,  -87, -100, -128, -106,  -83, -105, -108, -109,
    864      -91,  -95,  -90,  -83,  -80,  -79,  -83,  -68,  -59,  -53,  -63,  -69,  -57,  -28,  -11,  -38,
    865      -43,  -23,  -10,   -6,    3,    1,    6,   14,   21,   23,   34,   40,   42,   48,   57,   61,
    866       63,   65,   73,   82,   90,   82,   89,   98,  100,  110,  111,  109,  115,  120,  121,  121,
    867      123,  123,  123,  122,  122,  122,  122,  122,  122,  122,  122,  122,  122,  122,  121,  121,
    868      121,  121,  121,  121,  121,  121,  121,  121,  121,  121,  120,  120,  120,  120,  120,  120,
    869      120,  120,  120,  120,  113,  104,  103,  113,  110,   94,   80,   88,   96,   89,   81,   70,
    870       68,   64,   59,   59,   54,   44,   44,   39,   31,   31,   21,   18,   16,    8,    6,    2,
    871       -3,   -6,  -13,  -19,  -27,  -31,  -34,  -30,  -38,  -47,  -48,  -51,  -56,  -64,  -68,  -67,
    872      -68,  -76,  -73,  -79,  -85,  -94,  -89,  -90,  -94,  -92,  -99, -100, -107, -107, -104, -107,
    873     -106, -112, -114, -113, -112, -111, -112, -116, -116, -115, -115, -115, -115, -115, -115, -115,
    874     -114, -114, -114, -114, -114, -114, -114, -114, -113, -113, -113, -113, -113, -108, -106, -107,
    875     -111, -110, -105, -108, -107, -102, -100, -103, -103, -100, -100,  -97,  -97, -100,  -99,  -97,
    876      -94,  -90,  -94,  -94,  -93,  -93,  -92,  -92,  -90,  -89,  -89,  -90,  -91,  -87,  -87,  -88,
    877      -89,  -88,  -84,  -85,  -88,  -87,  -86,  -85,  -85,  -84,  -82,  -83,  -83,  -82,  -81,  -80,
    878      -79,  -79,  -79,  -78,  -75,  -74,  -75,  -73,  -74,  -71,  -69,  -67,  -69,  -66,  -64,  -66,
    879      -65,  -64,  -62,  -58,  -57,  -57,  -57,  -56,  -52,  -51,  -50,  -48,  -46,  -43,  -43,  -42,
    880      -39,  -36,  -35,  -34,  -32,  -31,  -29,  -26,  -23,  -23,  -21,  -15,  -18,  -15,  -11,   -8,
    881       -6,   -7,    0,    2,    0,    2,    7,   15,   14,   15,   16,   19,   23,   27,   29,   30,
    882       31,   34,   41,   41,   42,   44,   45,   51,   55,   54,   56,   57,   60,   65,   67,   69,
    883       69,   71,   74,   77,   79,   78,   80,   82,   86,   86,   84,   86,   88,   87,   87,   87,
    884       87,   87,   86,   86,   86,   86,   86,   85,   85,   85,   85,   85,   84,   84,   84,   84,
    885       84,   83,   83,   83,   83,   83,   83,   82,   82,   82,   82,   82,   81,   81,   81,   81,
    886       81,   80,   80,   80,   80,   80,   79,   79,   79,   79,   79,   78,   78,   78,   78,   76,
    887       75,   72,   69,   67,   65,   64,   63,   59,   55,   54,   52,   50,   48,   45,   42,   38,
    888       36,   34,   31,   30,   27,   24,   21,   18,   16,   14,   12,    9,    7,    4,    1,   -2,
    889       -4,   -7,  -10,  -11,  -13,  -16,  -17,  -18,  -21,  -24,  -26,  -27,  -28,  -30,  -32,  -33,
    890      -35,  -36,  -38,  -39,  -41,  -42,  -43,  -45,  -45,  -46,  -47,  -48,  -49,  -50,  -51,  -50,
    891      -51,  -52,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -54,  -54,  -54,  -54,  -53,  -53,  -52,
    892      -52,  -52,  -51,  -51,  -51,  -50,  -50,  -50,  -48,  -49,  -48,  -47,  -46,  -45,  -45,  -44,
    893      -43,  -42,  -41,  -41,  -40,  -39,  -38,  -37,  -36,  -35,  -34,  -33,  -31,  -30,  -29,  -28,
    894      -27,  -26,  -24,  -24,  -23,  -22,  -21,  -20,  -19,  -18,  -17,  -16,  -15,  -14,  -13,  -13,
    895      -12,  -11,  -11,  -10,   -9,   -9,   -8,   -8,   -7,   -6,   -7,   -6,   -5,   -5,   -5,   -4,
    896       -4,   -3,   -3,   -3,   -3,   -3,   -2,   -2,   -2,   -2,   -2,   -2,   -2,   -2,    0,    0,
    897        0,    0,   -1,    0,    4,    9,   13,   13,   11,    5,   -1,  -10,  -16,  -17,  -11,   -5,
    898       -2,   -1,   -2,   -3,   -2,   -1,    0,    0,    6,   14,   19,   26,   36,   25,   -5,  -30,
    899      -36,  -29,  -16,   -4,   -7,  -13,  -12,   -7,   -2,    1,    6,    7,    6,   11,   24,   36,
    900       46,   50,   26,  -25,  -60,  -57,  -36,  -12,   -3,   -9,  -14,  -12,   -3,    1,    4,    7,
    901       11,   10,   12,   23,   37,   49,   58,   31,  -29,  -67,  -61,  -36,  -10,    0,   -9,  -20,
    902      -19,   -8,    3,   11,   11,    7,    8,   15,   24,   32,   41,   53,   45,   -7,  -60,  -68,
    903      -41,  -16,   -5,  -11,  -21,  -20,  -10,    4,   10,   10,    8,    9,   13,   19,   29,   42,
    904       54,   55,    6,  -57,  -77,  -54,  -21,   -6,   -6,  -15,  -19,  -11,    1,    8,   13,   12,
    905        8,    7,   15,   29,   50,   73,   80,    5,  -90, -109,  -65,  -13,    8,    4,  -13,  -18,
    906      -10,    3,   11,   10,    4,    2,    8,   18,   36,   60,   82,   86,    1, -105, -121,  -66,
    907       -8,   13,    6,  -14,  -22,  -15,   -1,   12,   13,    9,    4,    3,   16,   36,   58,   78,
    908       81,   15,  -91, -121,  -74,  -13,   12,    5,  -11,  -21,  -16,   -2,   11,   16,   12,    4,
    909        6,   15,   31,   46,   64,   79,   36,  -66, -115,  -81,  -23,    9,    6,  -11,  -21,  -17,
    910       -4,    9,   16,   15,    8,    5,    9,   20,   37,   63,   83,   43,  -57, -110,  -83,  -25,
    911        8,    7,  -10,  -20,  -17,   -5,    9,   15,   14,    8,    5,    8,   18,   37,   65,   91,
    912       50,  -67, -124,  -86,  -19,   16,    9,  -10,  -21,  -18,   -5,    9,   15,   11,    8,    5,
    913        8,   22,   40,   65,   92,   48,  -74, -128,  -85,  -16,   19,   11,  -11,  -23,  -19,   -4,
    914       10,   15,   11,    8,    7,   11,   19,   35,   57,   88,   60,  -58, -125,  -92,  -24,   15,
    915       12,   -8,  -22,  -20,   -7,    9,   17,   17,    8,    4,    8,   18,   31,   51,   81,   67,
    916      -38, -116,  -96,  -33,    9,   11,   -6,  -20,  -19,   -8,    7,   16,   16,   11,    5,    5,
    917       12,   26,   47,   80,   76,  -26, -111,  -99,  -39,    7,   13,   -3,  -18,  -19,   -9,    5,
    918       16,   16,    8,    2,    4,   12,   25,   46,   79,   79,  -23, -112, -101,  -39,    9,   15,
    919       -2,  -18,  -20,   -9,    5,   16,   14,    7,    3,    5,   13,   25,   44,   79,   81,  -25,
    920     -113, -100,  -37,   10,   16,   -1,  -18,  -20,  -11,    3,   15,   15,    7,    4,    6,   13,
    921       23,   40,   72,   86,   -7, -107, -106,  -46,    7,   16,    0,   16,   31,   47,   61,   75,
    922       87,   98,  107,  115,  121,  125,  127,  127,  125,  121,  116,  108,   99,   88,   75,   62,
    923       47,   32,   16,    0,  -16,  -31,  -47,  -61,  -75,  -87,  -98, -108, -116, -122, -126, -128,
    924     -128, -126, -123, -117, -109, -100,  -89,  -77,  -64,  -49,  -34,  -18,   -2,   14,   29,   45,
    925       59,   73,   86,   97,  106,  114,  121,  125,  127,  127,  126,  122,  116,  109,  100,   89,
    926       77,   63,   49,   34,   18,    2,  -14,  -30,  -45,  -60,  -73,  -86,  -97, -107, -115, -121,
    927     -126, -128, -128, -127, -123, -118, -110, -101,  -91,  -79,  -65,  -51,  -36,  -20,   -4,   12,
    928       28,   43,   58,   72,   84,   96,  106,  114,  120,  124,  127,  127,  126,  122,  117,  109,
    929      100,   90,   78,   64,   50,   35,   19,    3,  -13,  -29,  -44,  -59,  -73,  -85,  -97, -107,
    930     -115, -121, -125, -128, -128, -127, -123, -118, -110, -101,  -91,  -79,  -65,  -51,  -36,  -20,
    931       -4,   12,   28,   43,   58,   72,   84,   96,  106,  114,  120,  124,  127,  127,  126,  122,
    932      117,  109,  100,   90,   78,   64,   50,   35,   19,    3,  -13,  -29,  -44,  -59,  -73,  -85,
    933      -97, -107, -115, -121, -125, -128, -128, -127, -123, -118, -110, -101,  -91,  -79,  -65,  -51,
    934      -36,  -20,   -4,   12,   28,   43,   58,   72,   84,   96,  106,  114,  120,  124,  127,  127,
    935      126,  122,  117,  109,  100,   90,   78,   64,   50,   35,   19,    3,  -13,  -29,  -44,  -59,
    936      -73,  -85,  -97, -107, -115, -121, -125, -128, -128, -127, -123, -118, -110, -101,  -91,  -79,
    937      -65,  -51,  -36,  -20,   -4,   12,   28,   43,   58,   72,   84,   96,  106,  114,  120,  124,
    938      127,  127,  126,  122,  117,  109,  100,   90,   78,   64,   50,   35,   19,    3,  -13,  -29,
    939      -44,  -59,  -73,  -85,  -97, -107, -115, -121, -125, -128, -128, -127, -123, -118, -110, -101,
    940      -91,  -79,  -65,  -51,  -36,  -20,   -4,   12,    0, -104,  -55,  -11,   24,   33,   30,    7,
    941      -15,  -31,  -30,  -25,  -23,  -20,   -9,   10,   31,   59,   91,  111,  115,   92,   51,    7,
    942      -33,  -64,  -81,  -81,  -71,  -51,  -22,   16,   52,   74,   82,   81,   68,   38,    0,  -40,
    943      -81, -112, -124, -102,  -57,  -11,   24,   33,   30,    7,  -15,  -31,  -30,  -25,  -23,  -20,
    944       -9,   10,   31,   59,   91,  111,  115,   92,   51,    7,  -33,  -64,  -81,  -81,  -71,  -51,
    945      -22,   16,   52,   74,   82,   81,   68,   38,    0,  -40,  -81, -112, -124, -102,  -57,  -11,
    946       24,   33,   30,    7,  -15,  -31,  -30,  -25,  -23,  -20,   -9,   10,   31,   59,   91,  111,
    947      115,   92,   51,    7,  -33,  -64,  -81,  -81,  -71,  -51,  -22,   16,   52,   74,   82,   81,
    948       68,   38,    0,  -40,  -81, -112, -124, -102,  -57,  -11,   24,   33,   30,    7,  -15,  -31,
    949      -30,  -25,  -23,  -20,   -9,   10,   31,   59,   91,  111,  115,   92,   51,    7,  -33,  -64,
    950      -81,  -81,  -71,  -51,  -22,   16,   52,   74,   82,   81,   68,   38,    0,  -40,  -81, -112,
    951     -124, -102,  -57,  -11,    0
    952 };
    953 
    954 const EAS_U32 testSampleLengths[] =
    955 {
    956     1568, 784, 642, 392, 302, 172
    957 };
    958 
    959 const EAS_U32 testSampleOffsets[] =
    960 {
    961     0x00000000, 0x00000620, 0x00000930, 0x00000bb2, 0x00000d3a, 0x00000e68
    962 };
    963 
    964 /*----------------------------------------------------------------------------
    965  * S_EAS
    966  *----------------------------------------------------------------------------
    967 */
    968 const S_EAS easTestLib =
    969 {
    970     0x01534145,
    971     0x00105622,
    972     testBanks,
    973     testPrograms,
    974     testRegions,
    975     testArticulations,
    976     testSampleLengths,
    977     testSampleOffsets,
    978     testSamples,
    979     0,
    980     0,
    981     16,
    982     152,
    983     97,
    984     6,
    985     0
    986 }; /* end S_EAS */
    987 
    988 /*----------------------------------------------------------------------------
    989  * Statistics
    990  *
    991  * Number of banks: 0
    992  * Number of programs: 16
    993  * Number of regions: 152
    994  * Number of articulations: 97
    995  * Number of samples: 6
    996  * Size of sample pool: 3861
    997  *----------------------------------------------------------------------------
    998 */
    999 /* end ..\..\EASLib\WTLibrary\eastestv37.c */
   1000