Skip to content

ThreeDeeJay/OpenALSoftGlobalHRTF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAL Soft global HRTF

Adds OpenAL Soft HRTF files and configuration to enable 3D audio for headphones in all apps/games using OpenAL Soft, even if the library was compiled without the built-in HRTF.

How to use

Requirements

Installation

  • Download module Zip file
  • (Optional) use your own/matching HRTF:
    • Extract the Zip file.
    • Find the HRTF that sounds most positionally accurate to you using this blind test or the MHR database and download the MHR file.
    • Replace the HRTF in /system/etc/xdg/openal/hrtf/HRTF.mhr (you can use any filename but just keep the file you want to use).
    • Compress module.prop and system back into a Zip file.
  • Flash the module in Magisk and reboot.

The app/game should now use your HRTF and you'll enjoy full 3D spatial audio (if supported, otherwise it'll just virtualize surround/stereo), and the log should look like this:

Compatibility

Android games/apps that support OpenAL Soft will be added to the Binaural Audio Database.

Credits

  • SADIE Database Copyright 2018 The University of York This product includes data developed at The Audio Lab, University of York, UK (Cal Armstrong, Lewis Thresh, Gavin Kearney) as part of the SADIE Project.