1. A method of modeling coherent wave propagation in a spatial environment comprising: computing wave propagation paths from a source to other regions in said spatial environment in priority order; and generating at least one reverberation path between said source and a receiver based on at least one computed wave propagation path.