Project Checklist: FPGA DJ Alex Sloboda & Madeleine Waller

Similar documents
FPGA-capella: A Real-Time Audio FX Unit

NemFX. Nemesis Technology, Inc. Digital Multi-Effects Module

NemFX M-Type Version. Nemesis Technology, Inc.

Bose Professional PA Systems COVERAGE. PORTABILITY. PERFORMANCE.

Bose Professional PA Systems COVERAGE. PORTABILITY. PERFORMANCE.

DREAM DSP LIBRARY. All images property of DREAM.

SNGH s Not Guitar Hero

Bass-Hero Final Project Report

Before You Start. Program Configuration. Power On

PB 700 PB 1000 PB 1100 PB 1500 PB 2600 PB 1200 PB 1700 PB 2200 PB 2700 USER'S MANUAL.

VIRTUALIZER 3D FX2000

Placing on Location C3-1

Some say car audio tuning is an ART! System Setup. Digital Signal Processor

Introduction to Equalization

Move-O-Phone Movement Controlled Musical Instrument ECE 532 Project Group Report

CONTENTS PREFACE. Chapter 1 Monitoring Welcome To The Audio Mixing Bootcamp...xi

XAP GWARE 119 M A T R I X. Acoustic Echo Canceller

Automatic Bedtime Audio Volume Adjuster. Brandon Avila and Christopher Au Massachusetts Institute of Technology April 2016

Sampling and Reconstruction

THE SPEAKER. The decibel scale is related to the physical sound intensity measured in watts/cm 2 by the following equation:

LT Sound. IMPORTANT This is the First recording you should use on your Vocal Eliminator. TM LT Parkway Lithonia, GA (770)

Revision 1.1 May Front End DSP Audio Technologies for In-Car Applications ROADMAP 2016

Lab 8: Beer Bottle Symphony

Introduction. TUNE Explained:

Experiment P36: Resonance Modes and the Speed of Sound (Voltage Sensor, Power Amplifier)

Description of the AM Superheterodyne Radio Receiver

FIR/Convolution. Visulalizing the convolution sum. Convolution

Table of Contents. Chapter 1 Overview Chapter 2 Quick Start Guide Chapter 3 Interface and Controls Interface...

Discrete-Time Signal Processing (DTSP) v14

RTFM Maker Faire 2014

MiNi D Mono Amplifiers INSTALLATION MANUAL

INSTALLATION GUIDE TA-4800

Reaction HUSH Instruction Manual

SOPIKA Transmitter Description pg 1

6.111 Final Project Report FPGA Beethoven. Yuechen (Mark) Yang and Henry Love Fall 2016

PA System in a Box. Edwin Africano, Nathan Gutierrez, Tuan Phan

Spider IV 15. Pilot s Handbook Manuel de pilotage Pilotenhandbuch Pilotenhandboek Manual del Piloto 取扱説明書

Surfing on a Sine Wave

Multichannel Audio In Cars (Tim Nind)

Thank you for purchasing this Rockville Power Gig RPG152K Bluetooth pro audio speaker system.

Directed Electronics, Inc

Class D Topology IR2110S S/N 87dB at 1 ohm All "N" Channel MOSFET TO218 Transistors Unregulated Power Supply 140 Volt Rails +/- for INSANE

CONGRATULATIONS TABLE OF CONTENTS

GLOSSARY. SECTION 8: Glossary. BARGRAPH A row of LEDs calibrated to indicate signal level.

HT Watt 6 Channel Class D amplifier OWNER S MANUAL

FEATURES. WEBSITE: TEL:

HT Watt 4 Channel Class D amplifier OWNER S MANUAL

F O R T H E L O V E O F M U S I C LP100 OWNER'S MANUAL AND INSTALLATION GUIDE INTRODUCTION

Welcome to Art Vista s

2001 Yamaha Corporation of America 6600 Orangethorpe Avenue Buena Park, CA (714)

EVOLUTION OF POWER AMPLIFIERS M / M M / M / M M1500.1D / M2500.1D / M4000.1D

ENSEMBLE String Synthesizer

