Feature Request #307

adding distance attenuation (rolloff) into VBAP module

Added by Nils Peters over 11 years ago. Updated almost 8 years ago.

Status:RejectedStart date:2009-09-09
Priority:LowDue date:
Assignee:-% Done:


Category:-Spent time:-
Target version:MVC for 0.6


when the new ambisonics DSP externals by Jasch will be integrated into the ambisonics modules, the VBAP module is the only spatial renderer that doesn't have any sort of distance attenuation build in.
I'd suggest to add this feature to the VBAP module to be more compliant with other renderer.

Related issues

Copied to Max - Feature Request #1457: adding distance attenuation (rolloff) into VBAP module Closed 2009-09-09


#1 Updated by Trond Lossius over 11 years ago

Hi Nils,

I think it is much better to have a separate module doing distance attenuation, same way that we have separate modules for air filtering and doppler.

IMHO these are separate preconditioning processes carried out on the sources prior to the actual spatial encoding/decoding, and we are way better off by sticking to a modular approach with separate modules for each process, so that we can pick and choose.

That is also more according to DRY (don't repeat yourself), as we don't have to add the same code to all the spatial encoding modules, but can keep the code in one place only.

#2 Updated by Trond Lossius over 9 years ago

  • Target version changed from 0.6 to MVC for 0.6

#3 Updated by Trond Lossius almost 8 years ago

  • Status changed from New to Rejected

Also available in: Atom PDF