Spiral array model

Last updated

In music theory, the spiral array model is an extended type of pitch space. A mathematical model involving concentric helices (an "array of spirals"), it represents human perceptions of pitches, chords, and keys in the same geometric space. It was proposed in 2000 by Elaine Chew in her MIT doctoral thesis Toward a Mathematical Model of Tonality . [1] Further research by Chew and others have produced modifications of the spiral array model, and, applied it to various problems in music theory and practice, such as key finding (symbolic and audio [2] [3] ), pitch spelling, [4] [5] [6] [7] tonal segmentation, [8] [9] similarity assessment, [10] and musical humor. [11] The extensions and applications are described in Mathematical and Computational Modeling of Tonality: Theory and Applications. [12]

Contents

The spiral array model can be viewed as a generalized tonnetz, which maps pitches into a two-dimensional lattice (array) structure. The spiral array wraps up the two-dimensional tonnetz into a three-dimensional lattice, and models higher order structures such as chords and keys in the interior of the lattice space. This allows the spiral array model to produce geometric interpretations of relationships between low- and high-level structures. For example, it is possible to model and measure geometrically the distance between a particular pitch and a particular key, both represented as points in the spiral array space. To preserve pitch spelling, because musically A# ≠ Bb in their function and usage, the spiral array does not assume enharmonic equivalence, i.e. it does not fold into a torus. The spatial relationships between pitches, between chords, and between keys agree with those in other representations of tonal space. [13]

The model and its real-time algorithms have been implemented in the tonal visualization software MuSA.RT [14] [15] (Music on the Spiral Array . Real-Time) and a free app, MuSA_RT, [16] both of which have been used in music education videos [17] [18] and in live performance. [19] [20] [21]

Structure of the spiral array

Spiral array model: pitch class, major/minor chord, and major/minor key helices Spiral Array Model--Nested Helices.png
Spiral array model: pitch class, major/minor chord, and major/minor key helices

The model as proposed covers basic pitches, major chords, minor chords, major keys and minor keys, represented on five concentric helices. Starting with a formulation of the pitch helix, inner helices are generated as convex combinations of points on outer ones. For example, the pitches C, E, and G are represented as the Cartesian points P(0), P(1), and P(4) (see definitions in next section), which outline a triangle. The convex combination of these three points is a point inside the triangle, and represents their center of effect (ce). This interior point, CM(0), represents the C major chord in the spiral array model. Similarly, keys may be constructed by the centers of effect of their I, IV, and V chords.

Equations for pitch, chord, and key representations

Generating of a major key representation as the center of effect of its I, IV, and V chords, which are in turn generated as the center of effect of their defining pitches. Spiral Array Model-Major Key Representation.png
Generating of a major key representation as the center of effect of its I, IV, and V chords, which are in turn generated as the center of effect of their defining pitches.
Generating of a minor key representation as the center of effect of its i, iv/IV, and V/v chords, which are in turn generated as the center of effect of their defining pitches. Spiral Array Model--Minor Key Representation.png
Generating of a minor key representation as the center of effect of its i, iv/IV, and V/v chords, which are in turn generated as the center of effect of their defining pitches.

In Chew's model, the pitch class helix, P, is represented in parametric form by:

where k is an integer representing the pitch's distance from C along the line of fifths, r is the radius of the spiral, and h is the "rise" of the spiral.

The major chord helix, CM is represented by:

where and .

The weights "w" affect how close the center of effect are to the fundamental, major third, and perfect fifth of the chord. By changing the relative values of these weights, the spiral array model controls how "close" the resulting chord is to the three constituent pitches. Generally in western music, the fundamental is given the greatest weight in identifying the chord (w1), followed by the fifth (w2), followed by the third (w3).

The minor chord helix, Cm is represented by:

where and

The weights "u" function similarly to the major chord.

The major key helix, TM is represented by:

where and .

Similar to the weights controlling how close constituent pitches are to the center of effect of the chord they produce, the weights control the relative effect of the I, IV, and V chord in determining how close they are to the resultant key.

