🛠️🐜 Antkeeper superbuild with dependencies included https://antkeeper.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
1.9 KiB

  1. # This is a makemhr HRIR definition file. It is used to define the layout and
  2. # source data to be processed into an OpenAL Soft compatible HRTF.
  3. #
  4. # This definition is used to transform the SOFA packaged KEMAR HRIRs
  5. # originally provided by Bill Gardner <billg@media.mit.edu> and Keith Martin
  6. # <kdm@media.mit.edu> of MIT Media Laboratory.
  7. #
  8. # The SOFA conversion is available from:
  9. #
  10. # http://sofacoustics.org/data/database/mit/
  11. #
  12. # The original data is available from:
  13. #
  14. # http://sound.media.mit.edu/resources/KEMAR.html
  15. #
  16. # It is copyrighted 1994 by MIT Media Laboratory, and provided free of charge
  17. # with no restrictions on use so long as the authors (above) are cited.
  18. # Sampling rate of the HRIR data (in hertz).
  19. rate = 44100
  20. # The SOFA file is stereo, but the original data was mono. Channels are just
  21. # mirrored by azimuth; so save some memory by allowing OpenAL Soft to mirror
  22. # them at run time.
  23. type = mono
  24. points = 512
  25. radius = 0.09
  26. # The MIT set has only one field with a distance of 1.4m.
  27. distance = 1.4
  28. # The MIT set varies the number of azimuths for each elevation to maintain
  29. # an average distance between them.
  30. azimuths = 1, 12, 24, 36, 45, 56, 60, 72, 72, 72, 72, 72, 60, 56, 45, 36, 24, 12, 1
  31. # Normally the dataset would be composed manually by listing all necessary
  32. # 'sofa' sources with the appropriate radius, elevation, azimuth (counter-
  33. # clockwise for SOFA files) and receiver arguments:
  34. #
  35. # [ 5, 0 ] = sofa (1.4, -40.0, 0.0 : 0) : "./mit_kemar_normal_pinna.sofa"
  36. # [ 5, 1 ] = sofa (1.4, -40.0, 353.6 : 0) : "./mit_kemar_normal_pinna.sofa"
  37. # [ 5, 2 ] = sofa (1.4, -40.0, 347.1 : 0) : "./mit_kemar_normal_pinna.sofa"
  38. # [ 5, 3 ] = sofa (1.4, -40.0, 340.7 : 0) : "./mit_kemar_normal_pinna.sofa"
  39. # ...
  40. #
  41. # If HRIR composition isn't necessary, it's easier to just use the following:
  42. [ * ] = sofa : "./mit_kemar_normal_pinna.sofa" mono