[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Entering Chords using Nashville Number System
From: |
Valentin Petzel |
Subject: |
Re: Entering Chords using Nashville Number System |
Date: |
Fri, 14 Jan 2022 20:43:56 +0100 |
Hello Sam,
Sure, just use (number->string (1+ step)) to increment the number by 1.
Generally it is possible to do more, but you’d need to specify what is needed.
After all most of us probably have no real knowledge about the Nashville
System. For example this does not yet incorporate alterations (like Eb in C
major), for which I do not know how this should be done.
Also things like: As far as I can see the NNS uses scale degrees for chords,
so I suppose it should probably be relative to the key. If that is so I
suppose I could do something for this.
Cheers,
Valentin
Am Freitag, 14. Jänner 2022, 16:58:35 CET schrieb Sam Gibson:
> Hello Valentin,
>
> Thank you for your help! Your solution works for my project; I only need to
> display chords in the number system.
>
> One small detail: is there a way I can make the indexing start at 1 instead
> of zero. Right now, the root cord is denoted by 0, and I would like it to
> be 1. As, you can tell, I am not very experienced with using functions in
> Lilypond :)
>
> Thank you,
> Sam
>
> On Fri, Jan 14, 2022 at 6:38 AM Valentin Petzel <valentin@petzel.at> wrote:
> > Hello Sam,
> >
> > What do want? ENTER chords in this system, or DISPLAY them in this system,
> > or
> > both? I know nothing about this system, but you can specify what symbol
> > gets
> > printed for chord roots like this
> >
> > \version "2.22.1"
> >
> > \chords {
> >
> > \set chordRootNamer =
> > #(lambda (pitch lowercase?)
> >
> > (let* ((step (ly:pitch-notename pitch)))
> >
> > (number->string step)))
> >
> > c1 f:sus4 }
> >
> > Cheers,
> > Valentin
> >
> > Am Freitag, 14. Jänner 2022, 03:46:49 CET schrieb Sam Gibson:
> > > Good day.
> > >
> > > I wish to use the Nashville Number System, using numbers in place of
> >
> > chord
> >
> > > names, for a simple lead sheet or chord chart. While it is possible to
> > > simply enter and position chords using \lyricmode, I do not know of a
> > > way
> > > to include the superscripts such as maj7 or sus4. Is there a way to use
> > > '\chords' and replace the letter chord names with numbers?
> > >
> > > I am entering chords in the following way:
> > >
> > > \version "2.22.1"
> > > \chords { c1 f:sus4 }
> > >
> > > I appreciate any assistance.
> > >
> > > Samuel Gibson
signature.asc
Description: This is a digitally signed message part.
- Entering Chords using Nashville Number System, Sam Gibson, 2022/01/13
- Message not available
- Message not available
- Message not available
- Re: Entering Chords using Nashville Number System, Valentin Petzel, 2022/01/19
- Re: Entering Chords using Nashville Number System, Amelie Protscher, 2022/01/20
- Re: Entering Chords using Nashville Number System, Valentin Petzel, 2022/01/20
- Re: Entering Chords using Nashville Number System, Valentin Petzel, 2022/01/21
- Re: Entering Chords using Nashville Number System, Amelie Protscher, 2022/01/21