museumsvictoria / spatial_audio_server

An audio backend for the multi-layered soundscape of Beyond Perception: Seeing the Unseen, a permanent exhibition at Scienceworks in Melbourne, Australia.
81 stars 14 forks source link

Improve DBAP implementation and fix some edge cases #67

Closed mitchmindtree closed 6 years ago

mitchmindtree commented 6 years ago

This fixes some edge cases that might occur within the dbap calculations.

DBAP now uses the squared distance as the paper suggests rather than the actual distance. This seems to have significantly increased the spatial effect.

Update the server to use new dbap blurred distance function.

Also abstracts the speaker weight calculation into a function and utilised it in the the GUI active sound visualisation.