Re: Is Lilypond right for this need?
On Tuesday 31 October 2006 21:21, Cliff Pruitt wrote: Thanks for the advice. The suggestions would be great if I were more proficient at writing out music in general. I think what I'm trying to figure out is the best way to approximate the correct phrases quickly without taking the time to be accurate. I'm very slow at determining music notation and for me to actually work out the note durations for all of our songs would take forever (I'm working of guitar lessons I had back when I was in high school early college). I know HOW to work it out (conceptually) but its a very slow unnatural process for me. My main requirements are: - Have a chord line up over the right word Hm, there are mechanisms which should make it possible to align words to chords, but it probably requires some nonstandard trickery. Probably you can do something like harmonies = \new ChordNames=harmonies \chordmode { b2 f2 es2 f2/es % and so on ... } \score { \harmonies \new Lyrics \lyricsto harmonies { Over all the earth You reign on high } % so that lyrics can align to music in the context \context { \ChordNames \alias Voice } } If rhythm is unimportant, you can try \cadenzaOn (turns off automatic barlines), and then use \bar | to add bars. - Multiple verses of lyrics under one line (staff) of chords Ideally I would be able to format it as a chord in the given key (for bass piano) optionally have another staff that shows chord names transposed for use with a capo. I think what I'm running into is just that your average run of the mill rock guitar player (i.e. myself) is out of touch enough with the correct way of reading writing music that it might be a difficult switch for me. Its my deficiency, not the software. I've managed to output a sample song with the correct chord / word alignment, but the bar lines are in all kinds of chaotic places since every syllable is (I'm assuming) interpreted as a quarter note. At this point I'm down to trying to figure out a consistent method for reducing everything to 32nd or 64th notes based on syllables, filling whatever isn't used with rests just trying to write an app to convert some simple text file into an .ly file. Really Lilypond probably is overkill for what I need, but there isn't anything else out there that does what I need any better. There's not much out there for that stage between a word processor document and the need for full blown sheet music. Any other thoughts or suggestions are much appreciated, but I understand if I'm just outside of the box here. - Cliff -- Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
chord :dim7
Using lily 2.8.7 on Windows. Why \chords { gs:dim7 } gives G#07 in the output and not G#dim (\include english.ly)? I want gs b d f . Regards, Fred ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Is Lilypond right for this need?
Hello! You can google about ChordML, I think it is what you need. There are some shareware for these kind of job, too. I don't remember the names, but a search with lyrics and chords gave me a few hits. Good luck. Eduardo ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Retrograde canon
Isn't there a #'rotation attribute available on most grobs? Maybe try that for clefs and key signatures? On 10/31/06, Marco [EMAIL PROTECTED] wrote: Hi all. Is it possible to engrave, with Lilypond, something similar to Canone 1 a 2 http://assioma5.altervista.org/05_Apparati/Cancrizzante.html, that is a mirrored clef and key accidentals at the end of the score? Marco ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- Trevor Bača [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: chord :dim7
Frédéric Bron wrote: Using lily 2.8.7 on Windows. Why \chords { gs:dim7 } gives G#07 in the output and not G#dim (\include english.ly)? I want gs b d f . Regards, Fred ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user I'm not fully understanding your question, but G#BDF is the spelling for G#dim7, and G#BD is the spelling for G#dim. If you simply want to get rid of the circle designation for diminised chords in general, then you can code a chord names exceptions list and override the circle to print as dim instead. If you search the archive for jazzychord I think you will find an example of making chord name exceptions list. -- View this message in context: http://www.nabble.com/chord-%3Adim7-tf2554083.html#a7119923 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
Chord names above staff
I searched the archives but I still can´t figure it out - how do I make the chord names appear ABOVE the staff? Can someone please help me out, what am I doing wrong? This is the code: \version 2.8.0 mel = \relative c' {\partial2. a4 a cis | cis1 | r4 a a b | b1 r4 b4 b cis d1 r4 d4 e b cis1 r4 cis4 cis e e1 r4 cis4 d e d1 r4 a4 a b cis1 r4 b4 b a a1 \partial4 r4} bas = \relative c {\partial2. r4 r2 | a1 a e e \break e e a a \break a a d d \break a e a \partial4 a4} bgl = \chords {r2. a1 a e e e e a a a a d d a e a a4} \paper { #(set-default-paper-size a4) } \header { title=Banks of the Ohio } { \bgl \clef treble_8 \key a \major \override Staff.TimeSignature #'style = #'() \mel \\ \bas \\ } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: chord :dim7
Does this mean that if I want all dim7 chords be written dim, I need to code 12 exceptions, one for each note?Fred2006/11/1, Rick Hansen (aka RickH) [EMAIL PROTECTED]:Frédéric Bron wrote: Using lily 2.8.7 on Windows. Why \chords { gs:dim7 } gives G#07 in the output and not G#dim (\include english.ly)? I want gs b d f . Regards, Fred ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-userI'm not fully understanding your question, but G#BDF is the spelling forG#dim7, and G#BD is the spelling for G#dim.If you simply want to get rid of the circle designation for diminised chords in general, then you cancode a chord names exceptions list and override the circle to print as diminstead.If you search the archive for jazzychord I think you will find an example of making chord name exceptions list. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Chord names above staff
Just add { } around your music after \blg:{ \clef treble_8 ... \bas }Fred2006/11/1, Claus Rogge [EMAIL PROTECTED]: I searched the archives but I still can´t figure it out - how do I makethe chord names appear ABOVE the staff? Can someone please help me out, what am I doing wrong?This is the code:\version 2.8.0mel = \relative c'{\partial2. a4 a cis | cis1 | r4 a a b | b1 r4 b4 b cis d1 r4 d4 e b cis1 r4 cis4 cis e e1 r4 cis4 d e d1 r4 a4 a b cis1 r4 b4 b a a1\partial4 r4}bas = \relative c {\partial2. r4 r2 | a1 a e e \break e e a a \break a ad d \break a e a \partial4 a4}bgl = \chords {r2. a1 a e e e e a a a a d d a e a a4} \paper{#(set-default-paper-size a4)}\header{title=Banks of the Ohio}{\bgl\clef treble_8 \key a \major\override Staff.TimeSignature #'style = #'()\mel\\\bas\\}___lilypond-user mailing listlilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user-- F. Bron--- Frédéric Bron ([EMAIL PROTECTED])Villa des Quatre Chemins, Centre Hospitalier, BP 20838506 VOIRON CEDEXtél. : (33) 4 76 67 17 27 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Chord names above staff
Frédéric Bron [EMAIL PROTECTED] wrote: --===1248635016== Content-Type: multipart/alternative; boundary==_Part_29394_1085717.1162412941322 --=_Part_29394_1085717.1162412941322 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Just add { } around your music after \blg: { \clef treble_8 ... \bas } Thanks Fred! I thought it was something simple ... ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Cannot find file for FontConfig cache
Lily 2.8.7 on Windows but called from cygwin.I get the following output when compiling any file like just the following\version 2.8.7{ c d e f g a b }output=erreur de programmation : Cannot find file for FontConfig cache. poursuite ; croisons les doigtsTraitement de « test.ly »...which I can translate:programming error: cannot find file for FontConfig cache.continue; keep your fingers crossed The output is perfect but I was just wondering what this message means.Regards,Fred ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: chord :dim7
I have tried to make a chord exception as indicated in the documentation and in chord-name-exceptions.ly to replace 07 by dim but it did not work. Here is what I tried:\version 2.8.7\include english.lychExceptionMusic = { gs b d f4-\markup { G\sharp\super dim } } chExceptions = #(append (sequential-music-to-chord-exceptions chExceptionMusic #t) ignatzekExceptions) \chords { \set chordNameExceptions = #chExceptions gs4:dim7 } gs'4Fred2006/11/1, Rick Hansen (aka RickH) [EMAIL PROTECTED]: Frédéric Bron wrote: Using lily 2.8.7 on Windows. Why \chords { gs:dim7 } gives G#07 in the output and not G#dim (\include english.ly)? I want gs b d f . Regards, Fred ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-userI'm not fully understanding your question, but G#BDF is the spelling for G#dim7, and G#BD is the spelling for G#dim.If you simply want to get ridof the circle designation for diminised chords in general, then you cancode a chord names exceptions list and override the circle to print as dim instead.If you search the archive for jazzychord I think you will find an exampleof making chord name exceptions list.--View this message in context: http://www.nabble.com/chord-%3Adim7-tf2554083.html#a7119923Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.___ lilypond-user mailing listlilypond-user@gnu.orghttp://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: chord :dim7
Frédéric Bron wrote: Does this mean that if I want all dim7 chords be written dim, I need to code 12 exceptions, one for each note? No, the exceptions list would only need one exception coded with a root of C, in your case c ef gf to override dim and c ef gf bff to override dim7. I've done over a hundred songs already in many keys and all my exceptions work, I have, over time, added exceptions as I need them. This way your exceptions list will eventually mature to the point where all names come out the way you want them to whenever you start a new piece. But I dont code chord names directly, I code notes within the ChordNames context to generate the names, note stacks just make more sense to me than trying to remember all the little name fragments, where the colons go, etc. -- View this message in context: http://www.nabble.com/chord-%3Adim7-tf2554083.html#a7123592 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
Re: chord :dim7
Frédéric Bron wrote: I have tried to make a chord exception as indicated in the documentation and in chord-name-exceptions.lyhttp://lilypond.org/doc/v2.8/Documentation/user/lilypond/source/input/regression/lily-496021814.lyto replace 07 by dim but it did not work. Here is what I tried: \version 2.8.7 \include english.ly chExceptionMusic = { gs b d f4-\markup { G\sharp\super dim } } chExceptions = #(append (sequential-music-to-chord-exceptions chExceptionMusic #t) ignatzekExceptions) \chords { \set chordNameExceptions = #chExceptions gs4:dim7 } gs'4 Fred Code all your exceptions with a root note of C and it should work, try: chExceptionMusic = { c ef gf bff4-\markup { G\sharp\super dim } } -- View this message in context: http://www.nabble.com/chord-%3Adim7-tf2554083.html#a7123636 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
Re: chord :dim7
Many thanks, it works now! I needed also to remove G\sharp from the markup as it is added automatically. Bye, Fred Rick Hansen (aka RickH) a écrit : Frédéric Bron wrote: I have tried to make a chord exception as indicated in the documentation and in chord-name-exceptions.lyhttp://lilypond.org/doc/v2.8/Documentation/user/lilypond/source/input/regression/lily-496021814.lyto replace 07 by dim but it did not work. Here is what I tried: \version 2.8.7 \include english.ly chExceptionMusic = { gs b d f4-\markup { G\sharp\super dim } } chExceptions = #(append (sequential-music-to-chord-exceptions chExceptionMusic #t) ignatzekExceptions) \chords { \set chordNameExceptions = #chExceptions gs4:dim7 } gs'4 Fred Code all your exceptions with a root note of C and it should work, try: chExceptionMusic = { c ef gf bff4-\markup { G\sharp\super dim } } -- F. Bron --- Frédéric Bron ([EMAIL PROTECTED]) Villa des Quatre Chemins, Centre Hospitalier, BP 208 38506 VOIRON CEDEX tél. : (33) 4 76 67 17 27 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: chord :dim7
Frédéric Bron wrote: I have tried to make a chord exception as indicated in the documentation and in chord-name-exceptions.lyhttp://lilypond.org/doc/v2.8/Documentation/user/lilypond/source/input/regression/lily-496021814.lyto replace 07 by dim but it did not work. Here is what I tried: \version 2.8.7 \include english.ly chExceptionMusic = { gs b d f4-\markup { G\sharp\super dim } } chExceptions = #(append (sequential-music-to-chord-exceptions chExceptionMusic #t) ignatzekExceptions) \chords { \set chordNameExceptions = #chExceptions gs4:dim7 } gs'4 Fred Also your exception should not contain a duration indication, you have a quarter note specified, here is one of my exceptions pasted verbatim: c e gs bf df'-\markup \super \line { 7 \hspace #0.45 \override #'(baseline-skip . .5) \column { \line { \teeny \raise #0.5 \flat 9 } \line { \teeny \raise #0.5 \sharp 5 } } } change yours to remove the quarter note, like this: chExceptionMusic = { gs b d f-\markup { G\sharp\super dim } } -- View this message in context: http://www.nabble.com/chord-%3Adim7-tf2554083.html#a7123717 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
Re: Golpe Slap
On Sun, 29 Oct 2006 23:37:25 +0200, Kamal wrote: How can a golpe or a slap notation be achieved in lilypond?___ lilypond-user mailing list lilypond-user@gnu.org r4^\markup{\center-align G} It could be darker, unfortunately. See in my Alegrias on my site. daveA -- Free download of technical exercises worth a lifetime of practice: Dynamic Guitar Technique: http://www.openguitar.com/instruction.html You can play the cards you're dealt, or improve your hand with DGT. To email go to: http://www.openguitar.com/contact.html ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Chord names above staff
Your problem is just that you need to include your 2 voices between : \mel \\ \bas Fred Claus Rogge a écrit : Am 01. Nov 2006 um 21:29 schrieb Frédéric Bron: Just add { } around your music after \blg: { \clef treble_8 ... \bas } Hi Fred, thanks for taking your time ... it seems LP is not really fond of applying chord names to a score that has two voices! If I put the end bracket after the end of part two (the bass voice), LP gives me the first part with chords above staff, then the second part (meant to lie below the first one but on the same system) by itself. If the end bracket is after part one, the chord symbols appear below the staff! Can you help me out on this one? -- New CD Know Greed http://cdbaby.com/cd/rogge -- F. Bron --- Frédéric Bron ([EMAIL PROTECTED]) Villa des Quatre Chemins, Centre Hospitalier, BP 208 38506 VOIRON CEDEX tél. : (33) 4 76 67 17 27 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user