Fomalhuat B – Audio Effects Processor

Preview:

DESCRIPTION

A DSP based audio effects processor.

Citation preview

My second attempt at implementing a DSP based audio effects

processor. This time I used Max MSP to realize this model.

Design Approach:

Model realized with graphical

programming.

Runs on both Microsoft Windows or Mac

PC platforms.

You will needs Max 5 or Max Runtime to

run the patch.

Testing & Debug: *Probe Tools Useful

*Real Time Analysis

*Impulse Response Analysis

*Signal Response Analysis

*VU meter readout at both input

and output stages.

*FFT frequency spectrum Analysis

Peak Limiting: A peak limiter is imposed immediately at

start of signal path to avoid potential amplitude clipping.

Filter Network: Three filters in cascade create High and Low

shelf frequency characteristics.

Overdrive: Consists of two clipped signals in series with one

another. An adjustable low-pass filter acts as a pivotal point

between them, lending user control over tonal characteristic.

Tremolo/Ring Mod: Front end controls offer user selectable

Ring Modulation option. Tremolo is effectively amplitude

modulation.

Chorus: I like to think of chorus as a synthetic Doppler effect. Here a

random function is used (instead of noise) to modulate a delay time.

Additional delays are combined to add interest to the effect.

Echo 1: A buffer is used to store 1 sec of a received

signal.

Echo 2: Here we use the non-linear behavior of an all-

pass filter to create another form of audio delay.

Mum’dule: A custom design. Essentially just a random on and off

switch being imposed upon the signal path. A linear ramp is used to

prevent spikes in audio during open/close switch state transition.

Acknowledgements:

Brian.tuley@gmail.com

Cycling74.com

Puredata.info

Recommended