home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-26 | 1.5 KB | 33 lines | [TEXT/ScoM] |
- Picking tonalities
-
- On a grander scale tonalities can be assembled within a library and
- 'picked' according to a template - and that template could even be
- the melody pattern you happen to be using. In the example below,
- from Heartstone (a seven movement work for wind, brass and
- percussion by the author), there is, in effect, tonality
- counterpoint taking place. Explore the whole movement in file
- HRSTNE3. Remember to place the file HRSTNE in the tonality folder
- of your library.
-
- (setq tonal4
- (pick-tonality ("hrstne" 0.45 (use-item (symbol-trim 6 tut4)))))
-
- (compile-song "ccl;output:" 2/2 separate
- ; BARS |---|---|---|---|---|---|---|---|
- scale1 tonal1 " . . . . . "
- scale2 tonal2 " . . . . . "
- scale3 tonal3 " . . . . . "
- scale4 tonal4 " . . . . . "
- pt1 scale1 "------ --- - -- --" ; picc
- pt2 scale1 "------ --------- -----------" ; flute
- pt3 scale2 " -- ----- ---- -- ---" ; clnt
- pt4 scale2 " -- -------------- ---- --" ; sax
- pt5 scale3 " ---- --- ------- -----" ; oboe
- pt6 scale3 " -- ---- ------ ------ ---" ; bsn
- pt7 scale4 "------ --- --- ---- -------" ; trp
- pt8 scale4 "--- --- --- - - - - -- ---" ; trmb
- hn3 scale3 "------------- - - - -----"
- hn4 scale3 "------------- - - - -----"
- hn1 scale4 " ------ ---- - - -- ---"
- hn2 scale4 " ------ ---- - - -- ---"
- )