auto-chromatic musical instrument tuner craig janus and robert schmanski advisor: dr. james irwin

22
Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Upload: samuel-myles-greer

Post on 18-Jan-2018

223 views

Category:

Documents


0 download

DESCRIPTION

Terminology Pitch / Fundamental Octave Tuning error Cents

TRANSCRIPT

Page 1: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Auto-chromatic Musical Instrument Tuner

Craig Janus and Robert SchmanskiAdvisor: Dr. James Irwin

Page 2: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Presentation Overview

• Terminology• Project Summary• Functional Description• Block Diagram• Software • Milestones & Critical Problems• Future Work• Progress Summary

Page 3: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Terminology

• Pitch / Fundamental• Octave• Tuning error • Cents

Page 4: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Project Summary

• Determine pitch of note played• Inputs- microphone, mode/power

switch, and pitch selector• Output- pitch indicator, analog and

digital tuning meters, and speaker• 8031 microcontroller

Page 5: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Functional Description

• Inputs– Microphone– Power / mode

switch– Pitch selector

Page 6: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Functional Description (cont.)

• Outputs– Pitch indicator– Analog tuning

indicator– Digital tuning

indicator– Speaker

Page 7: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Functional Description (cont.)

• Operating modes

– Off– Auto tune– Manual tune– Audible

reference pitch

Page 8: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Block Diagram

Page 9: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Overall Flowchart• Table Look-Up Subroutine

Software

Bitmap Image

Bitmap Image

Page 10: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Fundamental Determination– Typical Musical Waveform input:

Milestones and Critical Problems

Page 11: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Input Conditioning Hardware– Schematic:

Milestones and Critical Problems

Page 12: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Peak Detector Circuit– Schematic:

Milestones and Critical Problems

Page 13: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Peak Detector Circuit– Critical Problem - Switching Noise:

Milestones and Critical Problems

Page 14: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Peak Detector Circuit– Switching Noise Solution - LPF:

Milestones and Critical Problems

Page 15: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Peak Detector Circuit– Solution Results:

Milestones and Critical Problems

Page 16: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Complete Input Hardware– Response to Vocal Pitch:

Milestones and Critical Problems

Page 17: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Complete Input Hardware– New Problem:

Milestones and Critical Problems

Page 18: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Frequency Divider– 74294

• Programmable divide by 2^n• Minimum divide of 2^2

– Need 2^1 to tune zero octave

Milestones and Critical Problems

Page 19: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

• Manley Board Difficulties– External Interrupt– Port 1

• Priority on Stand-Alone Microcontroller Hardware and User Interface Hardware

Milestones and Critical Problems

Page 20: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Milestones and Critical Problems

• User Interface– Component Selection

• 16 vs. 7 Segment LED displays• Zero Center Analog Meter

– Interface Simplification• Pitch and Octave Up/Down Buttons vs. Rotary

Switches– GAL for Address Decoding, Display Drive,

and Button Debouncing

Page 21: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Future Work

• Original Design– Automatic Octave Selection– Improve Accuracy– Other Modes (Manual Tune, Reference Pitch)

• New Ideas– Automatic Gain Control– Improve Resolution

Page 22: Auto-chromatic Musical Instrument Tuner Craig Janus and Robert Schmanski Advisor: Dr. James Irwin

Progress Summary• Peak Detector• 2^n Frequency Divider• GAL Usage• Stand alone

microcontroller hardware• Student Research

Exposition

• Auto Tuning Mode– 9 octave range (1-9)– User selected octave

• Tuning Accuracy– 1 cent at A4=440 Hz– 5 cents at ends of table

range

Auto-chromatic Musical Instrument TunerCraig Janus and Bob Schmanski Advisor: Dr. James Irwin, Jr.