552 QRAP (24-bit Audio Effects Processor)
Patrick Berry & Anjana Rajan
Team QRAP


Introduction

The 552 QRAP is implemented on the FLEX 10K device on the Altera UP1 board.  An audio signal is input into the device via the CS4223 Audio Codec PCB. That signal is manipulated based on user inputs. The modified signal is output to the codec, then to an amplifier.  Audio signals can be manipulated using various effect algorithms, such as volume control, distortion, and tremolo.  The user can control what effect is applied to the audio signal, as well as adjust the level of the effect.  Alphanumeric displays and LED arrays indicate current effect levels to user.
 

Documentation

Please refer to the following documentation for an overview of 552 QRAP's design and implementation.


Useful VHDL Source Code

Please notify Anjana Rajan (rajan@ee.ualberta.ca) and Patrick Berry (pjberry@ee.ualberta.ca) when making reference to, or changing any of the following VHDL source code. VHDL code dealing with specific audio algorithms, and component packaging, has been withheld, because we think that it is in the best interests of future students to develop their own implementations based on their own research.

Suggested Reading

A number of Student Application Notes were written and referenced during the process of creating 552 QRAP.

Obtaining 24-bit Audio Interfacing With the User Audio Testing




Prepared By: Patrick Berry & Anjana Rajan
Team QRAP
Document Created: 2001/04/22
Last Updated: 2001/04/22