home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-23 | 875 b | 21 lines | [TEXT/ScoM] |
- sort-tonality tonality-list
-
- This function sorts the tonality. Let's first fold a tonality which results in tonalities that have notes in a mixed order.
-
- (fold-tonality
- 'a 5 (symbols-to-tonality
- symbols '(a b c d e f g h)
- transpose '((0 2 4))
- mapping (activate-tonality (messiaen6 c 5))))
- --> ((c 5 e 5 |F#| 5) (d 5 f 5 |G#| 5) (e 5 |F#| 5 |A#| 4) (f 5 |G#| 5 b 4) (|F#| 5 |A#| 4 c 5) (|G#| 5 b 4 d 5) (|A#| 4 c 5 e 5) (b 4 d 5 f 5))
-
- Sort-tonality creates a new tonality where all the notes appear in lower..higher order.
-
- (sort-tonality
- (fold-tonality
- 'a 5 (symbols-to-tonality
- symbols '(a b c d e f g h)
- transpose '((0 2 4))
- mapping (activate-tonality (messiaen6 c 5)))))
- --> ((c 5 e 5 |F#| 5) (d 5 f 5 |G#| 5) (|A#| 4 e 5 |F#| 5) (b 4 f 5 |G#| 5) (|A#| 4 c 5 |F#| 5) (b 4 d 5 |G#| 5) (|A#| 4 c 5 e 5) (b 4 d 5 f 5))
-