/[openvortex]/alsa/pci/au88x0/au88x0_eqdata.c
ViewVC logotype

Diff of /alsa/pci/au88x0/au88x0_eqdata.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by mjander, Thu Jul 3 04:40:02 2003 UTC revision 1.2 by mjander, Fri Jul 4 03:33:02 2003 UTC
# Line 1  Line 1 
1  /* Data structs */  /* Data structs */
2    
3  static u16 asEqCoefsZeros[104] = {  static u16 asEqCoefsZeros[50] = {
4          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
         0x0000, 0x0000, 0x0000, 0x0000, 0x0000,  
         0x0000, 0x0000, 0x0000, 0x0000, 0x0000,  
         0x0000, 0x0000, 0x0000, 0x0000, 0x0000,  
8          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11                    0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
         0x0000, 0x0000, 0x0000, 0x0000, 0x0001,  
         0x0000, 0xffff, 0x0000, 0x0002, 0x0000,  
         0xfffe, 0x0000, 0x0003, 0x0000, 0xfffd,  
         0x0000, 0x0004, 0x0000, 0xfffc, 0x0000,  
         0x0005, 0x0000, 0xfffb, 0x0000, 0x0006,  
         0x0000, 0xfffa, 0x0000, 0x0007, 0x0000,  
         0xfff9, 0x0000, 0x0008, 0x0000, 0xfff8,  
         0x0000, 0x0009, 0x0000, 0xfff7, 0x0000,  
         0x0000, 0x0000, 0x0000, 0x0000  
14  };  };
15    
16  static u16 asEqCoefsPipes[64] = {  static u16 asEqCoefsPipes[64] = {
# Line 44  static u16 asEqCoefsPipes[64] = { Line 32  static u16 asEqCoefsPipes[64] = {
32  };  };
33    
34  /* More coef sets can be found in the win2k "inf" file. */  /* More coef sets can be found in the win2k "inf" file. */
35  static u16 asEqCoefsNormal[120] = {  static auxxEqCoeffSet_t asEqCoefsNormal = {
36            .LeftCoefs = {
37          0x7e60, 0xc19e, 0x0001, 0x0002, 0x0001,          0x7e60, 0xc19e, 0x0001, 0x0002, 0x0001,
38          0x7fa0, 0xc05f, 0x004f, 0x0000, 0xffb1,          0x7fa0, 0xc05f, 0x004f, 0x0000, 0xffb1,
39          0x7f3f, 0xc0bc, 0x00c2, 0x0000, 0xff3e,          0x7f3f, 0xc0bc, 0x00c2, 0x0000, 0xff3e,
# Line 54  static u16 asEqCoefsNormal[120] = { Line 43  static u16 asEqCoefsNormal[120] = {
43          0x7120, 0xcadf, 0x0864, 0x0000, 0xf79c,          0x7120, 0xcadf, 0x0864, 0x0000, 0xf79c,
44          0x5d33, 0xd430, 0x0f7e, 0x0000, 0xf082,          0x5d33, 0xd430, 0x0f7e, 0x0000, 0xf082,
45          0x2beb, 0xe3ca, 0x1bd3, 0x0000, 0xe42d,          0x2beb, 0xe3ca, 0x1bd3, 0x0000, 0xe42d,
46          0xd740, 0xf01d, 0x2ac5, 0x0000, 0xd53b,          0xd740, 0xf01d, 0x2ac5, 0x0000, 0xd53b },
47    
48            .RightCoefs = {
49          0x7e60, 0xc19e, 0x0001, 0x0002, 0x0001,          0x7e60, 0xc19e, 0x0001, 0x0002, 0x0001,
50          0x7fa0, 0xc05f, 0x004f, 0x0000, 0xffb1,          0x7fa0, 0xc05f, 0x004f, 0x0000, 0xffb1,
51          0x7f3f, 0xc0bc, 0x00c2, 0x0000, 0xff3e,          0x7f3f, 0xc0bc, 0x00c2, 0x0000, 0xff3e,
# Line 65  static u16 asEqCoefsNormal[120] = { Line 55  static u16 asEqCoefsNormal[120] = {
55          0x7120, 0xcadf, 0x0864, 0x0000, 0xf79c,          0x7120, 0xcadf, 0x0864, 0x0000, 0xf79c,
56          0x5d33, 0xd430, 0x0f7e, 0x0000, 0xf082,          0x5d33, 0xd430, 0x0f7e, 0x0000, 0xf082,
57          0x2beb, 0xe3ca, 0x1bd3, 0x0000, 0xe42d,          0x2beb, 0xe3ca, 0x1bd3, 0x0000, 0xe42d,
58          0xd740, 0xf01d, 0x2ac5, 0x0000, 0xd53b,          0xd740, 0xf01d, 0x2ac5, 0x0000, 0xd53b },
59    
60          /* Band gains. */          .LeftGains = {
61            0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96,
62            0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96 },
63            .RightGains = {
64            0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96,
65            0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96 }
66    };
67    
68    static u16 eq_gains_normal[20] = {      
69          0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96,          0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96,
70          0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96,          0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96,
           
71          0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96,          0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96,
72          0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96          0x3e96, 0x3e96, 0x3e96, 0x3e96, 0x3e96
73  };  };
74    
75  /* _rodatab60 */  /* _rodatab60 */
76  static u16 eq_gains_zero[10] = {  static u16 eq_gains_zero[10] = {
77          0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000          0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
78            0x0000, 0x0000, 0x0000, 0x0000, 0x0000
79  };  };
80    
81  /* _rodatab7c: */  /* _rodatab7c:  ProgramPipe */
82  static u16 eq_gains_current[12] = {  static u16 eq_gains_current[12] = {
83          0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff,          0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff,
84          0x7fff, 0x7fff, 0x7fff          0x7fff, 0x7fff, 0x7fff
# Line 104  static u16 asEqOutStateZeros[48] = { Line 102  static u16 asEqOutStateZeros[48] = {
102          0x0000, 0x0000, 0x0000, 0x0000          0x0000, 0x0000, 0x0000, 0x0000
103  };  };
104    
   
105  /*_rodataba0:*/  /*_rodataba0:*/
106  static long eq_levels[32] = {  static long eq_levels[32] = {
107          0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
108          0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
109          0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,          0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26