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

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

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

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