A PHP Error was encountered

Severity: Warning

Message: file_get_contents(https://...@gmail.com&api_key=61f08fa0b96a73de8c900d749fcb997acc09&a=1): Failed to open stream: HTTP request failed! HTTP/1.1 429 Too Many Requests

Filename: helpers/my_audit_helper.php

Line Number: 176

Backtrace:

File: /var/www/html/application/helpers/my_audit_helper.php
Line: 176
Function: file_get_contents

File: /var/www/html/application/helpers/my_audit_helper.php
Line: 250
Function: simplexml_load_file_from_url

File: /var/www/html/application/helpers/my_audit_helper.php
Line: 3122
Function: getPubMedXML

File: /var/www/html/application/controllers/Detail.php
Line: 575
Function: pubMedSearch_Global

File: /var/www/html/application/controllers/Detail.php
Line: 489
Function: pubMedGetRelatedKeyword

File: /var/www/html/index.php
Line: 316
Function: require_once

Tessa: A Novel MATLAB Program for Automated Tessitura Analysis. | LitMetric

Tessa: A Novel MATLAB Program for Automated Tessitura Analysis.

J Voice

Department of Communication Sciences & Disorders, University of Delaware, Newark, Delaware. Electronic address:

Published: September 2022

Objective: Tessitura-the habitual pitch range of a musical piece or role-is widely accepted as a significant factor in determining whether a singer should perform a given piece or role. However, attempts to quantify tessitura have historically relied on laborious hand calculations. The current study introduces a novel MATLAB program ("Tessa") that automates tessitura analysis of digital sheet music in the MusicXML format. This program will allow voice teachers and singing voice specialists to assess the appropriateness of musical pieces or roles for their students and clients.

Methods: Tessa converts sheet music in the open-source MusicXML (MXL or XML) format to a MATLAB-compatible structure array (MAT). Once converted, the program extracts pitch, duration, and lyric information from the structure file, then saves relevant arrays to the user's computer. Finally, Tessa performs analyses on the piece's tessitura data, including histogram, box plot, and descriptive statistical analyses. Variables such as tempo, score part number, and the piece's title are automatically saved in order to facilitate repeated analyses.

Results: A sample analysis of Franz Schubert's song cycle Winterreise, D.911 is presented, with specific reference to the songs "3. Gefrorne Tränen" and "4. Erstarrung" as examples of pieces with markedly different tessituras-and, consequently, markedly different levels of vocal demand.

Discussion: Tessa is hosted on a GitHub repository (https://github.com/Allerseelen/Tessa) and is intended for open-source use and modification under the GNU General Public License v3.0. Voice teachers, singing voice specialists, and musicians may compare Tessa's analyses with voice range profiles or other assessment tools in order to evaluate repertoire and plan pacing strategies for extended performances.

Download full-text PDF

Source
http://dx.doi.org/10.1016/j.jvoice.2020.07.039DOI Listing

Publication Analysis

Top Keywords

novel matlab
8
matlab program
8
tessitura analysis
8
sheet music
8
voice teachers
8
teachers singing
8
singing voice
8
voice specialists
8
voice
5
tessa
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!