JEG AUDIO Justin McDowell Edward Jones Greg Fagula 525.742 – SoC FPGA Design Laboratory (Final Project)

Slides:



Advertisements
Similar presentations
EE2F2 - Music Technology 4. Effects. Effects (FX) Effects are applied to modify sounds in many ways – we will look at some of the more common Effects.
Advertisements

From Sound to Music CSC 161: The Art of Programming Prof. Henry Kautz 11/16/2009.
Int 2 Multimedia Revision. Digitised Sound Analogue sound recorded from person, or real instruments.
Proximity Sensor Theremin Khoa Nguyen Walter Hudson Dennis Gilbert G. Hewage Thushara.
Effects. Dynamic Range Processors Fixed Time Delay Effects Variable Time Delay Effects Reverberation Effects Time and Pitch Changing Effects Distortion.
Guitar Effects Processor Using DSP
Final Year Project Progress January 2007 By Daire O’Neill 4EE.
I Power Higher Computing Multimedia technology Audio.
Unit Generators and V.I.s Patches are configurations of V.I.s Both Patches & Virtual Instruments can be broken down into separate components called Unit.
Video transmission using USRP
FOCUS 2 - FEATURES OF THE WAVE MODEL CAN BE USED TO ACCOUNT FOR THE PROPERTIES OF SOUND 8.2 The World Communicates.
EE2F2 - Music Technology 9. Additive Synthesis & Digital Techniques.
The frequency spectrum
SYED SYAHRIL TRADITIONAL MUSICAL INSTRUMENT SIMULATOR FOR GUITAR1.
CAPSTONE Demonstration Radio TiVo FPGA Thundercats: Hariklia Karagiannis Hasina Jamal Osato Edo-Osagie Brad Mazan Chad Griffith.
Audio Processing Unit (APU) Clint Lozinsky Richard Schultz Duncan Campbell Grant Cunningham.
PDACS Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
1 PC Audio 2 Sound Card  An expansion board that enables a computer to receive, manipulate and output sounds.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Digital Voice Communication Link EE 413 – TEAM 2 April 21 st, 2005.
Voice Training Machine Final Project By: Masood Qazi Zhongying Zhou.
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
Customizable Audio Kaleidoscope Agustya Mehta, Dennis Ramdass, Tony Hwang Final Project Spring 2007.
Digital Signal Processing Jill, Jon, Kilo, Roger Design Presentation Spring ’06.
EE332 Junior Project Sound Recorder Spring 2001 Chris Brophy Matt Olinger Instructor: S. D. Gutschlag 4/26/01.
Digital Signal Processing Jill, Jon, Kilo, Roger Design Presentation Spring ’06.
TEAM SYNTH: Design Proposal EE 41430, Fall 2007 John Simmons William Andrews Angela McKenzie.
Implementing 3D Digital Sound In “Virtual Table Tennis” By Alexander Stevenson.
EET 450 Chapter 18 – Audio. Analog Audio Sound is analog Consists of air pressure that has a variety of characteristics  Frequencies  Amplitude (loudness)
VAHCS Voice Activated Home Control System By: Kyle Joseph Troy Resetich Advisors: Dr. Malinowski Dr. Schertz.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Echo.
Electronics Design Laboratory Lecture #11, Fall 2014
Joshua “Rock Star” Jenkins Jeff “Tremolo” Smith Jairo “the boss” Rojas
2 Outline Digital music The power of FPGA The “DigitalSynth” project –Hardware –Software Conclusion Demo.
Electrical Engineering 4OI4 Design Project By: Daniel Ho and Chris Ho.
Digital Sound and Video Chapter 10, Exploring the Digital Domain.
Students:Alexander Kinko Roni Lavi Instructor:Inna Rivkin Duration:1 Semester Final Part 2 Presentation Winter 2009 Final Part 2 Presentation Winter 2009.
Physics 145 Introduction to Experimental Physics I Instructor: Karine Chesnel Office: N319 ESC Tel: Office hours: on appointment.
“TMS320C5505 USB Stick Teaching Materials”
Digital Speech Transmission and Recovery. Overall System Output (speaker) Channel (coax cable) Receiver Circuit Input (microphone) Transmitter Circuit.
Emergency Mine Radio Daniel Weller, Adam Jozwick, David West.
Submitted by:- Alankar School:- UPS Sadholi Haria Block:- Rampur Maniharan Saharanpur.
Creating Multimedia Interaction with Windows Media Technologies 7.
EDA385 Project Presentation The Sound Disguiser. Overview Sample input audio Read input from the rotary encoder Process the audio due to choosen mode.
Yan Carlo Rodriguez ECE 3551 Final Project.  To make a program that will change the person voice when using the microphone.  Make the LEDs turn on when.
Copyright © 2011 by Denny Lin1 Simple Synthesizer Part 1 Based on Floss Manuals (Pure Data) “Building a Simple Synthesizer” By Derek Holzer Slides by Denny.
Pre-Class Music Keith Kothman, Interludes video by John Fillwalk.
Analogue & Digital. Analogue Sound Storage Devices.
Sonia Hingorany & Liza Cyriac EE113D – Professor Rajeev Jain & TA Rick Huang– Winter 2008.
ECE 477 DESIGN REVIEW FEST – FALL OUTLINE  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Microcomputer Systems Final Project “Speaker and Sound Modulation”
Scanning FM Receiver SOC FPGA Design Lab Project by Marc Chiesa.
Sound and Its System. What is sound? basically a waveform of energy that is produced by some form of a mechanical vibration (ex: a tuning fork), and has.
Effects. Effects in Music n All music that is recorded or amplified relies on effects to enhance certain characteristics of the sound. n Guitarists typically.
Automatic Equalization for Live Venue Sound Systems Damien Dooley, Final Year ECE Progress To Date, Monday 21 st January 2008.
Chapter 5 Basic Concepts of Digital Recording. Theory of digital recording goes back to Harry Nyquist in ’20s, based on binary math developed in 1700s.
WESTERN WASHINGTON UNIVERSITY KENT SYKES 2009 Audio Field Recorder System Software Design.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Objective % Understand advanced post-production methods for digital audio.
Pitch-to-MIDI Converter Project Presentation - II By Scott Stroupe and Andrew Rogers.
By: Ryan Etwaru. Demonstrate the ability to implement functionality on a BlackFin Processor Implement on input signal: Audio Effects Echo Vibrato Change.
ELECTRONIC STETHOSCOPE ARRAY Groupe 70 Robin GUIGNY & Fatima Zohra HASNAOUI ECE 445 Spring 2016.
Automatic Guitar Tuner Group #10 Dariusz Prokopczak & Stephan Erickson ECE 445 Sr. Design December 9, 2014.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Sound Source Localization & Surround System A Blackfin 533 DSP Application by Jordan Arnold & Adam Hanafi.
Voice Manipulator Department of Electrical & Computer Engineering
Analogue & Digital.
Figure Hz sine wave to be sampled.
Voice Manipulator Department of Electrical & Computer Engineering
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Embedded Sound Processing : Implementing the Echo Effect
Presentation transcript:

