[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
house chord style - global?
From: |
plutek-infinity |
Subject: |
house chord style - global? |
Date: |
Thu, 02 Oct 2008 11:59:44 -0400 |
greetings!
i have implemented some changes to chord markup symbols, using the method shown
at
http://lilypond.org/doc/v2.11/Documentation/user/lilypond-big-page#Customizing-chord-names
--- i've got this in a house-style.ly, which i \include at the beginning of
each lilypond file:
% Exception music is chords with markups
chExceptionMusic = {
<c e g b >1-\markup { \super "maj7" }
<c e g b d'>1-\markup { \super "maj9" }
<c e g b d' f'>1-\markup { \super "maj11" }
<c e gis bes>1-\markup { \super "7alt" }
<c e g a d'>1-\markup { \super "6(add9)" }
}
% Convert music to list and prepend to existing exceptions.
chExceptions = #( append
( sequential-music-to-chord-exceptions chExceptionMusic #t)
ignatzekExceptions)
i also wish to have chord symbols only notated when they change. normally, to
implement that and the chord symbol modifications, i must put this in any
\chords blocks which occur in any ly files:
\set chordNameExceptions = #chExceptions
\set chordChanges = ##t
that all works fine, but i'm wondering if there is some way of setting
chordNameExceptions and chordChanges globally, in the house-style.ly file,
instead of having to \set it in every \chords block of every score.
cheers!
--
.pltk.
- house chord style - global?,
plutek-infinity <=