pcm_test.def
上传用户:shw771010
上传日期:2022-01-05
资源大小:991k
文件大小:1k
源码类别:

Audio

开发平台:

Unix_Linux

  1. autogen definitions pcm_test.tpl;
  2. data_type = {
  3. name = "bits_8" ;
  4. item_count = 127 ;
  5. short_func = "((k * ((k % 2) ? 1 : -1)) << 8)" ;
  6. int_func = "((k * ((k % 2) ? 1 : -1)) << 24)" ;
  7. float_func = "(k * ((k % 2) ? 1 : -1))" ;
  8. } ;
  9. data_type = {
  10. name = "bits_16" ;
  11. item_count = 1024 ;
  12. short_func = "(k * ((k % 2) ? 3 : -3))" ;
  13. int_func = "((k * ((k % 2) ? 3 : -3)) << 16)" ;
  14. float_func = "(k * ((k % 2) ? 3 : -3))" ;
  15. } ;
  16. data_type = {
  17. name = "bits_24" ;
  18. item_count = 1024 ;
  19. short_func = "(k * ((k % 2) ? 3 : -3))" ;
  20. int_func = "((k * ((k % 2) ? 3333 : -3333)) << 8)" ;
  21. float_func = "(k * ((k % 2) ? 3333 : -3333))" ;
  22. } ;
  23. data_type = {
  24. name = "bits_32" ;
  25. item_count = 1024 ;
  26. short_func = "(k * ((k % 2) ? 3 : -3))" ;
  27. int_func = "(k * ((k % 2) ? 333333 : -333333))" ;
  28. float_func = "(k * ((k % 2) ? 333333 : -333333))" ;
  29. } ;