Sounds Logical
home

WaveWarp 2.0 Component

IndexCurrent GroupPrevious GroupNext GroupPrevious ComponentNext ComponentBottom of Page

Functional Description | Algorithm | Signal Implementations | Related Components | Example DWBs usage

Reverbs:

Moorer Allpass

Functional Description
Recursive all-pass filter for use as a unit reverberator according to the design in [Moorer2] (based on the ideas of Schroeder).
Algorithm
A verbatim implementation of the filter shown in Fig. 1a of [Moorer2]. The transfer function, T(z), is given by:

T(z) = (g + z-m) /(1+ g z-m)

where the delay, m, and gain, g, are adjusted via the Parameter Window, as summarised in the following table. Stereo signals have separate settings for left and right channels.

Parameter Purpose
"Delay" slider Adjusts the all-pass delay, m, expressed in milliseconds. Moorer suggests that a value of 6 ms seems to work well.
"Gain" slider Adjusts the all-pass gain, g. Moorer suggests that a value of 0.7 seems to work well.

The delays are implemented using circular buffers.

For more information on room acoustics and reverberation, see, for example: [Roa] p. 477-492, [Moore] p. 370-394, [Ros]p. 459-493, [Be] p. 172-222, [Zo] p. 181-205, plus various articles in [AES8] and [AES16].

Signal Implementations
Audio signals Control signals Description
Single input single output mono-mono n/a The mono audio input is filtered and sent to the mono audio output.
Single input single output mono-stereo n/a The mono audio input is filtered with different settings for the left and right output channels.
Single input single output stereo-mono n/a The stereo audio input channels are filtered with different settings for left and right, then averaged and sent to the mono output.
Single input single output stereo-stereo n/a The stereo audio input channels are filtered with different settings for left and right, and sent to the respective stereo ouputs.
Related components:
Example DrawingBoards illustrating usage:

IndexCurrent GroupPrevious GroupNext GroupPrevious ComponentNext ComponentTop of Page

home - news - products - store - support - site map - company info
© 2007 Sounds Logical. All rights reserved.
Sounds Logical
legal notice - privacy statement