Dear list members Ani, thanks for sharing this fascinating website with Indian Ragas on Febr. 28 2017, where the singing is analyzed and visualized in real time! It is very nicely done, indeed. Yet, different from you, Jim, I do not think that these analyses are "error free", since they use praat to calculate pitch out of the signal. This is one way to do it, yet, there are other possibilities, see e.g.,
Hess, W. (1983). Pitch determination of speech signals: Algorithms and devices. New York: Springer. Praat is a fantastic and powerful tool! It is
optimized for speech sounds, and pitch analysis is done
with one single algorithm! Depending on the signal, there
could be more suitable ones. My impression is that some people are not aware that
pitch is not very well defined. Various algorithms may
yield various results. Any calculation and visualization
of pitch in a signal is an approximation by the use of a
specific algorithm. http://mmatools.sourceforge.net/ Have fun and enjoy! Stefanie Stadler Elmer --
Am 01.03.17 um 17:09 schrieb James W. Beauchamp:Prof. Dr. Dr. h.c. Stefanie Stadler Elmer
- University of Zürich
http://www.psychologie.uzh.ch/institut/angehoerige/dozierende/stadler.html - Schwyz University of Teacher Education, www.phsz.ch
+41 41 859 05 75 Dear Ani, Thanks for informing the Auditory list about the Music in Motion web site! It's nice to see (and hear) these results. They seem to be error free. I'm assuming that the drone accompaniment is on a different track; otherwise it would interfere with the voice pitch trace. Looking the site's Introduction pull-down, it appears that the program is using the Praat algorithm for pitch detection. I would think that the same program would work for western singing except that the vertical scale should ideally correspond to standard equal-tempered (ET) notes. The software that I've been developing over many years, SNDAN, includes a program, that uses the Two-Way-Mismatch method (written by Robert C. Maher*), that makes pitch-vs.-time plots with the ET scale, but it's not error free and it's not real time. The program was written in C for Unix (e.g., Mac terminal or Linux). However, in 2008 Ugur Guney wrote an offshoot of this program that runs in real time, called Freqazoid. It is written in Java and is a free download at: <https://code.google.com/archive/p/freqazoid/downloads> Ugur is now (in his spare time) working on a real-time web-based version of freqazoid. Best, Jim James W. Beauchamp Research Professor Professor Emeritus of Music and Electrical & Computer Engineering University of Illinois at Urbana-Champaign email: jwbeauch@xxxxxxxxxxxx (also: jwbeauch@xxxxxxxxxxxxxxxxxxxxxx) WWW: http://ems.music.uiuc.edu/beaucham http://www.ece.illinois.edu/directory/profile/jwbeauch * References on the Two-Way-Mismatch method: R. C. Maher and J. W. Beauchamp, "Fundamental frequency estimation of musical signals using a two-way mismatch procedure", J. Acoust. Soc. Am. 95(4), 2254-2263 (1994). J. W. Beauchamp, "Analysis and Synthesis of Musical Instrument Sounds", in Analysis, Synthesis, and Perception of Musical Sounds: Sound of Music, J. W. Beauchamp, Ed., Springer, N. Y., pp. 1 - 89 (2007). *********************************************************************** Original message:From: "Patel, Aniruddh D." <a.patel@xxxxxxxxx> Date: Tue, 28 Feb 2017 15:02:13 +0000 To: AUDITORY@xxxxxxxxxxxxxxx Subject: Melodic movies Dear List, I have a question... there is a website where you can hear professional Indian classical singing and watch the pitch of the singer's voice on a scrolling graph which captures all the nuances in vivid detail. https://autrimncpa.wordpress.com/ (Click on a Raga on the left menu bar, then after the page loads, scroll down and watch the associated movie.) My question is: does anyone know of a similar resource for western classical singing? Thanks, Ani Patel Aniruddh D. Patel Professor Dept. of Psychology Tufts University 490 Boston Ave. Medford, MA 02155 Senior Fellow Canadian Institute for Advanced Research (CIFAR) Azrieli Program in Brain, Mind, & Consciousness a.patel@xxxxxxxxx<mailto:a.patel@xxxxxxxxx> http://ase.tufts.edu/psychology/people/patel/ |