Final Year Project Pat Hurney Digital Pitch Correction for Electric Guitars.

Slides:



Advertisements
Similar presentations
An Approach in Reproducing the Auto-Tune Effect Mentees: Dong-San Choi & Tejas Rawal Mentor: David Jun.
Advertisements

In Tune With Technology Digital Musical Tuners. What is its Purpose? Instrument tuners indicate whether the pitch of a specific note being played is sharp,
SirenDetect Alerting Drivers about Emergency Vehicles Jennifer Michelstein Department of Electrical Engineering Adviser: Professor Peter Kindlmann May.
The Discrete Fourier Transform. The spectrum of a sampled function is given by where –  or 0 .
Graphics Assignment. I was asked to do a mug design thing so here it is.
Guitar Effects Processor Using DSP
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.
Embedded DSP Spectrum Analyzer May 0104 April 25, 2001 Teradyne Corp Julie Dickerson Bill Black Prihamdhani AmranEE Ryan ButlerCprE Aaron DelaneyEE Nicky.
Auto-tuning for Electric Guitars using Digital Signal Processing Pat Hurney, 4ECE 31 st March 2009.
Audio to MIDI Converter Team Obama Advisor: Dr. William Hunt Adnan Burkic Sean Earley Jon Kump Brian Tyson Georgia Institute of Technology 4/27/2010.
SYED SYAHRIL TRADITIONAL MUSICAL INSTRUMENT SIMULATOR FOR GUITAR1.
T EAM A UTO T ABBER M ICHAELA S HTILMAN -M INKIN (CSE) M ICHAEL M URPHY (EE) T ARYK A LSAGOFF (CSE) M ATTHEW W OJICK (EE)
MDR Advisor Professor Pishro-Nik Evaluators Professor Jackson & Professor Kundu.
Top Level System Block Diagram BSS Block Diagram Abstract In today's expanding business environment, conference call technology has become an integral.
11/25/02 Auto Tuner Brian Crosby. 11/25/02 Background Manual tuning a string instrument to reference tones take skill and is often a time consuming and.
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.
Communications & Multimedia Signal Processing Refinement in FTLP-HNM system for Speech Enhancement Qin Yan Communication & Multimedia Signal Processing.
DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart March 11, 2003.
Joshua “Rock Star” Jenkins Jeff “Tremolo” Smith Jairo “the boss” Rojas
Digital to Analogue Conversion Natural signals tend to be analogue Need to convert to digital.
Sub-band Mixing and Addition of Digital Effects for Consumer Audio ELECTRICAL & ELECTRONIC ENGINEERING FINAL YEAR PROJECTS 2012/2013 Presented by Fionn.
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Encoding of Waveforms Encoding of Waveforms to Compress Information.
Jeff Wang Kay-Won Chang March 18, DEMO Harmonic Product Spectrum (HPS) pitch detection: obtain fundamental frequency from FFT Fast Fourier Transform.
Scanning Digital Radar Receiver Ryan Hamor Advisor: Dr. Huggins Bradley University ECE Department 5/02/2006.
Lab Group L2Bx EECE 380 – Electrical Engineering Design Studio (Spring 2014) 1 Spectrum Analyzer Michael Halpenny-Mason, Presenter 2, Presenter 3, Presenter.
Guitar Diagram The body of the guitar is where all the sound is generated The pickups (rock and jazz) and the soundhole (classical) allow for the sound.
Dustin House ∙ Chris Moorman John Mouser ∙ Brian Neill ∙ Jack Skinner Advisors: Dr. Juliet Hurtig Dr. John-David Yoder A Self-Tuning Acoustic Guitar.
DSP C5000 Chapter 16 Adaptive Filter Implementation Copyright © 2003 Texas Instruments. All rights reserved.
Performance Tools PlayMate Vocalist PlayMate Guitarist X Guitar
LIST OF EXPERIMENTS USING TMS320C5X Study of various addressing modes of DSP using simple programming examples Sampling of input signal and display Implementation.
Final Presentation Final Presentation OFDM implementation and performance test Performed by: Tomer Ben Oz Ariel Shleifer Guided by: Mony Orbach Duration:
Booster Dampers Update Nathan Eddy PIP Meeting 4/30/14.
Jonathan Haws Blair Leonard Khemmer Porter Joshua Templin Software Defined Radio A Modular Approach.
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessando (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Comprehensive.
Audio to MIDI Converter Team Obama Advisor: Dr. William Hunt Adnan Burkic Sean Earley Jon Kump Brian Tyson Georgia Institute of Technology 3/16/2010.
Guitar Tuner ECE 5330 Embedded Systems Design Final Project Proposal Mike Heiny November 17, 2008.
Auto-tuning for Electric Guitars using Digital Signal Processing Pat Hurney, 4ECE 22 nd January 2009.
Emergency Vehicle Detector for use in Consumer’s Motor Vehicle Georgia Institute of Technology School of Electrical and Computer Engineering ECE 4007 Ehren.
Guitar Tuner ECE 5330 Embedded Systems Design Final Project Results Mike Heiny December 8, 2008.
Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin.
ECE 477 DESIGN REVIEW TEAM 14  SPRING Project Overview  Target Audience: Amateur Musicians  Obtain a “Guitar Tab” format of music  View Tabs.
Musical Sculpture A Final Project Block Diagram Presentation by: Clare Davis, Chen Li, & Austyn Hill.
Topic: Pitch Extraction
Speaker Verification System Middle Term Presentation Performed by: Barak Benita & Daniel Adler Instructor: Erez Sabag.
SOUNDS RECORDING AND REPRODUCTION The Volume of the Wave n The Amplitude is a measure of volume n The wave pink is softer than the blue wave. n It represents.
Real-Time Speech Pitch Shifting on an FPGA
Project Presentation Eoin Culhane Multi Channel Music Recognition for an Electric Guitar.
Multi Channel Music Recognition for an Electric Guitar.
Final Year Project Eoin Culhane. MIDI Guitar Guitar with 6 outputs 1 output for each string Each individual string output will be converted to MIDI.
Design of a Guitar Tab Player in MATLAB Background Lecture
Automatic Guitar Tuner Group #10 Dariusz Prokopczak & Stephan Erickson ECE 445 Sr. Design December 9, 2014.
And application to estimating the left-hand fingering (automatic tabulature generation) Caroline Traube Center for Computer Research in Music and Acoustics.
SOUND
Bryant Tober. Problem Description  View the sound wave produced from a wav file  Apply different modulations to the wave file  Hear the effect of the.
CLUster TIMing Electronics Part II
Chapter 16 Adaptive Filter Implementation
Voice Manipulator Department of Electrical & Computer Engineering
Fig. 4 Block diagram of system
ECE 477 Digital Systems Senior Design Project  Spring 2009
Dual Tone Multi Frequency (DTMF)
Comprehensive Design Review
Automated Guitar String Tuner
Joe Blubaugh Diana Mui David Sutherland Matthew Swallow
Lect5 A framework for digital filter design
ECE 477 Final Presentation Team 2 Spring 2012
Team 3 Humphrey's Treasure Chest Patent Liability
ECE 477 DESIGN REVIEW TEAM 14  SPRING 2010
Fig. 4 Block diagram of system
EE 445S Real-Time Digital Signal Processing Lab Fall 2013
Presentation transcript:

Final Year Project Pat Hurney Digital Pitch Correction for Electric Guitars

Project Overview The aim of this project is to develop a method of digitally altering the pitch of an out of tune guitars signal to make it sound in-tune. Many amateur and professional guitarists have tuning problems during gigs and rehearsals. This system should help eliminate a lot of these problems. Many guitarists like to use different tuning.

Steps in Project Develop a tuner that detects which note has just been played. Develop digital filters that can alter the pitch of a note by a certain amount. Test the filters on recorded guitar samples. Embed the filters on a DSP board. Use the filters with a guitar in real time. On one string at first and progressing on to other strings afterwards. Develop a GUI to let musicians develop new tunings to be used with their guitars.

Hardware/Software to be used Hardware  DSP Board  Guitar Software  Matlab  C  JAVA

Start Is tuner calibrated Determine String used Obtain Pitch of note Compare Pitch of note to reference notes Determine Difference in notes Store Difference Correct note No Determine String used Are reference notes set Set reference notes Yes No Yes

Block Diagram of Un-calibrated System Pitch Detection Pitch Comparison Pitch Correction Reference Pitches Pitches set in GUI Guitar Signal String Detection Pitch Offset

String Detection Piezo pickups will be used here. Each string will have its own pickup that will output the signal from that string to the DSP board. Piezo pickups have a very different tone to standard pickups which could be a problem.  One solution will be to use the signal from the piezo pickups to determine how much the signal from the guitars main output needs to be altered by.

Pitch Detection Pitch Detection will be done by using an FFT to determine the fundamental frequency of the note played. A suitable pitch detection algorithm will then be used to obtain the pitch. The guitar signal contains a number of additional harmonics. Up to five peaks were found on each signal after a FFT. A sampling rate of 44.1kHz will be used. This is to ensure that a large amount of harmonics are preserved in the sampled signal. Pitch Detection will first be done with single notes on one string. More then one note will be used later in the project.

Pitch Comparison The difference in the guitar signal’s pitch and the reference notes pitch will be calculated here. This will be done by comparison of the FFT’s of the guitar signal and the reference sample. More research needs to go in to this area.

Pitch Correction The pitch of the signal will be modified here without affecting the time-scale of the frequency. A phase vocoder will be used in the pitch correction as this allows modification of the pitch without altering the time-scale. Research has shown that this has been used in live performances for pitch correction for vocals.

Questions?