📄 aac_enc_psy_tables_fp.c
字号:
{ /* bval */
0.00f, 1.73f, 3.41f, 4.99f, 6.45f, 7.75f, 8.92f, 9.96f, 10.87f, 11.68f,
12.39f, 13.03f, 13.61f, 14.12f, 14.59f, 15.01f, 15.40f, 15.76f, 16.39f, 16.95f,
17.45f, 17.89f, 18.30f, 18.67f, 19.02f, 19.41f, 19.85f, 20.25f, 20.62f, 21.01f,
21.43f, 21.81f, 22.15f, 22.51f, 22.87f, 23.23f, 23.59f, 23.93f, 24.00f, 24.00f,
24.00f, 24.00f
};
Ipp32f
psy_table_bval_48000_short[] =
{ /* bval */
0.00f, 1.88f, 3.70f, 5.39f, 6.93f, 8.29f, 9.49f, 10.53f, 11.45f, 12.26f,
12.96f, 13.59f, 14.15f, 14.65f, 15.11f, 15.52f, 15.90f, 16.56f, 17.15f, 17.66f,
18.13f, 18.54f, 18.93f, 19.28f, 19.69f, 20.14f, 20.54f, 20.92f, 21.27f, 21.64f,
22.03f, 22.39f, 22.76f, 23.13f, 23.49f, 23.85f, 24.00f, 24.00f, 24.00f, 24.00f,
24.00f, 24.00f
};
Ipp32f
psy_table_bval_64000_short[] =
{ /* bval */
0.00f, 2.50f, 4.85f, 6.93f, 8.70f, 10.20f, 11.45f, 12.50f, 13.39f, 14.15f,
14.81f, 15.39f, 15.90f, 16.36f, 16.78f, 17.16f, 17.82f, 18.40f, 18.92f, 19.39f,
19.82f, 20.21f, 20.57f, 20.98f, 21.43f, 21.84f, 22.22f, 22.61f, 23.02f, 23.39f,
23.75f, 24.00f, 24.00f, 24.00f, 24.00f, 24.00f, 24.00f, 24.00f, 24.00f
};
Ipp32f
psy_table_bval_88200_short[] =
{ /* bval */
0.00f, 3.41f, 6.45f, 8.92f, 10.87f, 12.39f, 13.61f, 14.59f, 15.40f, 16.09f,
16.69f, 17.21f, 17.68f, 18.11f, 18.49f, 18.85f, 19.48f, 20.05f, 20.55f, 21.01f,
21.43f, 21.81f, 22.15f, 22.55f, 22.98f, 23.36f, 23.75f, 24.00f, 24.00f, 24.00f,
24.00f, 24.00f, 24.00f, 24.00f, 24.00f, 24.00f, 24.00f
};
Ipp32f
psy_table_bval_96000_short[] =
{ /* bval */
0.00f, 3.70f, 6.93f, 9.49f, 11.45f, 12.96f, 14.15f, 15.11f, 15.90f, 16.57f,
17.16f, 17.67f, 18.13f, 18.55f, 18.93f, 19.60f, 20.20f, 20.73f, 21.21f, 21.64f,
22.03f, 22.39f, 22.79f, 23.23f, 23.62f, 24.00f, 24.00f, 24.00f, 24.00f, 24.00f,
24.00f, 24.00f, 24.00f, 24.00f, 24.00f, 24.00f
};
Ipp32f
psy_table_qsthr_8000_short[] =
{ /* qsthr */
1069.055105f, 1069.055105f, 338.064907f, 169.433816f,
169.433816f, 53.579677f, 53.579677f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 50.699062f, 50.699062f, 50.699062f,
50.699062f, 50.699062f, 50.699062f, 67.608286f,
67.608286f, 67.608286f, 67.608286f, 84.527893f,
84.527893f, 84.527893f, 101.391126f, 101.391126f,
118.304143f, 118.304143f, 135.207240f, 50.699062f
};
Ipp32f
psy_table_qsthr_11025_short[] =
{ /* qsthr */
534.564444f, 534.564444f, 534.564444f, 169.044120f,
169.044120f, 84.722755f, 84.722755f, 26.791682f,
26.791682f, 26.791682f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 50.699062f, 50.699062f, 50.699062f,
50.699062f, 50.699062f, 67.608286f, 67.608286f,
67.608286f, 67.608286f, 84.527893f, 84.527893f,
84.527893f, 101.391126f, 101.391126f, 118.304143f,
118.304143f, 135.207240f, 135.207240f
};
Ipp32f
psy_table_qsthr_12000_short[] =
{ /* qsthr */
534.564444f, 534.564444f, 534.564444f, 169.044120f,
169.044120f, 84.722755f, 84.722755f, 26.791682f,
26.791682f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 50.699062f, 50.699062f,
50.699062f, 50.699062f, 50.699062f, 67.608286f,
67.608286f, 67.608286f, 84.527893f, 84.527893f,
84.527893f, 101.391126f, 101.391126f, 118.304143f,
118.304143f, 135.207240f, 135.207240f, 50.699062f
};
Ipp32f
psy_table_qsthr_16000_short[] =
{ /* qsthr */
534.564444f, 534.564444f, 169.044120f, 169.044120f,
84.722755f, 26.791682f, 26.791682f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 50.699062f, 50.699062f, 50.699062f,
50.699062f, 50.699062f, 67.608286f, 67.608286f,
67.608286f, 84.527893f, 84.527893f, 84.527893f,
101.391126f, 101.391126f, 118.304143f, 118.304143f,
269.773910f, 269.773910f, 236.047798f
};
Ipp32f
psy_table_qsthr_22050_short[] =
{ /* qsthr */
534.564444f, 534.564444f, 169.044120f, 84.722755f,
26.791682f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
50.699062f, 50.699062f, 50.699062f, 50.699062f,
67.608286f, 67.608286f, 67.608286f, 67.608286f,
84.527893f, 84.527893f, 168.655320f, 202.301893f,
202.301893f, 374.110549f, 374.110549f, 427.562834f,
1352.072397f, 1183.041431f
};
Ipp32f
psy_table_qsthr_24000_short[] =
{ /* qsthr */
534.564444f, 534.564444f, 169.044120f, 84.722755f,
26.791682f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 50.699062f,
50.699062f, 50.699062f, 50.699062f, 50.699062f,
67.608286f, 67.608286f, 67.608286f, 84.527893f,
84.527893f, 168.655320f, 202.301893f, 320.626893f,
374.110549f, 374.110549f, 1352.072397f, 1352.072397f,
1520.547423f, 1690.440456f
};
Ipp32f
psy_table_qsthr_32000_short[] =
{ /* qsthr */
534.564444f, 169.044120f, 84.722755f, 26.791682f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 50.699062f, 50.699062f,
50.699062f, 50.699062f, 67.608286f, 67.608286f,
134.896265f, 134.896265f, 267.300669f, 267.300669f,
267.300669f, 1013.911261f, 1013.911261f, 1183.041431f,
13520.729907f, 13520.729907f, 15205.474229f, 1114294.846795f
};
Ipp32f
psy_table_qsthr_44100_short[] =
{ /* qsthr */
534.564444f, 169.044120f, 26.791682f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 50.699062f, 50.699062f, 101.157928f,
101.157928f, 213.796171f, 213.796171f, 213.796171f,
676.082857f, 845.278934f, 845.278934f, 10139.117063f,
10139.117063f, 11830.414310f, 135207.299074f, 152054.742288f,
169044.045650f, 202768.257704f
};
Ipp32f
psy_table_qsthr_48000_short[] =
{ /* qsthr */
534.564444f, 169.044120f, 26.791682f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
50.699062f, 101.157928f, 101.157928f, 101.157928f,
160.324511f, 213.796171f, 676.082857f, 676.082857f,
845.278934f, 8452.789343f, 10139.117063f, 10139.117063f,
108892.982552f, 135207.299074f, 152054.742288f, 169044.045650f,
202768.257704f, 202768.257704f
};
Ipp32f
psy_table_qsthr_64000_short[] =
{ /* qsthr */
534.564444f, 84.722755f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
33.806483f, 33.806483f, 33.806483f, 33.806483f,
33.806483f, 67.452817f, 67.452817f, 101.157928f,
160.324511f, 160.324511f, 506.990619f, 676.082857f,
6760.828566f, 6760.828566f, 8452.789343f, 84527.893426f,
101391.170635f, 118304.143103f, 135207.299074f, 152054.742288f,
185780.386763f, 219785.894613f, 169044.045650f
};
Ipp32f
psy_table_qsthr_88200_short[] =
{ /* qsthr */
534.564444f, 26.791682f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
33.806483f, 67.452817f, 67.452817f, 106.905510f,
106.905510f, 106.905510f, 338.064907f, 506.990619f,
506.990619f, 5069.906192f, 6760.828566f, 67608.285662f,
84527.893426f, 84527.893426f, 101391.170635f, 118304.143103f,
135207.299074f, 169044.045650f, 202768.257704f, 270395.817410f,
202768.257704f
};
Ipp32f
psy_table_qsthr_96000_short[] =
{ /* qsthr */
534.564444f, 26.791682f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 16.904408f,
16.904408f, 16.904408f, 16.904408f, 33.806483f,
67.452817f, 67.452817f, 106.905510f, 106.905510f,
338.064907f, 338.064907f, 506.990619f, 5069.906192f,
5069.906192f, 67608.285662f, 67608.285662f, 84527.893426f,
84527.893426f, 101391.170635f, 118304.143103f, 152054.742288f,
185780.386763f, 236592.061187f, 304088.630776f, 118304.143103f
};
sPsyPartitionTable psy_partition_tables_long[] =
{
{96000, 71, psy_table_w_low_96000_long, psy_table_w_high_96000_long,
psy_table_width_96000_long, psy_table_bval_44100_long,
psy_table_qsthr_96000_long}, /* 96000 */
{88200, 72, psy_table_w_low_88200_long, psy_table_w_high_88200_long,
psy_table_width_88200_long, psy_table_bval_88200_long,
psy_table_qsthr_88200_long}, /* 88200 */
{64000, 67, psy_table_w_low_64000_long, psy_table_w_high_64000_long,
psy_table_width_64000_long, psy_table_bval_64000_long,
psy_table_qsthr_64000_long}, /* 64000 */
{48000, 69, psy_table_w_low_48000_long, psy_table_w_high_48000_long,
psy_table_width_48000_long, psy_table_bval_48000_long,
psy_table_qsthr_48000_long}, /* 48000 */
{44100, 70, psy_table_w_low_44100_long, psy_table_w_high_44100_long,
psy_table_width_44100_long, psy_table_bval_44100_long,
psy_table_qsthr_44100_long}, /* 44100 */
{32000, 66, psy_table_w_low_32000_long, psy_table_w_high_32000_long,
psy_table_width_32000_long, psy_table_bval_32000_long,
psy_table_qsthr_32000_long}, /* 32000 */
{24000, 66, psy_table_w_low_24000_long, psy_table_w_high_24000_long,
psy_table_width_24000_long, psy_table_bval_24000_long,
psy_table_qsthr_24000_long}, /* 24000 */
{22050, 63, psy_table_w_low_22050_long, psy_table_w_high_22050_long,
psy_table_width_22050_long, psy_table_bval_22050_long,
psy_table_qsthr_22050_long}, /* 22050 */
{16000, 60, psy_table_w_low_16000_long, psy_table_w_high_16000_long,
psy_table_width_16000_long, psy_table_bval_16000_long,
psy_table_qsthr_16000_long}, /* 16000 */
{12000, 57, psy_table_w_low_12000_long, psy_table_w_high_12000_long,
psy_table_width_12000_long, psy_table_bval_12000_long,
psy_table_qsthr_12000_long}, /* 12000 */
{11025, 56, psy_table_w_low_11025_long, psy_table_w_high_11025_long,
psy_table_width_11025_long, psy_table_bval_11025_long,
psy_table_qsthr_11025_long}, /* 11025 */
{ 8000, 52, psy_table_w_low_8000_long, psy_table_w_high_8000_long,
psy_table_width_8000_long, psy_table_bval_8000_long,
psy_table_qsthr_8000_long}, /* 8000 */
};
sPsyPartitionTable psy_partition_tables_short[] =
{
{96000, 36, psy_table_w_low_96000_short, psy_table_w_high_96000_short,
psy_table_width_96000_short, psy_table_bval_44100_short,
psy_table_qsthr_96000_short}, /* 96000 */
{88200, 37, psy_table_w_low_88200_short, psy_table_w_high_88200_short,
psy_table_width_88200_short, psy_table_bval_88200_short,
psy_table_qsthr_88200_short}, /* 88200 */
{64000, 39, psy_table_w_low_64000_short, psy_table_w_high_64000_short,
psy_table_width_64000_short, psy_table_bval_64000_short,
psy_table_qsthr_64000_short}, /* 64000 */
{48000, 42, psy_table_w_low_48000_short, psy_table_w_high_48000_short,
psy_table_width_48000_short, psy_table_bval_48000_short,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -