4.0

4.0 | 3 ratings Rate this file 6 Downloads (last 30 days) File Size: 8.19 KB File ID: #20764
image thumbnail

Forest Reverb Generator

by Travis Wiens

 

17 Jul 2008 (Updated 18 Jul 2008)

Generates acoustic impulse response of a forest.

| Watch this File

File Information
Description

Generates the impulse response of an arbitrary forest of acoustically hard cylinders. Each tree scatters sound according to theory from Morse [1948]. Any number of trees of any radius may be placed at any position, limited only by memory and computational time. You can also set the maximum number of tree scatterings in each sound path.

A .wav file may be generated for use in audio reverb units.

A small forest example is included to calculate a 100 x 100 m forest with 10 trees and maximum 5 scatterings per path. Increasing the number of trees and scatterings increases the time and memory used.

This is based on the idea behind Kyle Spratt's Treeverb (http://ccrma.stanford.edu/~kspratt/220c) although it was developed independently and appears to give different results.

MATLAB release MATLAB 7.4 (R2007a)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (3)
26 Aug 2008 dawit amanuel  
22 Jun 2009 Paul Behrens

The author of the post above needs to explain his rating, I found this code well written, well commented and well thought out.

08 Oct 2009 Peter Ingram  
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
audio processing Travis Wiens 22 Oct 2008 10:10:43
video processing Travis Wiens 22 Oct 2008 10:10:43
forest Travis Wiens 22 Oct 2008 10:10:43
tree Travis Wiens 22 Oct 2008 10:10:43
reverb Travis Wiens 22 Oct 2008 10:10:43
reverberation Travis Wiens 22 Oct 2008 10:10:43
echo Travis Wiens 22 Oct 2008 10:10:43
scattering Travis Wiens 22 Oct 2008 10:10:43
cylinder Travis Wiens 22 Oct 2008 10:10:43

Contact us at files@mathworks.com