Audio to MIDI Converter Team Obama Advisor: Dr. William Hunt Adnan Burkic Sean Earley Jon Kump Brian...

Post on 17-Dec-2015

212 views 0 download

Tags:

Transcript of Audio to MIDI Converter Team Obama Advisor: Dr. William Hunt Adnan Burkic Sean Earley Jon Kump Brian...

Audio to MIDI ConverterTeam Obama

Advisor: Dr. William HuntAdnan BurkicSean EarleyJon Kump

Brian Tyson 

Georgia Institute of Technology4/27/2010

Project Overview

• Audio to MIDI converter plug-in designed for guitar

• Guitar can control any MIDI device in real-time

• Software will be targeted toward guitarists and record producers

• Software solution requiring no hardware

• Software will be approximately $50, cheaper than competing hardware products

  

Design Overview

Design Goals

• VST plug-in compatible with any third-party software • Low latency to allow real-time performance

• Fast and accurate pitch detection (monophonic)

• Pitch bend capability

• Intuitive, easy to use interface

VST Compatibility

• Compatible with most digital audio workstations (DAWs), but not all

• DAW needs to support receiving MIDI events from VST plugin

• If DAW is not supported, program can be run as stand-alone executable

Latency

• Difference in time DAW receives guitar note to time synthesizer plays sound

• Optimally less than 20ms

• Measured difference using host program

Latency Measurement

• Top waveform is guitar audio

• Bottom waveform is synthesizer audio

• Each square of bottom grid represents 20ms

• By using a pixel ruler, average latency was found to be 23.8ms

Pitch Detection

• Each note played on guitar needs to generate correct MIDI note

• Easy to verify by simply playing each note on guitar and verify correct MIDI note is output

• Pitch detection was found to be accurate for every possible note on a standard tuned guitar

Pitch Bend

• Feature was successfully implemented

• Performance varies depending on note played and degree of bend

• Can be enabled or disabled as needed

Graphical User Interface

Demonstration Illustration

Marketable Changes

• Improved latency

• Optimized pitch bend

• Expand to more third-party software

• Support for non standard tunings

• Support for other instruments

Questions?