Un altro problema della simulazione dello spazio acustico è l'attenuazione dovuta alla propagazione.
Volendo simulare la risposta di uno spazio acustico con sorgente ed ascoltatore in due punti diversi, potrei applicare il metodo delle sorgenti virtuali e per ognuna di esse applicare l'attenuazione dovuta alla propagazione.
La legge quadratica inversa classica è una soluzione semplificata al problema.
In realtà questa tipologia di calcolo è spannometrica: la distanza tende ad infinito quando r sta a 0, fatto non reale.
La formula valida per una corretta valutazione dell'attenuazione dovuta alla propagazione è invece descritta utilizzando considerazioni geometriche:
Calcolo preciso della potenza che investe l'ascoltatore per un angolo solido
La funzione accurata ci da la potenza che investe l'ascoltatore che si trova ad una distanza r dalla sorgente.
Se non uso questa formula all'interno della mia simulazione avrò problemi di divergenza: quando la sorgente si avvicina troppo all'ascoltatore la potenza inizia a divergere.