The minor key helix, Tm is represented by:

where and and and .

Related Research Articles

In particle physics, the Dirac equation is a relativistic wave equation derived by British physicist Paul Dirac in 1928. In its free form, or including electromagnetic interactions, it describes all spin-1/2 massive particles, called "Dirac particles", such as electrons and quarks for which parity is a symmetry. It is consistent with both the principles of quantum mechanics and the theory of special relativity, and was the first theory to account fully for special relativity in the context of quantum mechanics. It was validated by accounting for the fine structure of the hydrogen spectrum in a completely rigorous way. It has become vital in the building of the Standard Model.

<span class="mw-page-title-main">Navier–Stokes equations</span> Equations describing the motion of viscous fluid substances

The Navier–Stokes equations are partial differential equations which describe the motion of viscous fluid substances. They were named after French engineer and physicist Claude-Louis Navier and the Irish physicist and mathematician George Gabriel Stokes. They were developed over several decades of progressively building the theories, from 1822 (Navier) to 1842–1850 (Stokes).

In analytic number theory and related branches of mathematics, a complex-valued arithmetic function is a Dirichlet character of modulus if for all integers and :

  1. that is, is completely multiplicative.
  2. ; that is, is periodic with period .

In mathematics, the Hodge star operator or Hodge star is a linear map defined on the exterior algebra of a finite-dimensional oriented vector space endowed with a nondegenerate symmetric bilinear form. Applying the operator to an element of the algebra produces the Hodge dual of the element. This map was introduced by W. V. D. Hodge.

<span class="mw-page-title-main">Debye model</span> Method in physics

In thermodynamics and solid-state physics, the Debye model is a method developed by Peter Debye in 1912 to estimate phonon contribution to the specific heat in a solid. It treats the vibrations of the atomic lattice (heat) as phonons in a box in contrast to the Einstein photoelectron model, which treats the solid as many individual, non-interacting quantum harmonic oscillators. The Debye model correctly predicts the low-temperature dependence of the heat capacity of solids, which is proportional to – the Debye T 3 law. Similarly to the Einstein photoelectron model, it recovers the Dulong–Petit law at high temperatures. Due to simplifying assumptions, its accuracy suffers at intermediate temperatures.

<span class="mw-page-title-main">Normal mode</span> Pattern of oscillating motion in a system

A normal mode of a dynamical system is a pattern of motion in which all parts of the system move sinusoidally with the same frequency and with a fixed phase relation. The free motion described by the normal modes takes place at fixed frequencies. These fixed frequencies of the normal modes of a system are known as its natural frequencies or resonant frequencies. A physical object, such as a building, bridge, or molecule, has a set of normal modes and their natural frequencies that depend on its structure, materials and boundary conditions.

In physics, a wave vector is a vector used in describing a wave, with a typical unit being cycle per metre. It has a magnitude and direction. Its magnitude is the wavenumber of the wave, and its direction is perpendicular to the wavefront. In isotropic media, this is also the direction of wave propagation.

In differential geometry, the four-gradient is the four-vector analogue of the gradient from vector calculus.

<span class="mw-page-title-main">Navier–Stokes existence and smoothness</span> Millennium Prize Problem

The Navier–Stokes existence and smoothness problem concerns the mathematical properties of solutions to the Navier–Stokes equations, a system of partial differential equations that describe the motion of a fluid in space. Solutions to the Navier–Stokes equations are used in many practical applications. However, theoretical understanding of the solutions to these equations is incomplete. In particular, solutions of the Navier–Stokes equations often include turbulence, which remains one of the greatest unsolved problems in physics, despite its immense importance in science and engineering.

<span class="mw-page-title-main">Orbit determination</span>

Orbit determination is the estimation of orbits of objects such as moons, planets, and spacecraft. One major application is to allow tracking newly observed asteroids and verify that they have not been previously discovered. The basic methods were discovered in the 17th century and have been continuously refined.

