+2006-01-12 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scm/music-functions.scm (skip->rest): add skip->rest
+
2006-01-11 Han-Wen Nienhuys <hanwen@xs4all.nl>
* lily/font-config.cc (init_fontconfig): call FcConfigBuildFonts()
(set! (ly:music-property m 'procedure) checker)
m))
+
+(define-public (skip->rest mus)
+
+ "Replace MUS by RestEvent of the same duration if it is a
+SkipEvent. Useful for extracting parts from crowded scores"
+
+ (if (equal? (ly:music-property mus 'name) 'SkipEvent)
+ (make-music 'RestEvent 'duration (ly:music-property mus 'duration))
+ mus))
+
+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; warn for bare chords at start.