Author: Oliver Pesrl
University Program Computing and Informatics, Computer Software
Mentor: Prof. Dr. Damjan Zazula
Co mentor: Asst. Prof. Dr. Danilo Korze
Date: 2000

Real-Time Audio Processing On Signal Processor AD2181

Keywords: signal processor, real-time audio processing, digital audio effects, echo, flanger, chorus, FIR filters

UDK: 681.32:534.87

Abstract: Signal processors are designed for numeric processing in real-time. EZ-KIT Lite is a development environment, that includes the signal processor AD2181, the analog-digital converter AD1847 SoundPort and software. AD2181 integrates an arithmetic-logical unit, multiplier unit with accumulator, barrel shifter unit, two address generators and a program sequencer. Application development for signal processor consists of following steps: describing architecture of signal processing board, usage of assembler or C compiler, linkage, simulation or emulation, creating EPROM modules and testing of the prototype. For real-time audio processing we choose some digital effects (echo, flanger, chorus, FIR filters). In the first part the effects are implemented offline in a C program. In the second part the effects are implemented as real-time processing algorithms on our development board. The usage of the digital effects is shown at the end.