Overview » History » Version 2

« Previous - Version 2/3 (diff) - Next » - Current version
Jonathan Sheaffer, 2013-06-22 07:39 PM


Overview

The Source Modelling Toolbox is a collection of Matlab functions for designing FDTD source excitation signals and source functions. It is associated with the following paper:

J. Sheaffer, M. van Walstijn, and B. M. Fazenda. "Physical and numerical constraints in source modelling for finite difference simulation of room acoustics." Submitted.

In the meanwhile, if you find the tools on this page useful, please consider citing our published work:

J. Sheaffer, M. van Walstijn, and B. M. Fazenda. "A physically-constrained source model for FDTD acoustic simulation." Proc. of the 15th Int. Conference on Digital Audio Effects (DAFx-12). 2012.

Complete PCS Model:

function pcsDesign: design a PCS based on a pulsating sphere mechanical filter, and a MF pulse shaping filter.

Individual Pulse-Shaping Filters (Excitation Signals):

function designBH: design a Blackman-Harris pulse.
function designGaussian: design a Gaussian pulse.
function designMaxflat: design a MF lowpass pulse.
function designRicker: design a Ricker wavelet.
function designSineGaussian: design a sine-modulated Gaussian pulse.

Individual Mechanical Filters:

function designMechSphere: transfer function for a small pulsating sphere.

Download Instructions

Download the toolbox [https://code.soundsoftware.ac.uk/projects/smt/files].
Extract ZIP file to a folder in MATLAB's path.
Use "help" for self-contained documentation.