Re: Trying to control chord symbols
OK. I figured out my problem. The issue is that all pitches above the octave need to be raised. So for instance, c e g bes d' a'1-\markup { \super 13 } is the right syntax, and putting in a d instead of a d' won't work. I thought I'd tried that, but I guess I hadn't. Thanks for all the suggestions. rif ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Trying to control chord symbols (shorter)
I asked this a couple days ago but haven't received any answers, so I thought I'd try to distill it down to a shorter question. The two utterances here seem to produce the same set of pitches: \new Staff { \chordmode { c1:13 } \relative c' { c e g bes d a' } } If I define an accompaniment track via accompaniment = \chordmode { c1:13 c:13 } the accompaniment symbol shows up at C^{9/add 13}. What do I have to put in chExceptionMusic to control this? I've tried c e g bes d a'1-\markup { \super 13 } as well as many other variants, but none of them see to work. (I am already successfully using chExceptionMusic to control some other chords.) Any help is appreciated. Cheers, rif ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Trying to control chord symbols (shorter)
I sent a reply with an example yesterday (I think), but since I'm at work I don't have the file, and I generally delete the user group e-mails pretty quickly. IIRC I thought you had the exceptions format down but might not have been invoking it in your code. I have found that if you have more than one exception when you use one you cancel the other. If you can't find my reply in the archives (it's possible that your e-mail system flagged it as junk?) e-mail me off the list and I'll send you the example file directly. Cheers! To: lilypond-user@gnu.org Subject: Trying to control chord symbols (shorter) Date: Mon, 16 Apr 2007 11:55:55 -0400 From: [EMAIL PROTECTED] I asked this a couple days ago but haven't received any answers, so I thought I'd try to distill it down to a shorter question. The two utterances here seem to produce the same set of pitches: \new Staff { \chordmode { c1:13 } \relative c' { c e g bes d a' } } If I define an accompaniment track via accompaniment = \chordmode { c1:13 c:13 } the accompaniment symbol shows up at C^{9/add 13}. What do I have to put in chExceptionMusic to control this? I've tried c e g bes d a'1-\markup { \super 13 } as well as many other variants, but none of them see to work. (I am already successfully using chExceptionMusic to control some other chords.) Any help is appreciated. Cheers, rif ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user _ Live Search Maps – find all the local information you need, right when you need it. http://maps.live.com/?icid=wlmtag2FORM=MGAC01___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Trying to control chord symbols
Ed Ardzinski ed_ardzinski at hotmail.com writes: LP's default name for d:13 is 9 add 13. Thinking about it, it IS a logical name, just not what I've been taught and learned about music theory here in the USA. Perhaps European convention uses that nomenclature? -- a1:13^9.7 d1:9^7 gives A add13 and D add9 the ^ symbol excludes the the 9th and 7th in the first e.g. the ^ symbol excludes just the 7th in the second. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Trying to control chord symbols
LP's default name for d:13 is 9 add 13. Thinking about it, it IS a logical name, just not what I've been taught and learned about music theory here in the USA. Perhaps European convention uses that nomenclature? It seems you have the definitions of the chord name exceptions down. You have to implement it in you music when you want to use it. Here is an example: Exception to make chord name 13 instead of 9th add 13 chExcThirteen = { c e g bes d' a'1-\markup { \super 13 } } chExsThirteen = #(append (sequential-music-to-chord-exceptions chExcThirteen #t) ignatzekExceptions) Exception to make chord name 7 add 4 instead of 7/sus4/add 3 chExcSevenAddFour = { c e f g bes1-\markup { \super 7add4 } } chExsSevenAddFour = #(append (sequential-music-to-chord-exceptions chExcSevenAddFour #t) ignatzekExceptions) % harmonies = \chordmode { % *** verse 1 * \set chordNameExceptions = #chExsSevenAddFour fis1 :7.4 \set chordNameExceptions = #chExsThirteen d:13 fis :7.4 } \score{ \context ChordNames { \harmonies } } This *should* shown the first chord as F#7 add 4, but the second instance as F#7 sus4 add3 (at least it did for me). In order to have the second F# chord show as I would like I have to implement the exception again before it is rendered, since the implementaion of the 13th exception has overridden my first exception. At least that is the way it seems to work for me in v2.6.5. To: [EMAIL PROTECTED] Subject: Trying to control chord symbols Date: Sat, 14 Apr 2007 23:23:55 -0400 From: [EMAIL PROTECTED] I'm trying to get chord symbols in my score to show up how I want. I've read about ChordNameExceptions in section 7.2.3 (Printing chord names) of the manual, and I have this somewhat working --- I make chExceptionMusic and adjust chExceptions, and set chordNameExceptions, as described in input/regression/chord-name-exceptions.ly. However, it seems to only be partially succesful. For instance, these seem to work exactly as I expect: c ees g bes1-\markup { \super -7 } c e gis bes1-\markup { \super + } But these seem to have no effect c e g b d1-\markup { \super maj9 } // f:maj9 yields f^maj7/9 // So does fmaj7.9 c e g bes d a1-\markup { \super 13 } // d:13 yields d^9add13 // So does d:7.9.13 It's almost like I don't have the right chords. I'm not sure what lilypond thinks I mean when I type d:13. Where is this mapping defined? What am I missing? I've found the appendix C.1 (Chord name chart.), but it's not clear what lilypond code produces these. Any help is appreciated. Cheers, rif ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user _ Your friends are close to you. Keep them that way. http://spaces.live.com/signup.aspx___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Trying to control chord symbols
I'm trying to get chord symbols in my score to show up how I want. I've read about ChordNameExceptions in section 7.2.3 (Printing chord names) of the manual, and I have this somewhat working --- I make chExceptionMusic and adjust chExceptions, and set chordNameExceptions, as described in input/regression/chord-name-exceptions.ly. However, it seems to only be partially succesful. For instance, these seem to work exactly as I expect: c ees g bes1-\markup { \super -7 } c e gis bes1-\markup { \super + } But these seem to have no effect c e g b d1-\markup { \super maj9 } // f:maj9 yields f^maj7/9 // So does fmaj7.9 c e g bes d a1-\markup { \super 13 } // d:13 yields d^9add13 // So does d:7.9.13 It's almost like I don't have the right chords. I'm not sure what lilypond thinks I mean when I type d:13. Where is this mapping defined? What am I missing? I've found the appendix C.1 (Chord name chart.), but it's not clear what lilypond code produces these. Any help is appreciated. Cheers, rif ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user