voice training machine - mitweb.mit.edu/6.111/www/s2006/project/9/presentation9.pdfpresentation9.ppt...

19
Voice Training Machine 6.111 Final Project By: Masood Qazi Zhongying Zhou

Upload: others

Post on 22-Sep-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Voice Training Machine

6.111 Final ProjectBy: Masood Qazi

Zhongying Zhou

Page 2: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Introduction

American Idol is a trademark of FOX

Page 3: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Introduction

Page 4: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Problem

Causes of singing off tune- Cannot hear ‘own’ voice- Shortness of breath- Faulty memory of tune due to background instrumentals

Conventional solution- Practice with tune to commit to memory

Relies subjectively on singer’s distinction of pitch

Page 5: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

New Solution

Visual outputs quantifies degree the singer isoff-key

Audio outputs allow user to hear their voicewith the synthesized note in real time

Pause feature allows user to perfect singingnote by note

Page 6: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Project Description: Notes

12modnk =

12/2

4

nAfnf •=

HzAf 4404=

Page 7: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM
Page 8: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

AC97: A/D, D/A, 48kHz

Page 9: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

FFT BlockDiagram

Page 10: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Synthesizer

Explore different waveforms Possible filtering Avoid 3rd harmonic

Page 11: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Music Reading / Display

Page 12: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Memory

Page 13: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Memory – Play

Page 14: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Memory – Fast Forward

Page 15: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Memory – Pause

Page 16: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Music Reader

Page 17: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Display – Block Diagram

Page 18: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Display – Monitor

Page 19: Voice Training Machine - MITweb.mit.edu/6.111/www/s2006/PROJECT/9/Presentation9.pdfPresentation9.ppt Author: Javier Castro Created Date: 4/29/2006 2:52:48 PM

Conclusion

We hope to achieve:– Less noise pollution– Provide authentic feedback to singer about

his/her ability– Introduce a greater degree of objectivity in

competitive singing