JEG AUDIO Justin McDowell Edward Jones Greg Fagula – SoC FPGA Design Laboratory (Final Project)

Table of Contents Project Description Requirement System Block Diagram Work Delegation Functional Block Diagrams Audio Codec Display controller Microprocessor / DDR2 Interface Sound Modulation Interface Demonstration

Requirements User interface Upon startup with microphone and speakers attached, a user can select these options: Record Voice sample (20 seconds each sample) Upon key press, user may record a 20 second sample. Sample Modification User can select which sample to play back (limit 10 recordings. TFT Display to increment / decrement sample to play back) Modulate selected recorded sample After Sample selection, user can choose which kind of modulation to apply. Options include: Echo, Chorus, Robotic, Overdrive, and RAW playback Continuous Playback User may request apply modulation scheme in real time to play out. (Sample recording is disabled with this choice) With this selection, user can request to stream voice samples over Ethernet for data analysis (FFT plot of selected modulation)

System Block Diagram

Sound Modulation Interface Chorus Effect Implementation Achieved by adding a slightly delayed version of the original signal (~10-20ms) back to the main signal and mixing a low frequency oscillator (LFO) to the modulated signal.

Sound Modulation Interface cont’d Chorus Block Diagram

Sound Modulation Interface cont’d Chorus Wave Form

Sound Modulation Interface cont’d Echo Block Diagram

Sound Modulation Interface cont’d Overdrive (Distortion) Implementation This effect is created by clipping the waveform of the output to compress the peaks of the voice’s wave (For our system, we are hard clipping)

Sound Modulation Interface cont’d Overdrive (Distortion) Block Diagram

Sound Modulation Interface cont’d Overdrive (Distortion) Wave Form

Sound Modulation Interface cont’d Robotic Sound Implementation Effect achieved by taking the original waveform and mixing (multiplying ) it with a LFO between ~100 -> 1000 Hz

Sound Modulation Interface cont’d Robotic Sound Block Diagram

Sound Modulation Interface cont’d Robotic Sound Wave Form

Demonstration