In statistics, the inverse Wishart distribution, also called the inverted Wishart distribution, is a probability distribution defined on real-valued positive-definite matrices. In Bayesian statistics it is used as the conjugate prior for the covariance matrix of a multivariate normal distribution.

Linear Programming Boosting (LPBoost) is a supervised classifier from the boosting family of classifiers. LPBoost maximizes a margin between training samples of different classes, and thus also belongs to the class of margin classifier algorithms.

The table of chords, created by the Greek astronomer, geometer, and geographer Ptolemy in Egypt during the 2nd century AD, is a trigonometric table in Book I, chapter 11 of Ptolemy's Almagest, a treatise on mathematical astronomy. It is essentially equivalent to a table of values of the sine function. It was the earliest trigonometric table extensive enough for many practical purposes, including those of astronomy. Since the 8th and 9th centuries, the sine and other trigonometric functions have been used in Islamic mathematics and astronomy, reforming the production of sine tables. Khwarizmi and Habash al-Hasib later produced a set of trigonometric tables.

In mathematics, a free boundary problem is a partial differential equation to be solved for both an unknown function and an unknown domain . The segment of the boundary of which is not known at the outset of the problem is the free boundary.

In fluid dynamics, Beltrami flows are flows in which the vorticity vector and the velocity vector are parallel to each other. In other words, Beltrami flow is a flow in which the Lamb vector is zero. It is named after the Italian mathematician Eugenio Beltrami due to his derivation of the Beltrami vector field, while initial developments in fluid dynamics were done by the Russian scientist Ippolit S. Gromeka in 1881.

Buchholz's psi-functions are a hierarchy of single-argument ordinal functions introduced by German mathematician Wilfried Buchholz in 1986. These functions are a simplified version of the -functions, but nevertheless have the same strength as those. Later on this approach was extended by Jäger and Schütte.

Poisson-type random measures are a family of three random counting measures which are closed under restriction to a subspace, i.e. closed under thinning. They are the only distributions in the canonical non-negative power series family of distributions to possess this property and include the Poisson distribution, negative binomial distribution, and binomial distribution. The PT family of distributions is also known as the Katz family of distributions, the Panjer or (a,b,0) class of distributions and may be retrieved through the Conway–Maxwell–Poisson distribution.

In physics, a sinusoidal plane wave is a special case of plane wave: a field whose value varies as a sinusoidal function of time and of the distance from some fixed plane. It is also called a monochromatic plane wave, with constant frequency.

The streamline upwind Petrov–Galerkin pressure-stabilizing Petrov–Galerkin formulation for incompressible Navier–Stokes equations can be used for finite element computations of high Reynolds number incompressible flow using equal order of finite element space by introducing additional stabilization terms in the Navier–Stokes Galerkin formulation.

In set theory and logic, Buchholz's ID hierarchy is a hierarchy of subsystems of first-order arithmetic. The systems/theories are referred to as "the formal theories of ν-times iterated inductive definitions". IDν extends PA by ν iterated least fixed points of monotone operators.

