Rick Hansen (aka RickH) wrote:
>
>
>
> seb-g wrote:
>>
>> Hi there,
>>
>> I am working on a guitar chord library for lily [1] based on the
>> \fret-diagram command.
>>
>> The generator is written in python.
>>
>> The chord configuration file is quite simple:
>>
>> --
>> Sebastien Gross
>>
>>
>> _______________________________________________
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> http://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>>
>
>
> Yes, as Mats said please check out the FretBoards context, I sponsored it!
>
> It will allow you to transpose fret diagrams and enter fret diagrams using
> standard lilypond notes, it will auto detect the strings for minimal hand
> stretch and position shifts, etc. recognizes all the base class
> properties for staff alignment, duration, etc.
>
> Building a chord library upon the foundation of the FretBoards context
> should be a snap because most of the work is done for you already. I'm
> still trying different approaches to my own chord library, right now I'm
> leaning toward using \tag where some note clusters give the chord name and
> others in each collection give the various fret fingerings, then I just
> extract the notes I want into the music using \keepWithTag either in
> FretBoards or ChordNames context. My library only needs all the chords
> stated in the key of C then I use \transpose in the piece proper to move
> the library chords up/down the neck to different root notes.
>
> Han-Wen did a great job on FretBoards, check it out.
>
> Rick
>
>
>
In my previous post the phrase "stated in the key of C" should have read
"stated with roots of C", as chords have "roots" not "keys", sorry for any
confusion.
--
View this message in context:
http://www.nabble.com/Chord-library-tf2866120.html#a8011336
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user