Chris@1
|
1 /********************************************************************
|
Chris@1
|
2 * *
|
Chris@1
|
3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
|
Chris@1
|
4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS *
|
Chris@1
|
5 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
|
Chris@1
|
6 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
|
Chris@1
|
7 * *
|
Chris@1
|
8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2009 *
|
Chris@1
|
9 * by the Xiph.Org Foundation http://www.xiph.org/ *
|
Chris@1
|
10 * *
|
Chris@1
|
11 ********************************************************************
|
Chris@1
|
12
|
Chris@1
|
13 function: 11kHz settings
|
Chris@1
|
14 last mod: $Id: setup_11.h 16894 2010-02-12 20:32:12Z xiphmont $
|
Chris@1
|
15
|
Chris@1
|
16 ********************************************************************/
|
Chris@1
|
17
|
Chris@1
|
18 #include "psych_11.h"
|
Chris@1
|
19
|
Chris@1
|
20 static const int blocksize_11[2]={
|
Chris@1
|
21 512,512
|
Chris@1
|
22 };
|
Chris@1
|
23
|
Chris@1
|
24 static const int _floor_mapping_11a[]={
|
Chris@1
|
25 6,6
|
Chris@1
|
26 };
|
Chris@1
|
27 static const int *_floor_mapping_11[]={
|
Chris@1
|
28 _floor_mapping_11a
|
Chris@1
|
29 };
|
Chris@1
|
30
|
Chris@1
|
31 static const double rate_mapping_11[3]={
|
Chris@1
|
32 8000.,13000.,44000.,
|
Chris@1
|
33 };
|
Chris@1
|
34
|
Chris@1
|
35 static const double rate_mapping_11_uncoupled[3]={
|
Chris@1
|
36 12000.,20000.,50000.,
|
Chris@1
|
37 };
|
Chris@1
|
38
|
Chris@1
|
39 static const double quality_mapping_11[3]={
|
Chris@1
|
40 -.1,.0,1.
|
Chris@1
|
41 };
|
Chris@1
|
42
|
Chris@1
|
43 static const ve_setup_data_template ve_setup_11_stereo={
|
Chris@1
|
44 2,
|
Chris@1
|
45 rate_mapping_11,
|
Chris@1
|
46 quality_mapping_11,
|
Chris@1
|
47 2,
|
Chris@1
|
48 9000,
|
Chris@1
|
49 15000,
|
Chris@1
|
50
|
Chris@1
|
51 blocksize_11,
|
Chris@1
|
52 blocksize_11,
|
Chris@1
|
53
|
Chris@1
|
54 _psy_tone_masteratt_11,
|
Chris@1
|
55 _psy_tone_0dB,
|
Chris@1
|
56 _psy_tone_suppress,
|
Chris@1
|
57
|
Chris@1
|
58 _vp_tonemask_adj_11,
|
Chris@1
|
59 NULL,
|
Chris@1
|
60 _vp_tonemask_adj_11,
|
Chris@1
|
61
|
Chris@1
|
62 _psy_noiseguards_8,
|
Chris@1
|
63 _psy_noisebias_11,
|
Chris@1
|
64 _psy_noisebias_11,
|
Chris@1
|
65 NULL,
|
Chris@1
|
66 NULL,
|
Chris@1
|
67 _psy_noise_suppress,
|
Chris@1
|
68
|
Chris@1
|
69 _psy_compand_8,
|
Chris@1
|
70 _psy_compand_8_mapping,
|
Chris@1
|
71 NULL,
|
Chris@1
|
72
|
Chris@1
|
73 {_noise_start_8,_noise_start_8},
|
Chris@1
|
74 {_noise_part_8,_noise_part_8},
|
Chris@1
|
75 _noise_thresh_11,
|
Chris@1
|
76
|
Chris@1
|
77 _psy_ath_floater_8,
|
Chris@1
|
78 _psy_ath_abs_8,
|
Chris@1
|
79
|
Chris@1
|
80 _psy_lowpass_11,
|
Chris@1
|
81
|
Chris@1
|
82 _psy_global_44,
|
Chris@1
|
83 _global_mapping_8,
|
Chris@1
|
84 _psy_stereo_modes_8,
|
Chris@1
|
85
|
Chris@1
|
86 _floor_books,
|
Chris@1
|
87 _floor,
|
Chris@1
|
88 1,
|
Chris@1
|
89 _floor_mapping_11,
|
Chris@1
|
90
|
Chris@1
|
91 _mapres_template_8_stereo
|
Chris@1
|
92 };
|
Chris@1
|
93
|
Chris@1
|
94 static const ve_setup_data_template ve_setup_11_uncoupled={
|
Chris@1
|
95 2,
|
Chris@1
|
96 rate_mapping_11_uncoupled,
|
Chris@1
|
97 quality_mapping_11,
|
Chris@1
|
98 -1,
|
Chris@1
|
99 9000,
|
Chris@1
|
100 15000,
|
Chris@1
|
101
|
Chris@1
|
102 blocksize_11,
|
Chris@1
|
103 blocksize_11,
|
Chris@1
|
104
|
Chris@1
|
105 _psy_tone_masteratt_11,
|
Chris@1
|
106 _psy_tone_0dB,
|
Chris@1
|
107 _psy_tone_suppress,
|
Chris@1
|
108
|
Chris@1
|
109 _vp_tonemask_adj_11,
|
Chris@1
|
110 NULL,
|
Chris@1
|
111 _vp_tonemask_adj_11,
|
Chris@1
|
112
|
Chris@1
|
113 _psy_noiseguards_8,
|
Chris@1
|
114 _psy_noisebias_11,
|
Chris@1
|
115 _psy_noisebias_11,
|
Chris@1
|
116 NULL,
|
Chris@1
|
117 NULL,
|
Chris@1
|
118 _psy_noise_suppress,
|
Chris@1
|
119
|
Chris@1
|
120 _psy_compand_8,
|
Chris@1
|
121 _psy_compand_8_mapping,
|
Chris@1
|
122 NULL,
|
Chris@1
|
123
|
Chris@1
|
124 {_noise_start_8,_noise_start_8},
|
Chris@1
|
125 {_noise_part_8,_noise_part_8},
|
Chris@1
|
126 _noise_thresh_11,
|
Chris@1
|
127
|
Chris@1
|
128 _psy_ath_floater_8,
|
Chris@1
|
129 _psy_ath_abs_8,
|
Chris@1
|
130
|
Chris@1
|
131 _psy_lowpass_11,
|
Chris@1
|
132
|
Chris@1
|
133 _psy_global_44,
|
Chris@1
|
134 _global_mapping_8,
|
Chris@1
|
135 _psy_stereo_modes_8,
|
Chris@1
|
136
|
Chris@1
|
137 _floor_books,
|
Chris@1
|
138 _floor,
|
Chris@1
|
139 1,
|
Chris@1
|
140 _floor_mapping_11,
|
Chris@1
|
141
|
Chris@1
|
142 _mapres_template_8_uncoupled
|
Chris@1
|
143 };
|