{"id":56794,"date":"2022-10-25T15:07:02","date_gmt":"2022-10-25T20:07:02","guid":{"rendered":"https:\/\/languagelog.ldc.upenn.edu\/nll\/?p=56794"},"modified":"2022-10-25T15:09:52","modified_gmt":"2022-10-25T20:09:52","slug":"spectral-slices-of-overtone-singing-animated","status":"publish","type":"post","link":"https:\/\/languagelog.ldc.upenn.edu\/nll\/?p=56794","title":{"rendered":"Spectral slices of overtone singing, animated"},"content":{"rendered":"<p>As part of my on-going exploration of <a href=\"https:\/\/languagelog.ldc.upenn.edu\/\/myl\/ToneWithoutPitch.pdf\" rel=\"noopener\" target=\"_blank\">the many ways in which F0 is not pitch and pitch is not F0<\/a>, I did a little demo\/experiment with a sample of Anna-Maria Hefele's \"<a href=\"https:\/\/www.youtube.com\/watch?v=vC9Qh709gas\" rel=\"noopener\" target=\"_blank\">Polyphonic Overtone Singing<\/a>\" video:<\/p>\n<p><iframe loading=\"lazy\" title=\"polyphonic overtone singing - by Anna-Maria Hefele\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/vC9Qh709gas?start=11&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><!--more--><\/p>\n<p>Here's an 8.85-second audio clip from that video, <a href=\"https:\/\/youtu.be\/vC9Qh709gas?t=43\" rel=\"noopener\" target=\"_blank\">starting at 43.45 seconds<\/a>:<\/p>\n<p><audio controls style=\"width: 230px;\"><source src=\"https:\/\/languagelog.ldc.upenn.edu\/myl\/Hefele1X1a.wav\" type=\"audio\/wav\">Your browser does not support the audio element.<\/audio><\/p>\n<p>Here's a spectrogram of that segment:<\/p>\n<p><a href=\"https:\/\/languagelog.ldc.upenn.edu\/myl\/PraatHefele1X1a.png\"><img decoding=\"async\" src=\"https:\/\/languagelog.ldc.upenn.edu\/myl\/PraatHefele1X1a.png\" width=\"490\" title=\"Click to embiggen\"\/><\/a><\/p>\n<p>(The blue line at the top is Praat's attempt at pitch tracking, which follows the fundamental (at about 275 Hz) rather than the variable-strength harmonics which we hear as a time-varying melody.)<\/p>\n<p>And here's the fun part, an animation of sequential spectral slices from the same clip. I've slowed the performance by about a factor of three &#8212; the spectral slices were calculated 100 times per second, in overlapping 15-millisecond windows (code available on request), whereas the animation runs at 30 frames per second. I extended the audio to match the duration of the video, without changing the pitch, using <a href=\"https:\/\/sox.sourceforge.net\/sox.html\" rel=\"noopener\" target=\"_blank\">sox's tempo feature<\/a> (i.e. \"sox Hefele1X1a.wav Hefele1X1b.wav tempo 0.3051724 50\"):<\/p>\n<p><video width=\"490\" controls><source src=\"http:\/\/languagelog.ldc.upenn.edu\/myl\/Hefele_2.mp4\" type=\"video\/mp4\">Your browser does not support the HTML5 video.<\/video><\/p>\n<p>More later on what this means (for those who don't get it already), and applications of the same kind of visualization to \"creak\", \"throat singing\", \"voice quality\", etc. etc.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As part of my on-going exploration of the many ways in which F0 is not pitch and pitch is not F0, I did a little demo\/experiment with a sample of Anna-Maria Hefele's \"Polyphonic Overtone Singing\" video:<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[60,24],"tags":[],"class_list":["post-56794","post","type-post","status-publish","format-standard","hentry","category-computational-linguistics","category-phonetics-and-phonology"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/languagelog.ldc.upenn.edu\/nll\/index.php?rest_route=\/wp\/v2\/posts\/56794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/languagelog.ldc.upenn.edu\/nll\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/languagelog.ldc.upenn.edu\/nll\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/languagelog.ldc.upenn.edu\/nll\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/languagelog.ldc.upenn.edu\/nll\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=56794"}],"version-history":[{"count":12,"href":"https:\/\/languagelog.ldc.upenn.edu\/nll\/index.php?rest_route=\/wp\/v2\/posts\/56794\/revisions"}],"predecessor-version":[{"id":56806,"href":"https:\/\/languagelog.ldc.upenn.edu\/nll\/index.php?rest_route=\/wp\/v2\/posts\/56794\/revisions\/56806"}],"wp:attachment":[{"href":"https:\/\/languagelog.ldc.upenn.edu\/nll\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=56794"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/languagelog.ldc.upenn.edu\/nll\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=56794"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/languagelog.ldc.upenn.edu\/nll\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=56794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}