Spiral array model
≈ 6 min read
Names in other languages
No names in other languages are held for this entry yet.
Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.
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. 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 ), pitch spelling, tonal segmentation, similarity assessment, and musical humor. The extensions and applications are described in Mathematical and Computational Modeling of Tonality: Theory and Applications. 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.…
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. 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 ), pitch spelling, tonal segmentation, similarity assessment, and musical humor. The extensions and applications are described in Mathematical and Computational Modeling of Tonality: Theory and Applications. 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. The model and its real-time algorithms have been implemented in the tonal visualization software MuSA.RT (Music on the Spiral Array. Real-Time) and a free app, MuSA_RT, both of which have been used in music education videos and in live performance. P(k) = \begin{bmatrix} x_{k} \\ y_{k} \\ z_{k} \\ \end{bmatrix} = \begin{bmatrix} r \sin (k \cdot \pi / 2)\\ r \cos (k \cdot \pi / 2) \\ kh \end{bmatrix} 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, C M is represented by: C_M(k) = w_1 \cdot P(k) + w_2 \cdot P(k + 1) + w_3 \cdot P(k+4) where w_{1} \ge w_{2} \ge w_{3} > 0 and \sum_{i=1}^3 w_{i} = 1 . 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, C m is represented by: C_m(k) = u_1 \cdot P(k) + u_2 \cdot P(k + 1) + u_3 \cdot P(k-3) where u_1 \ge u_2 \ge u_3 > 0 and \sum_{i=1}^3 u_i = 1. The weights "u" function similarly to the major chord. The major key helix, T M is represented by: T_M(k) = \omega_1 \cdot C_M(k) + \omega_2 \cdot C_M(k + 1) + \omega_3 \cdot C_M(k-1) where \omega_1 \ge \omega_2 \ge \omega_3 > 0 and \sum_{i=1}^3 \omega_i = 1 . Similar to the weights controlling how close constituent pitches are to the center of effect of the chord they produce, the weights \omega 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, T m is represented by: T_m(k) = \nu_1 \cdot C_m(k) + \nu_2 \cdot (\alpha \cdot C_M(k+1) + (1-\alpha) \cdot C_m(k+1)) + \nu_3 \cdot (\beta * C_m(k-1) + (1 - \beta) \cdot C_M(k-1)). where \nu_1 \ge \nu_2 \ge \nu_3 > 0 and \nu_1 + \nu_2 + \nu_3 = 1 and 0 \ge \alpha \ge 1 and \beta \ge 1 .
Text derived from https://en.wikipedia.org/w/index.php?oldid=1378169797 under CC BY-SA 4.0; modifications have been made.