![](_borders/Spacer104.gif)
| |
VFX Article, Chapter 1
1. Introduction
It is not uncommon today to hear and see special effects on radio
and TV. Often a radio announcer will emphasize a point by adding special effects with a
harmonizer which shifts the pitch of the voice up or down. We will show you how to build
our VFX processor which you can use to generate the same effects for fun while you're
learning about DSP techniques. You will also learn about and listen to other effects such
as echo and reverb. The cost of this project is much less than the cost of any one of
these effects if purchased individually. The basic algorithms to perform these DSP
techniques are clearly explained and the heart of the VFX hardware, the Analog Devices-2105 Digital Signal
Processing Microcomputer is examined. Before we describe the details of the hardware and
software, lets look at what the VFX processor does. The VFX processor accepts audio
signals, processes the information digitally in one of three ways set by you and sends the
output through a small audio amplifier to a speaker or a pair of headphones. All you need
to get started in addition to the VFX processor is a microphone, a pair of headphones and
a 9 volt DC power source, all of which are available from the source listed at the end of
this article. Plug in the mic, the headphones and the power supply and start talking. The
first VFX effect is the Harmonizer-it changes the pitch of your voice so you can sound
like you're breathing helium or a baritone singer. The LED readout displays the current
pitch change, 0 is maximum down shift (-203 Hz) and 10 is maximum upshift (+305 Hz). An
LED readout of 4 indicates no shift at all but the processor still goes through the same
processing except that the pitch shift is left out. The VFX board starts out at 4 after
power up and reset. (This mode can be useful for measurements of the bandwidth and delay
of the VFX Harmonizer). By pressing the IRQ2 (interrupt 2) button you can step through the
range of pitch shifts, after 9 the processor returns to 0 (max downshift). Each pitch
shift increment is approximately 51 Hz (the reason for this will be explained later). To
change the VFX to the Echo effect, set the dip switch as follows, SW1-1:ON, SW1-2:OFF,
SW1-3:ON, SW1-4:ON and press the reset button for 2 seconds. You can decrease the Echo
delay time by pressing the Interrupt button. The LED will display from 9 to 0 for a delay
time of .63 to 0 seconds. Each button press decreases the delay by 70 milliseconds (msec).
The next effect is Reverb and it is activated by setting the dip switch as follows,
SW1-1:ON, SW1-2:ON, SW1-3:OFF, SW1-4:ON and pressing the reset button. The Reverb effect
is similar to the ECHO effect; the difference being that the delay time is fixed at 78
msec and the amplitude of the feedback signal is adjustable from .5 to 0 with the
interrupt button. This effect is more subtle than the ECHO effect and simulates the
acoustics of a large room.
Next Chapter
VFX Table of Contents
|