Calculates the chordal relationship between two or more independent glissandi.
The motivation for this project started out of a desire to move beyond the vertically structured harmonic tendencies of the Spectral Music school. I greatly admire the work of Gerard Grisey and Tristan Murail and wanted to see if a more horizontal approach to frequency based composition was possible. Mass structure composers like Ligeti and Cerha and more recently Jay Schwartz and Georg Friedrich Haas employ various polyphonic structures, one of which is the slowly evolving glissandi structure.
The goal of this program is to allow the user to calculate these structures quickly and isolate important harmonic moments. Once moments are isolated the user will be able to perform various operations on a a given chord:nearest overtone chord, nearest frequency modulation chords.
- Glissando (Wikipedia)
- Harmony (Wikipedia)
- Counterpoint (Wikipedia)
- Spectral Music (Wikipedia)
- Shepard Tone (Wikipedia)
- Shepard Tone Sound Example
- Jean-Claude Risset (Wikipedia)
- Gérard Grisey (Wikipedia)
- Tristan Murail (Wikipedia)
- György Ligeti (Wikipedia)
- Friedrich Cerha (Wikipedia)
- Georg Friedrich Haas (Wikipedia)
- Jay Schwartz (Wikipedia)
- Grisey: Partiels
- Murail: Les courants de l'espace
- Ligeti: Atmospheres
- Cerha: Spiegel II
- Haas: Limited Approximations
- Schwartz: Music for Orchestra
- Ryan Beppel - Initial work - rgxb2807
see the LICENSE.md file for details
A big thank you to the composers listed above for inspiring this project.