home *** CD-ROM | disk | FTP | other *** search
- ;; CH_DOM7.CAL
- ;;
- ;; Treats each note as the root of a dominant 7th chord; creates that chord:
- ;; For each note event, adds three note events with same time, vel, and dur
- ;; but a major 3rd, a perfect 5th, and a minor 7th higher.
-
- (do
- (include "need20.cal") ; Require version 2.0 or higher of CAL
-
- (forEachEvent
- (if (== Event.Kind NOTE)
- (do
- (insert Event.Time Event.Chan NOTE (+ Note.Key 4) Note.Vel Note.Dur)
- (insert Event.Time Event.Chan NOTE (+ Note.Key 7) Note.Vel Note.Dur)
- (insert Event.Time Event.Chan NOTE (+ Note.Key 10) Note.Vel Note.Dur)
- )
- )
- )
- )
-
-
-
-
-
-