Bass Extension Comparison: Waves MaxxBass and SRS TruBass TM

NUXFRONTLINE

WORKINGMAN S WORKINGMAN S 12 WORKINGMAN S 15

CONTENTS / INTRODUCTION

Measurement at defined terminal voltage AN 41

Web-Enabled Speaker and Equalizer Final Project Report December 9, 2016 E155 Josh Lam and Tommy Berrueta

Kemper Profiler Midi parameters

w w w. i t a l i a n s t a g e. c o m

MIXPAD SAMSON I X P AD D I O A U D I O A M U D U A IO O A I U C R D D U O E A O I M X I P M A T C

This amplifier is designed for low-frequency information only and it is not capable of reproducing any mid/high-frequency information.

Designing Information Devices and Systems I Spring 2015 Homework 6

Lab 6 - MCU CODEC IIR Filter ReadMeFirst

Owner s Manual. TSD-ALC2 Audio Level Controller/Limiter. TSD-ALC2 Audio Level Controller/Limiter. AtlasIED.com

AFX USER GUIDE ACOUSTIC REVERB PEDAL

O P T I O W N E R ' S M A N U A L

Written by The EH Man Sunday, 16 September :00 - Last Updated Wednesday, 09 June :36

CLASS A DUAL TRANSFORMER COMPRESSOR OWNER S MANUAL

Guitar Effects Generator Using DSP Functional Description and Complete System Block Diagram. Alex Czubak Gorav Raheja. Advisor: Dr. Thomas L.

A-126 VC Frequ. Shifter

Lab 4: Static & Switched Audio Equalizer

OPTI OWNER'S MANUAL - 1

2-Way Active Crossover Model XOVER-2. Xkitz.com. User s Manual. Features. Rev 5.0

Lehle Stereo Volume. User Manual. Lehle GmbH Grenzstr. 153 D Voerde Germany Tel +49 (0)

A Technical Introduction to Audio Cables by Pear Cable

Stellar Sound. Guitar Stompboxes. Digital Stereo Multi-Effects Pedal

Changing the pitch of the oscillator. high pitch as low as possible, until. What can we do with low pitches?

Electric Druid STOMPLFO

DUAL LEVELAR. Two Channel Tube Compressor/Leveling Amplifier

PRO-Active. DI Boxes. Professional 4-Channel Active DI-Box

Implementation of Audio Effect Generator in FPGA

3-Way Active Crossover Model XOVER-3. Xkitz.com. User s Manual. Features. Rev 2.1

ONLINE TUTORIALS. Log on using your username & password. (same as your ) Choose a category from menu. (ie: audio)

User Guide FFFA

Directed Electronics, Inc

User s Manual. Digital Stereo Acoustics DSA-4

DSP Dude: A DSP Audio Pre-Amplifier

Használt billenty?s hangszerek : Ketron Midjay PRO Ketron Midjay PRO

CONGRATULATIONS TABLE OF CONTENTS

Understanding and Using Your. moogerfooger. CP-251 Control Processor. Moog Music Inc. Asheville, NC USA 2000, 2003 by Moog Music Inc.

360mm (14-3/16 ) x 224mm (8-13/16 ) x 67mm (2-5/8 )

USER S MANUAL MAXP 1200 / 1055D / 1201D / 1601D / 2051D / 2055D / 2651D

Limited WARRANTY: Make Noise implies and accepts no responsibility for harm to person or apparatus caused through operation of this product.

* * * * * * * * * * * * * * *

[Q] DEFINE AUDIO AMPLIFIER. STATE ITS TYPE. DRAW ITS FREQUENCY RESPONSE CURVE.

Analog RF Electronics Education at SDSMT: A Hands-On Method for Teaching Electrical Engineers

Understanding and using your. moogerfooger. MF-103 Twelve Stage Phaser. MOOG MUSIC, Inc. Asheville, NC USA

installation To install the Magic Racks: Creative FX racks, copy the files to the Audio Effect Rack folder of your Ableton user library.

UBL S119 LOUDSPEAKER SYSTEM

Transcription:

Project Checklist: FPGA DJ Alex Sloboda & Madeleine Waller Commitment : Single audio input AC97 Stereo audio AC97 Selective filtering Frequency Module+FSMs Two audio based effects Time Module+FSMs Simple Visual Display (1 effect) Visual Display Module controlled by volume Volume Control AC97 It should be fun AC97 Module : Alex The AC97 modules presented in Lab5 will be modified to allow for stereo audio via the RCA inputs of the labkit. In addition, the audio will be taken as 18 bit audio for additional flexibility in processing. The time module will take the 18 bit stereo audio signals and, in conjunction with the FSMs, be capable of passing the original unedited signal, a single echo modified version or a recursive echo modified version for frequency processing. This will be demonstrated by listening to the modified audio. There will be no delays or other audible effects during transitions. The frequency module will be capable of amplifying a user selected frequency range while attenuating all others. We will select the effects on the labkit and demonstrate the filtering effect on the audio through speaker output. There will be no delays or other audible effects during transitions. The high level FSM will select between the frequency and time FSMs. We will demonstrate its function by switching between states, such that the user can alternate between selecting frequency effects and time effects on a single labkit. A 6x5 LED matrix will display the current volume of audio playing through the system.

Goal: Commitment++ Dual audio input Two Labkits + AC97 Three audio effects Time Module + FSMs Weighted Equalization using filters Frequency Module + FSMs Mixer (utilizes second labkit) Mixer Module + Transmission Module LED display Visual Display Module spectrum volume display It should be more fun AC97 Module : N/A The AC97 module will be identical to the AC97 module in our commitment section, but will be instantiated on two labkits instead of just one. The time module will be further developed to include functionality for chorus, requiring a second instantiation of BRAM or other complicated mechanisms due to the inherent difference of delay between chorus and echo. This will be demonstrated via the modified audio. The frequency module will be capable of all effects described in the commitment section, but will also be capable of equalization the weighted addition of the various frequencies bands to the original signal to produce effects such as amplifying the bass. It will have an FSM that enables the user to select the effects desired on the labkit. The high level FSM will be capable of switching between the frequency and time FSMs as described in the commitment section. It will additionally be capable of selecting between the mixer module FSM and visual display module, such that the user can interface with all four of these modules individually. Mixer Module : Madeleine The mixer module will be capable of mixing the two processed audio signals via weighted addition. It will have an FSM that enables the user to select the effects desired on the labkit. This module will be instantiated on only one of the labkits, but will receive inputs from both labkits.

Transmission Module : Alex In order to obtain the processed data from the second labkit a transmission/receiver module pair will have to be developed. This will require dealing with two separate clock domains and ensuring good transmission quality between the kits. This will be demonstrated by inputting audio into one labkit and playing it out of the other labkit. The visual display module should now be capable of both displaying volume levels as in our commitment section as well as frequency spectrum data. Specifically, along its 6 columns, the volume of 6 frequency bands should be displayed in real time independent of each other's volumes.

Stretch: phaser and/or flanger Time Module prerecorded sounds stored to memory Sound Access Module more exciting visual display Visual Display Module spectrum analyzer with decaying visual effect It should be the most fun AC97 Module : N/A The AC97 module will be identical to the AC97 module in our goal section. The time module would be modified to include the variable delay flanger effect which, like the chorus effect, would require more complicated mechanisms to allow for the additional delay while maintaining smooth transitions. This will be demonstrated like the other time effects. The frequency module will be capable of all effects described in the goal section, but will also be capable of a phaser effect that will make the music sound more electronic than the original signal. The high level FSM will be the same as described in the goal section but developed to incorporate the additional effects added, including the injection of pre recorded sounds into the system. Mixer Module : N/A This module will be the same as described in the goals section. Transmission Module : N/A This module will be identical to the module described in the goal section. In addition to the functionality described in the goals section, when in frequency display mode the user will be able to change between the basic spectrum analyzer as described above and a decaying visual effect where the loudest volume reached will remain lit for a period of time, decaying slowly down to the current volume.

Sound Access Module : Madeleine This module will be new and will be in control of storing and injecting pre recorded audio samples into the system for processing and mixing with the live audio stream.