Skip to content

Audio Spatializer Improvements#928

Draft
bjornbytes wants to merge 10 commits intodevfrom
phonon-v4
Draft

Audio Spatializer Improvements#928
bjornbytes wants to merge 10 commits intodevfrom
phonon-v4

Conversation

@bjornbytes
Copy link
Owner

Summary of changes:

TODO (maybe not all in this PR):

  • Add lovr.audio.commit, use triple buffered audio updates (Atomic Audio Functions #892)
  • Remove lock from audio thread
  • Run reverb simulation asynchronously on a background thread
  • Add support for effect tails (Phonon reverb can get cut off #404)
  • Add support for stereo blend
  • Add support for ambisonic sound playback with binaural spatialization and rotation
  • Consider some way to encode ambisonic sounds
  • Consider modifying attenuation/directivity APIs to be more flexible
  • Add lovr.audio.capture to make it easier to get mic samples without using a sink

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

Successfully merging this pull request may close these issues.

1 participant