Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for the EFX OpenAL extension #17

Open
2 of 15 tasks
encelo opened this issue Aug 1, 2022 · 0 comments
Open
2 of 15 tasks

Add support for the EFX OpenAL extension #17

encelo opened this issue Aug 1, 2022 · 0 comments
Assignees

Comments

@encelo
Copy link
Member

encelo commented Aug 1, 2022

  • Add support for EFX effects
  • Add support for HRTF for headphones?
  • Add support for opening (and maybe reopening) the OpenAL audio device with a set of parameters specified in the AppConfiguration
  • Add support for switching to headphones on Windows?
  • Unregister a player from an audio device on destruction
  • Query or request a value for MaxSources
  • Log OpenAL extensions and properties like for OpenGL in GfxCapabilities
  • Complete the AudioEffect, AudioEffectSlot, and AudioFilter classes
  • Add Doxygen documentation to the new methods
  • Add the new classes and methods to the Lua API
  • Test on all platforms (including Android and Emscripten)
  • Add support for effects and filters in the new ImGui interface of apptest_audio
  • Audio streaming fixes from Jazz² (Discord, commit)
  • Stop the debug text in apptest_audio from flickering due to alignment
  • Before pushing check code with clang-format and update the changelog on the site (download-master.md)

References

@encelo encelo self-assigned this Aug 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant