fomalhuat b – audio effects processor
DESCRIPTION
A DSP based audio effects processor.TRANSCRIPT
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.