Pitch-to-MIDI Converter By Andrew Rogers and Scott Stroupe.

Slides:



Advertisements
Similar presentations
MM Player Supervised by: Dr. Luai Malhis. Prepared by: Mustafa Assaf & Mahmoud Musa.
Advertisements

Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
ECE 734: Project Presentation Pankhuri May 8, 2013 Pankhuri May 8, point FFT Algorithm for OFDM Applications using 8-point DFT processor (radix-8)
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
©2004 Brooks/Cole FIGURES FOR CHAPTER 9 MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES Click the mouse to move to the next page. Use the ESC key.
PDACS Midterm Presentation Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
Problems Encountered - Up to Midterm State Machine Transitions Much Too Fast - Solved by Decreasing Clock (LED Circuit) Difficult to Test LED (Column)
Audio Processing Unit (APU) Clint Lozinsky Richard Schultz Duncan Campbell Grant Cunningham.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel September 8, 2005.
Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.
Mahapatra-Texas A&M-Fall'001 cosynthesis Introduction to cosynthesis Rabi Mahapatra CPSC498.
PDACS Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
Smart EQ Digital Stereo Equalizer Dustin Demontigny David Bull.
Kabuki 2800 Critical Design Review 19 October 2006.
Player Guitar Critical Design Review Lucas Gilbride Rick Denney Dan Forrester Randy Hood Lucas Gilbride Rick Denney Dan Forrester Randy Hood.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel October 6 th 2005.
P09311: Interface for Multi-Purpose Driver/Data Acquisition System Adam Van FleetProject Leader, EE DAQ Hardware Development David HoweElectrical Engineer.
Remote Activation of Appliances Using USB Interfaces Vanessa Cox Chris Hydak Kaori Wada.
PDACS Final Presentation Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
Bandpass filter on FPGA Student Vitaly Zakharenko Supervisor Mony Orbach Semester Spring 2007 Duration single semester.
v8.2 System Generator Audio Quick Start
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Introduction to Basys 2. Switches Slide switchesPush button switches.
FPGA-Based Arcade Emulation Danny Funk, Cory Mohling, Tony Milosch, David Gartner, John Alexander Advisor: Philip Jones Client: Joseph Zambreno.
2 Outline Digital music The power of FPGA The “DigitalSynth” project –Hardware –Software Conclusion Demo.
Spring semester (4/2009) High Speed Signal Processing Board Design By: Nir Malka, Lior Rom Instructor: Mike Sumszyk הטכניון - מכון טכנולוגי לישראל הפקולטה.
Ashley Good David Graziano Tim Meyer Ben Petersen Matt Saladin Advisors Joseph Zambreno Phillip Jones.
Eye Detector Project Midterm Review John Robertson Roy Nguyen.
Premduth Vidyanandan & Adrian Hernandez
Washing Machine SolutionsAffordable Intelligent Motion SenseTile Hardware Design Review 1 CASL, UCD, 12 December Confidential mSemicon & UCD 29/08/2015.
9th October 2008AIDA FEE progress report P.J.Coleman-Smith 1 AIDA Frontend Electronics progress report. Mezzanine to FEE64 connection. Mezzanine Layout.
Project O.N.O.S.E. Optical Noxious Odor Sensing Electronics Capstone Critical Design Review Fall 2003.
Emergency Mine Radio Daniel Weller, Adam Jozwick, David West.
EDA385 Project Presentation The Sound Disguiser. Overview Sample input audio Read input from the rotary encoder Process the audio due to choosen mode.
MBA 513 Applied Business Models. MBA 513 Applied Business Models Operations Management.
Joe Blubaugh Diana Mui David Sutherland Matthew Swallow.
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Andrew Russell Sponsor: Nigel Thompson, RT Logic Advisor: Dr. William.
Last week Installed PADS and XILINX Learning PADS (tutorials of PADS Layout and Logick) Web- code.google.com/p/hv8cb/ Learning about my project.
Lesson 1 Operating Systems, Part 1. Objectives Describe and list different operating systems Understand file extensions Manage files and folders.
Final Presentation Final Presentation OFDM implementation and performance test Performed by: Tomer Ben Oz Ariel Shleifer Guided by: Mony Orbach Duration:
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Scott Russell Sponsor: Nigel Thompson Advisor: Dr. William Harrison.
ECE 477 Senior Design Group 2  Fall Outline Project overviewProject overview Design Challenges FacedDesign Challenges Faced ECE 270/362 knowledge.
Project Goals Our task was to take the proof of concept and make a production ready prototype with the following parameters Use low cost microprocessor.
Charge Measurement Using Commercial Devices Jinyuan Wu, Zonghan Shi For CKM Collaboration. Jan
SP04 Production Lev Uvarov RICE Muon Trigger Meeting August 27, 2004.
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
Charge Measurement Using Commercial Devices Jinyuan Wu, Zonghan Shi For CKM Collaboration. Jan
Computer Components Natasha Baker.
MIPS Pipeline and Branch Prediction Implementation Shuai Chang.
P08311: FPGA Based multi-purpose driver / data acquisition system Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Andrew FitzgeraldCEProject Manager/FPGA.
1 SysCore for N-XYTER Status Report Talk by Dirk Gottschalk Kirchhoff Institut für Physik Universität Heidelberg.
Joshua Adadevoh ECE-3551 Project Audio Signal Encryption.
CDA 4253 FPGA System Design Final Project Hao Zheng Comp Sci & Eng U of South Florida 1.
 Kim  Allen  Kenneth. Chapter 1 Computer Fundamentals.
Multi Channel Music Recognition for an Electric Guitar.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Pitch-to-MIDI Converter Project Presentation - II By Scott Stroupe and Andrew Rogers.
Real Time Systems Lab. 1 AV1394 Board : Now and Future Real Time Systems Lab. Myung Jin (Daniel), Lee.
Fan Assembly Driven by Magnetic Fields
ATLAS Pre-Production ROD Status SCT Version
Microcontroller Enhancement Design Project
This chapter in the book includes: Objectives Study Guide
Real Time DSP Tools for Laser Microscopy
Alex Brown Cory Haugh Ajmer Dwivedi
Group 11.
Software Development Process
ECE 477 DESIGN REVIEW TEAM 14  SPRING 2010
ECE Computer Engineering Design Project
The QUIET ADC Implementation
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

Pitch-to-MIDI Converter By Andrew Rogers and Scott Stroupe

Design Strategy The project is broken down into the following three components:  A/D Audio Interface  Fast-Fourier Transform Algorithm  MIDI Output Interface

Design Unknowns A/D sample rate, size, and quality Sample buffering FFT algorithm details MIDI communication details

Hardware Requirements Xilinx XS40-10XL FPGA Xilinx XStend board w/audio codec hardware Atmel 8051  Controller w/20K flash ROM 5-pin DIN (MIDI-out) socket Audio input device MIDI controlled synthesizer

Project Layout

(Tentative) Schedule Week 3 - Acquire and test XStend board and audio hardware. Week 4 - Prepare FFT algorithm for FPGA. Test audio hardware. Week 5 - Put FFT algorithm in FPGA (Verilog). Interface audio hardware and FPGA. Week 6 - FFT work continues. Prepare MIDI output interface. Week 7 - Yet more FFT work. Put MIDI output interface into  Controller. Week 8 - Test completed unit, consider functionality and performance enhancements. Week 9 - Implement functionality extensions. Wrap up project. Week 10 - Complete documentation.