pcm_test.def 851 B

12345678910111213141516171819202122232425262728293031323334
  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. } ;