Index of /~echew/papers/CMJ2005
Name Last modified Size Description
Parent Directory 13-Sep-2009 18:19 -
ecyc-cmj2004-revised..> 20-Nov-2004 06:13 868k
reference.txt 20-Nov-2004 06:25 1k
In this directory is the PDF file for the final draft of a paper titled
"Real-Time Pitch Spelling Using the Spiral Array"
by Elaine Chew and Yun-Ching Chen
History: accepted by Doug Keislar, editor of the Computer Music Journal;
received February 2004; revised September 2004; accepted September 2004.
The paper will appear in the Computer Music Journal Vol.29 No.2
in the summer of 2005.
Click on reference.txt for the BibTeX reference.
THE COMPLETE PAPER DRAFT, text with figures, can be viewed as a PDF document.
Click on ecyc-cmj2004-revised-v3.pdf if you wish to view the paper in PDF format.
--'--,--'--,--'--,--'--,--'--,--'--,--'--,--'--,--'--,--'--,--'--,--'--
"Real-Time Pitch Spelling Using the Spiral Array"
by Elaine Chew and Yun-Ching Chen
ABSTRACT: This paper describes and presents a real-time bootstrapping
algorithm for pitch spelling based on the Spiral Array model (Chew
2000). Pitch spelling is the process of assigning appropriate pitch
names that are consistent with the key context to numeric
representations of pitch, such as, MIDI or pitch class numbers. The
Spiral Array model is a spatial model for representing pitch relations
in the tonal system. It has been shown to be an effective tool for
tracking evolving key contexts (see Chew 2001, 2002). Our pitch
spelling method derives primarily from a two-part process consisting
of the determining of context-defining windows and pitch name
assignment using the Spiral Array. The method assigns the appropriate
pitch names without having to first ascertain the key. The Spiral
Array model clusters closely related pitches and summarizes note
content by spatial points in the interior of the structure. These
interior points, called centers of effect (CE's), approximate and
track the key context for the purpose of pitch spelling. The
appropriate letter name is assigned to each pitch through a nearest
neighbor search in the Spiral Array space. The algorithms utilize
windows of varying sizes for determining local and long-term tonal
contexts using the Spiral Array model.