References

  1. Chew, Elaine (2000). Towards a Mathematical Model of Tonality (Ph.D.). Massachusetts Institute of Technology. hdl:1721.1/9139.
  2. Chuan, Ching-Hua; Chew, Elaine (2005). "Polyphonic Audio Key Finding Using the Spiral Array CEG Algorithm". Multimedia and Expo, 2005. ICME 2005. IEEE International Conference on. Amsterdam, the Netherlands: IEEE. pp. 21–24. doi:10.1109/ICME.2005.1521350. 0-7803-9331-7.
  3. Chuan, Ching-Hua; Chew, Elaine (2007). "Audio Key Finding: Considerations in System Design and Case Studies on Chopin's 24 Preludes". EURASIP Journal on Advances in Signal Processing. 2007 (56561). doi: 10.1155/2007/56561 . Retrieved 1 Dec 2015.
  4. Chew, Elaine; Chen, Yun-Ching (2005). "Real-Time Pitch Spelling Using the Spiral Array". Computer Music Journal. 29 (2): 61–76. doi:10.1162/0148926054094378. JSTOR   3681713. S2CID   905758.
  5. Chew, Elaine; Chen, Yun-Ching (2003). "Determining Context-Defining Windows: Pitch Spelling using the Spiral Array" (PDF). Proceedings of the International Conference on Music Information Retrieval. Baltimore, Maryland.
  6. Chew, Elaine; Chen, Yun-Ching (2003). "Mapping Midi to the Spiral Array: Disambiguating Pitch Spellings". Computational Modeling and Problem Solving in the Networked World. Phoenix, Arizona: Springer. pp. 259–275. doi:10.1007/978-1-4615-1043-7_13.
  7. Meredith, David (2007). "Optimizing Chew and Chen's Pitch-Spelling Algorithm" (PDF). Computer Music Journal. 31 (2): 54–72. doi:10.1162/comj.2007.31.2.54. S2CID   17444672.
  8. Chew, Elaine (2002). "The Spiral Array: An Algorithm for Determining Key Boundaries". Music and Artificial Intelligence, Second International Conference. Edinburgh: Springer. pp. 18–31. LNAI 2445.
  9. Chew, Elaine (2005). "Regards on two regards by Messiaen: Post-tonal music segmentation using pitch context distances in the spiral array". Journal of New Music Research. 34 (4): 341–354. doi:10.1080/09298210600578147. S2CID   61149753.
  10. Mardirossian, Arpi; Chew, Elaine (2006). "Music Summarization Via Key Distributions: Analyses of Similarity Assessment Across Variations" (PDF). Proceedings of the International Conference on Music Information Retrieval. Victoria, Canada. pp. 613–618.
  11. Chew, Elaine; François, Alexandre (2007). "Visible Humour — Seeing P.D.Q. Bach's Musical Humour Devices in The Short-Tempered Clavier on the Spiral Array Space". Mathematics and Computation in Music, First International Conference, MCM 2007 Berlin, Germany, May 18–20, 2007 Revised Selected Papers. Berlin Heidelberg: Springer. pp. 11–18. doi:10.1007/978-3-642-04579-0_2.
  12. Chew, Elaine (2014). Mathematical and Computational Modeling of Tonality: Theory and Applications. International Series in Operations Research & Management Science. Springer. ISBN   978-1-4614-9474-4.
  13. Chew, Elaine (2008). "Out of the Grid and Into the Spiral: Geometric Interpretations of and Comparisons with the Spiral-Array Model" (PDF). Computing in Musicology. 15: 51–72.
  14. Chew, Elaine; François, Alexandre (2003). "MuSA.RT: music on the spiral array. real-time". MULTIMEDIA '03 Proceedings of the eleventh ACM international conference on Multimedia. Berkeley, California: ACM. pp. 448–449.
  15. Chew, Elaine; François, Alexandre (2005). "Interactive multi-scale visualizations of tonal evolution in MuSA.RT Opus 2". Computers in Entertainment. 3 (4): 3. doi:10.1145/1095534.1095545. S2CID   14391843.
  16. François, Alexandre (2012). "MuSA_RT". iTunes .
  17. Megan Swan (12 December 2014). See What You Hear. 3:41 minutes in. Inside the Music. Los Angeles Philharmonic.
  18. Eric Mankin (20 January 2010). Engineer-Pianist Elaine Chew Talks About Using Mathematical and Software Tools to Analyze Music. 5:49 minutes in. Viterbi. University of Southern California.
  19. Avril, Tom (22 September 2008). "Analyzing music the digital way—Computers have exquisite ears". Philadelphia Inquirer. Philadelphia, Pennsylvania. Retrieved 1 December 2015.
  20. Hardesty, Larry (2008). "The Geometry of Sound". Technology Review: MIT News Magazine: 111. Retrieved 1 December 2015.
  21. "New Resonances Festival". Wilton's Music Hall, London. 19 June 2012.

Further reading