Pitch-to-MIDI Converter


Project Abstract

For our project, we will design and implement a real-time pitch-to-MIDI (Musical Instrument Digial Interface) converter for audio processing. When completed, this unit will convert analog audio input (from a microphone or other audio source) into a serial stream of MIDI data that can be played on a MIDI-controlled synthesizer or sequenced on a computer.

This project consists of three major parts: An A/D converter for the audio input, a pitch period estimation algorithm implemented in an FPGA, and a MIDI controller implemented on an 8051 microcontroller.


CSE 477 Spring 2000