Re: [Lyric+Chords project] required engravers

2018-12-16 Thread Kieren MacMillan
Hi Johan, > I would suggest to split it in two phases. > Phase 1 would be to parse the input, and collect the syllables and > durations in a structure similar to (e.g. JSON): > Phase 2 would do the formatting. > This would provide an intermedeate data structure that can easiliy be > checked

Re: [Lyric+Chords project] required engravers

2018-12-16 Thread Johan Vromans
Hi Kieren, I would suggest to split it in two phases. Phase 1 would be to parse the input, and collect the syllables and durations in a structure similar to (e.g. JSON): [ { "chords" : [ "C", "D", "E" ], "phrases" : [ "Aw", "ay in the ", "manger" ] }, ...next

Re: [Lyric+Chords project] required engravers

2018-12-15 Thread Kieren MacMillan
Hi Johan, > The ChordPro reference implementation currently supports > * chords above lyrics > * chords under lyrics > * chords within lyrics > * chords at the right > And then there are chord diagrams... > E.g. https://www.chordpro.org/chordpro/images/style_modern3.pdf Very nice! I am hoping my

Re: [Lyric+Chords project] required engravers

2018-12-15 Thread Johan Vromans
On Sat, 15 Dec 2018 09:19:25 -0500, Kieren MacMillan wrote: > Yes! It would be very interesting to eventually include multiple > different formats in the framework. The ChordPro reference implementation currently supports * chords above lyrics * chords under lyrics * chords within lyrics *

Re: [Lyric+Chords project] required engravers

2018-12-15 Thread Kieren MacMillan
Hi Johan, > For a lead sheet it is crucial that the chord is placed exactly on top of > the syllable. Since the chords are wider than the syllables, it would > become something similar to > http://www.squirrel.nl/pub/xfer/uploads/3CSdG2lqsGIQZwZdizzYr3Eg.png Exactly. > Some seem to like an

Re: [Lyric+Chords project] required engravers

2018-12-15 Thread Kieren MacMillan
Hi Harm, > isn't it the challenge to transform a score with chords/notes/lyrics there > into a leadsheat? Yes. > Then you may have hyphenated text in such a score which should be > transformed into one word in the text of a leadsheet. Yes… *but only after chord-spacing is complete*! > In the

Re: [Lyric+Chords project] required engravers

2018-12-15 Thread Johan Vromans
On Sat, 15 Dec 2018 10:08:05 +0100, Thomas Morley wrote: > In the last meaure of second line the chords could be done like > E/E E/BE/Gis E/E > Af -- fen -- ban -- de > (No ligature, every syllable with it's own chord-symbol) > > In a leadsheet I'd then expect > E/E E/B E/Gis E/E >

Re: [Lyric+Chords project] required engravers

2018-12-15 Thread Thomas Morley
Am Fr., 14. Dez. 2018 um 17:57 Uhr schrieb Kieren MacMillan : > > Hi Harm, > > > Any idea how to tackle: > > (1) ligatures > > \lyricmode { f -- i } > > Can you give me a real world situation — in a "regular" score (i.e., with > notes) — in which you would want both a ligature *and* chords on

Re: [Lyric+Chords project] required engravers

2018-12-14 Thread Kieren MacMillan
Hi Harm, > Any idea how to tackle: > (1) ligatures > \lyricmode { f -- i } Can you give me a real world situation — in a "regular" score (i.e., with notes) — in which you would want both a ligature *and* chords on both elements of the ligature? I can’t comprehend what that would look like…

Re: [Lyric+Chords project] required engravers

2018-12-14 Thread Kieren MacMillan
Hi Johan, > Libre/Open Office has a nifty plugin called ChordTransposer that makes it > possible to type in chords easily and obtain the right alignment for the > chords (and, as the name suggests, you get transpositions too). Nice! I’ll have to look into that for inspiration. > It works by

Re: [Lyric+Chords project] required engravers

2018-12-14 Thread Johan Vromans
On Fri, 14 Dec 2018 11:27:13 -0500, Kieren MacMillan wrote: > And yet many, many people I know use it (or LibreOffice). ;) Libre/Open Office has a nifty plugin called ChordTransposer that makes it possible to type in chords easily and obtain the right alignment for the chords (and, as the name

Re: [Lyric+Chords project] required engravers

2018-12-14 Thread Kieren MacMillan
Hi Johan, > Interesting to encounter MSWord as apparent trendsetter... It is about the > worst tool for producing lead sheets. And yet many, many people I know use it (or LibreOffice). ;) My point was simply that the "short syllables with [many and/or long] chords" isn’t a Lilypond-only

Re: [Lyric+Chords project] required engravers

2018-12-14 Thread Johan Vromans
On Fri, 14 Dec 2018 08:49:33 -0500, Kieren MacMillan wrote: > > (2) short syllables, both with chords > > This is an issue even in Microsoft Word, Interesting to encounter MSWord as apparent trendsetter... It is about the worst tool for producing lead sheets. The approach seen in many

Re: [Lyric+Chords project] required engravers

2018-12-14 Thread Kieren MacMillan
Hi Harm, > I don't have a clue how to deal with those issues, but I'd love to be > proofed wrong. > > Any idea how to tackle: > > (1) ligatures > \lyricmode { f -- i } This is a fringe case in my world, so I’m happy to cross that bridge when (if?) all other problems are solved. > (2) short

Re: [Lyric+Chords project] required engravers

2018-12-14 Thread Thomas Morley
Am Fr., 14. Dez. 2018 um 04:09 Uhr schrieb Kieren MacMillan : > > Hello all, > > I’m trying to develop a Lilypond lyrics+chords [only] framework, and am > trying to understand the "cleanest" possible starting point. > > The final goal: Given a set of lyrics (either with “inline” durations, or >