⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aac_enc_psy_tables_fp.c

📁 audio-video-codecs.rar语音编解码器
💻 C
📖 第 1 页 / 共 5 页
字号:
{ /* 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 + -