Fretboard Diagrams: Individual Dot Color
Hello, Is there a way to set dot-color for each individual note on a fretboard diagram? I'd like to differentiate between root notes and other scale tones. For examples, could I have the first fret note be white while the second fret note is black? Red would also be great, but I don't think that is as easily implemented. \markup { \override #'(fret-diagram-details . ( (finger-code . in-dot))) \fret-diagram-verbose #`( (place-fret 5 1 2) (place-fret 5 2 4) ) } Thanks, Kale -- *Kale Good: Guitar Instructor* website: phillyguitarlessons.com email: k...@kalegood.com phone: (215)260-5383 address: 1867 Frankford Ave. Philadelphia, PA 19125 Read my article "*The Seven Secrets to Six String Success*" at GuitarNoise.com: http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/ *Leading the Journey from No-Skills-Guitarist to Talented Musician*! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond-user Digest, Vol 125, Issue 97
w your aims. > > > > Can you be more specific about your audience? > This is an important comment because it clearly shows that there is some > work to do. > (Although I assume that with a revision of that first sketch I would > have been able to make my points much clearer anyway). > > > > > To me your paper seems to be pitched very well for someone who is > > already interested in these ideas but needs guidance. In other words, > > someone who would benefit from this Lilypond library. > Well, that's not the core of my intention (so there is some work for me > to do). > My target audience are people who are involved in writing scores and > text about music (maybe with a slight personal bias on people who > prepare editions), but who still use word processors and wysiwyg > notation programs. > I want to show them that there's a whole other world with a completely > different approach, and that this text based approach is well worth the > effort it takes to get acquainted with it. > > When writing this first draft I didn't (couldn't) focus enough on this > perspective (i.e. developing my arguments for the perspective of > 'outsiders'), but mainly wanted to collect the material and bring it to > an order. > > So I intended to revise it from that perspective anyway, but I'm glad > about your comment which tells me that this isn't 'optional' at all ;-) > > Next week I will have an oral presentation in my university on that > topic. Of course I can only present some percentage of the material in > not more than one hour. > Of course I will use the feedback from this occasion for revising my > text. > > > > > I suggest you make a brief, clear statement on the first page of the > > problem that is solved by a text-based approach. Speak from the heart, > > perhaps drawing on your own experience directly. > This is a very good suggestion. > > > > > Can you avoid having the licencing and credits on the first page? I > > found that distracting. > This should be possible, I think ;-) > Maybe we'll have to discuss this as there will be quite a lot of > documents based on that documentclass ... > > > > > Here is a piece of opinion from me, so you know my position. Users of > > WYSIWYG engraving software accept the shortcomings because it is quick > > and effective. Users of text-based approaches accept the additional > > effort required because they are perfectionists. > This is a good starting point for making a conclusion. > But I'd also include/emphasize the points made by other commentors about > the control it gives. > > Best > Urs > > > > > Cheers, > > Colin. > > > > > > > > > > -- > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > > > End of lilypond-user Digest, Vol 125, Issue 97 > ** > -- *Kale Good: Guitar Instructor* website: phillyguitarlessons.com email: k...@kalegood.com phone: (215)260-5383 address: 1867 Frankford Ave. Philadelphia, PA 19125 Read my article "*The Seven Secrets to Six String Success*" at GuitarNoise.com: http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/ *Leading the Journey from No-Skills-Guitarist to Talented Musician*! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Font Issue; characters not printed.
The not-appearing characters was a pdf view problem. The ligature isn't isn't, however. But the litagure issue is also non-essential for my purposes, so I can move forward from here. Thanks. On Sat, Apr 20, 2013 at 11:09 AM, Urs Liska wrote: > Maybe you have an issue with your PDF viewer? > I can see all 's' and don't notice any issue with 'z'. > > I assume 'fl' and 'Th' should be ligatures? > I can't tell if 'fl' is a ligature ore not, but the 'Th' definitely > isn't. > > What OS are you using? > AFAIK LilyPond doesn't use kerning on Windows, so it may be similar with > ligatures (I know that on Linux it uses ligatures because I actually > checked that yesterday (after I read that Sibelius 7 is so proud of even > using ligatures). > > HTH > Urs > > Am Samstag, den 20.04.2013, 10:57 -0400 schrieb Kale Good: > > Hi All, > > > > I didn't read the submission guidelines carefully so I'm resubmitting > > with a proper Subject. Sorry to be clogging things up. > > > > I'm having a font issue; I'm trying to use Garamond Premier Pro as my > > serif font (to match my document font for a method book). It won't > > print the s character. On testing, z printed incorrectly. I switched > > the font to Adobe Garamond Pro and had similar issues; some characters > > wouldn't print correctly. Could someone point me in the direction of a > > fix for this problem? > > > > % Created on Sat Feb 09 15:10:04 EST 2013 > > \version "2.16.2" > > \include "english.ly" > > > > \header { > > title = "a b c d e f g h i j k l m n o p q r s t u v w x y z fl > > Th" > > > > } > > > > \score { > > \new TabStaff { > > \relative c' { > > \set TabStaff.minimumFret = #5 > > \bar ":|" > > } > > } > > } > > > > \paper { > > myStaffSize = #20 > > #(define fonts > > (make-pango-font-tree "Garamond Premier Pro" > > "Helvetica Neue LT Standard" > > "Luxi Mono" > >(/ myStaffSize 20))) > > } > > > > > > attached file has Adobe Garamond Pro in lieu of Garamond Premier Pro; > > the results similar but worse. > > > > > > > > -- > > Kale Good: Guitar Instructor > > website: phillyguitarlessons.com > > email: k...@kalegood.com > > phone: (215)260-5383 > > address: 1867 Frankford Ave. > > Philadelphia, PA 19125 > > Read my article "The Seven Secrets to Six String Success" at > > GuitarNoise.com: > > http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/ > > Leading the Journey from No-Skills-Guitarist to Talented Musician! > > > > ___ > > lilypond-user mailing list > > lilypond-user@gnu.org > > https://lists.gnu.org/mailman/listinfo/lilypond-user > > > -- *Kale Good: Guitar Instructor* website: phillyguitarlessons.com email: k...@kalegood.com phone: (215)260-5383 address: 1867 Frankford Ave. Philadelphia, PA 19125 Read my article "*The Seven Secrets to Six String Success*" at GuitarNoise.com: http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/ *Leading the Journey from No-Skills-Guitarist to Talented Musician*! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Font Issue; characters not printed.
Ah, sorry. Ubuntu 12.04. I was using Lilypond-tool. The pdf preview function has given me incorrect displays before, but in the past the errors would only exist at certain zoom levels. So what happened here was I tried zooming in and out and still had the issue, leaving me to (falsely) assume it was illypond's fault. On Sat, Apr 20, 2013 at 11:25 AM, Urs Liska wrote: > Am Samstag, den 20.04.2013, 11:23 -0400 schrieb Kale Good: > > The not-appearing characters was a pdf view problem. > Good. > > The ligature isn't isn't, however. But the litagure issue is also > > non-essential for my purposes, so I can move forward from here. > We'd be interested anyway. Would you mind telling us your OS? > Urs > > > Thanks. > > > > > > On Sat, Apr 20, 2013 at 11:09 AM, Urs Liska wrote: > > Maybe you have an issue with your PDF viewer? > > I can see all 's' and don't notice any issue with 'z'. > > > > I assume 'fl' and 'Th' should be ligatures? > > I can't tell if 'fl' is a ligature ore not, but the 'Th' > > definitely > > isn't. > > > > What OS are you using? > > AFAIK LilyPond doesn't use kerning on Windows, so it may be > > similar with > > ligatures (I know that on Linux it uses ligatures because I > > actually > > checked that yesterday (after I read that Sibelius 7 is so > > proud of even > > using ligatures). > > > > HTH > > Urs > > > > Am Samstag, den 20.04.2013, 10:57 -0400 schrieb Kale Good: > > > Hi All, > > > > > > I didn't read the submission guidelines carefully so I'm > > resubmitting > > > with a proper Subject. Sorry to be clogging things up. > > > > > > I'm having a font issue; I'm trying to use Garamond Premier > > Pro as my > > > serif font (to match my document font for a method book). It > > won't > > > print the s character. On testing, z printed incorrectly. I > > switched > > > the font to Adobe Garamond Pro and had similar issues; some > > characters > > > wouldn't print correctly. Could someone point me in the > > direction of a > > > fix for this problem? > > > > > > % Created on Sat Feb 09 15:10:04 EST 2013 > > > \version "2.16.2" > > > \include "english.ly" > > > > > > \header { > > > title = "a b c d e f g h i j k l m n o p q r s t u v w x > > y z fl > > > Th" > > > > > > } > > > > > > \score { > > > \new TabStaff { > > > \relative c' { > > > \set TabStaff.minimumFret = #5 > > > \bar ":|" > > > } > > > } > > > } > > > > > > \paper { > > > myStaffSize = #20 > > > #(define fonts > > > (make-pango-font-tree "Garamond Premier Pro" > > > "Helvetica Neue LT Standard" > > > "Luxi Mono" > > >(/ myStaffSize 20))) > > > } > > > > > > > > > attached file has Adobe Garamond Pro in lieu of Garamond > > Premier Pro; > > > the results similar but worse. > > > > > > > > > > > > -- > > > > > > ___ > > > lilypond-user mailing list > > > lilypond-user@gnu.org > > > https://lists.gnu.org/mailman/listinfo/lilypond-user > > > > > > > > > > > > -- > > Kale Good: Guitar Instructor > > website: phillyguitarlessons.com > > email: k...@kalegood.com > > phone: (215)260-5383 > > address: 1867 Frankford Ave. > > Philadelphia, PA 19125 > > Read my article "The Seven Secrets to Six String Success" at > > GuitarNoise.com: > > http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/ > > Leading the Journey from No-Skills-Guitarist to Talented Musician! > > > > > -- *Kale Good: Guitar Instructor* website: phillyguitarlessons.com email: k...@kalegood.com phone: (215)260-5383 address: 1867 Frankford Ave. Philadelphia, PA 19125 Read my article "*The Seven Secrets to Six String Success*" at GuitarNoise.com: http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/ *Leading the Journey from No-Skills-Guitarist to Talented Musician*! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
\set TabStaff.minimumFret Fails
\set TabStaff.minimumFret Fails on open strings. On Ubuntu 12.04, Lilypond 2.16.2. Running lilypond through lilypondtool. \new TabStaff \relative c { \set TabStaff.minimumFret = #5 c16 d e f g4 } Thanks, Kale test.pdf Description: Adobe PDF document ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Create Shortcut for minimumFret
Hi All, I'm using lilypond to create a guitar method book; I'm using a lot of tab. I was wondering if there was a way to create a shortcut for \set Tabstaff.minimumFret = I started using this the other day for right hand fingerings #(define RH rightHandFinger) and was hoping something like this would work, but I've not had any luck yet. #(define TabStaff.minimumFret) Thanks, Kale -- *Kale Good: Guitar Instructor* website: phillyguitarlessons.com email: k...@kalegood.com phone: (215)260-5383 address: 1867 Frankford Ave. Philadelphia, PA 19125 Read my article "*The Seven Secrets to Six String Success*" at GuitarNoise.com: http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/ *Leading the Journey from No-Skills-Guitarist to Talented Musician*! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Beginner Questions
Neil, Thanks. I had hit reply to all, guess it hadn't done the trick. I had tried to find the beaming issue in the documentation, to no avail. I guess I'll give it another go. kale On Nov 7, 2009, at 10:31 AM, Neil Thornock wrote: Hi Kale, Please reply to the list and not directly to the previous poster. Also, these snippets are good, but they should also be complete - we should be able to render it without error. As a general comment, all your questions are plainly addressed in the docs and archives. The docs are big, but once you learn your way around they will be your best friend. 4 sixteenth notes are typically joined with one beam when place on a single staff. I would like to have 2 sixteenth notes on one staff joined to two sixteenth notes on another staff with a single beam. In the example below, how would I have all notes joined by a single beam? http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Common- notation-for-keyboards#Common-notation-for-keyboards How can I place additional space between a barline and the note immediately following it? Preferably this would effect the entire score rather than a single instance (although its a short song, so it is not a problem) Search for "barline note space" on the list archives and you'll find lots of help. Also this: http://lilypond.org/doc/v2.12/Documentation/user/lilypond-internals/ BarLine#BarLine Also, a new question. Neither of these text spanners are rendering, but I'm also not getting any error messages out of them. I'm not sure about this one... we need complete snippets. \cadenzaOn \override TextSpanner #'(bound-details left text) = \markup { \upright "continue at liberty, lacking a marked pulse" } \times 2/3 { cs,8\startTextSpan gs' ds' } s1 s s s\stopTextSpan also: \override TextSpanner #'(bound-details left text) = \markup { \upright "3''" } s2\startTextSpan \bar "|" gs8\stopTextSpan Hope that helps a little! Neil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Community of professional LilyPond engravers?
I'm about to graduate college with a music degree and am trying to figure out how to make a living with it (other than teaching guitar). Engraving with Lilypond is one of my many ideas. I've done a few small-scale compositions on it and am nowhere near the fluency level I would need to do this professionally, but you can count me in as well. Kale Good www.phillyguitarlessons.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Theme and Variations: \once \override indent?
I'm setting a Theme and Variations and am trying to figure out how to label the variations. Some of them are very short (less than half a page), so I'd like to keep it all in one score block (as my understanding is that different score blocks will print on different pages). This, as far as I can figure, takes \book off the table. The solution I like best so far is \addInstrumentDefinition #"Variation One" #'((shortInstrumentName . "Var. 1")) \break \instrumentSwitch "Var. 1" This would work great if I could also get the line to indent at the break. Is there a way to indent only a single line? Thanks, Kale ---- Kale Good: Guitar Instructor ? phillyguitarlessons.com <http://phillyguitarlessons.com> k...@kalegood.com <mailto:k...@kalegood.com> phone: (215)260-5383 * 4705 Baltimore Ave, Phila, PA 19143 :Mailing & Lessons * 1867 Frankford Ave. Phila, PA 19125 :Lessons Google+ <https://plus.google.com/b/105422331794047992190/> Facebook <http://facebook.com/KaleGoodGuitarStudio> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> Leading the Journey from No-Skills-Guitarist to Talented Musician! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Theme and Variations: \once \override indent?
yes, it is. Sorry, misread the section on \book and tried, but failed, to get it multiple scores working with a book block. Didn't think to try it without a book block. Best, Kale Please pardon any odd spelling or grammatic errors. I'm testing out voice-recognition software in an attempt to cut back on keyboard usage. ---- Kale Good: Guitar Instructor ? phillyguitarlessons.com <http://phillyguitarlessons.com> k...@kalegood.com <mailto:k...@kalegood.com> phone: (215)260-5383 * 4705 Baltimore Ave, Phila, PA 19143 :Mailing & Lessons * 1867 Frankford Ave. Phila, PA 19125 :Lessons Google+ <https://plus.google.com/b/105422331794047992190/> Facebook <http://facebook.com/KaleGoodGuitarStudio> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> Leading the Journey from No-Skills-Guitarist to Talented Musician! On 07/14/2014 01:03 PM, Phil Holmes wrote: Much better just to try out what you think won't work. \score { \repeat unfold 20 { c''1 } } \score { \repeat unfold 20 { c''1 } } -- Phil Holmes - Original Message - From: Kale Good To: lilypond-user@gnu.org Sent: Monday, July 14, 2014 5:23 PM Subject: Theme and Variations: \once \override indent? I'm setting a Theme and Variations and am trying to figure out how to label the variations. Some of them are very short (less than half a page), so I'd like to keep it all in one score block (as my understanding is that different score blocks will print on different pages). This, as far as I can figure, takes \book off the table. The solution I like best so far is \addInstrumentDefinition #"Variation One" #'((shortInstrumentName . "Var. 1")) \break \instrumentSwitch "Var. 1" This would work great if I could also get the line to indent at the break. Is there a way to indent only a single line? Thanks, Kale Kale Good: Guitar Instructor ? phillyguitarlessons.com k...@kalegood.com phone: (215)260-5383 4705 Baltimore Ave, Phila, PA 19143 :Mailing & Lessons 1867 Frankford Ave. Phila, PA 19125 :Lessons Google+ Facebook Read my article "The Seven Secrets to Six String Success" at GuitarNoise.com Leading the Journey from No-Skills-Guitarist to Talented Musician! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Staff Placement Issue
logs: warning: No span bar glyph defined for bar glyph ':'; ignoring. I haven't seen described in the changes page and in the doc how to migrate \override SpanBar #'glyph-name = #":" If you replace ":" with "!" you will get a nice set of dashes between the ossia and main staff. I found this by trial and error a while ago when following this snippet to create an ossia stave with 2.17. No need for trial and error. LSR currently runs 2.14.2 See http://lsr.dsi.unimi.it/LSR/html/contributing.html about version-statement. Obviously, you should run convert-ly. Ok, trying it myself. convert-ly _doesn't_ work for \override SpanBar #'glyph-name = #":" Please file a bug-report. -Harm -- ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user End of lilypond-user Digest, Vol 127, Issue 75 ** -- Kale Good: Guitar Instructor website: phillyguitarlessons.com <http://phillyguitarlessons.com> email: k...@kalegood.com phone: (215)260-5383 address: * mailing & lessons: 4705 Baltimore Ave, Phila, PA 19143 * lessons: 1867 Frankford Ave. Phila, PA 19125 Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> Leading the Journey from No-Skills-Guitarist to Talented Musician! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Right Hand Fingering Colision
Hello, I'm working with right hand fingerings and finding some pretty nasty collisions. Any way to mend this? Thanks, Kale \version "2.16.2" rh = #rightHandFinger basslineOne = { \set strokeFingerOrientations = #'(down) { c,4\rh #1 e g c, | b d g b,} } melody = \relative c'' { << \scaleDurations #'(2 . 3) { \set strokeFingerOrientations = #'(up) {c,8 c'\rh #2 e\rh #3 } } \\ { c,4\rh #1 } >> } \score { \melody \layout { } } \paper { } -- Kale Good: Guitar Instructor phillyguitarlessons.com <http://phillyguitarlessons.com> k...@kalegood.com <mailto:k...@kalegood.com> phone: (215)260-5383 * 4705 Baltimore Ave, Phila, PA 19143 -mailing & lessons * 1867 Frankford Ave. Phila, PA 19125 -lessons Google+ <https://plus.google.com/b/105422331794047992190/> Facebook <http://facebook.com/KaleGoodGuitarStudio> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> Leading the Journey from No-Skills-Guitarist to Talented Musician! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Nesting \absolute in 2.16 (or alternative) for predefined bass line
Hello, I'm having a bit of a problem that seems like it could be resolved by nesting \absolute, but I'm not sure if 2.16 supports it (sure doesn't seem to, from my tests). I see its in the docs for 2.17, but I was wondering if there was an alternative in 2.16.2 . Here is what I'm trying to do. I've got a bass line that I'm reusing with different arpeggios, but when placed with certain arpeggios, it seems to be deriving its pitch from the previous note (which happens to be in the other voice, which is throwing everything off). Also, this are two of a series of right hand studies for classical guitar. I'd like to keep it structured this way so that I can comment on individual exercises. Thanks, Kale \version "2.16.2" rh = #rightHandFinger basslineOne = { \set strokeFingerOrientations = #'(down) { c,4\rh #1 e g c, | b d g b,} } melody = \relative c'' { % exercise 1 << \scaleDurations #'(2 . 3) { \set strokeFingerOrientations = #'(up) {c,8 c'\rh #2 e\rh #3 } {e, c' e} {g, c e} {c, c' e} {b, d' f} {d, d' f} {g, d' f} {b,, d' f} } \\ {\basslineOne} >> % exercise 2 << \scaleDurations #'(2 . 3) { \set strokeFingerOrientations = #'(up) {c g'\rh #3 e\rh #2 } {e c' g } {g e' c } {c, e' c } {b, g' d } {d d' g, } {g f' d } {b, f' d } } \\ { \transpose c c' {\basslineOne } } >> } \score { \melody \layout { } } \paper { } -- Kale Good: Guitar Instructor phillyguitarlessons.com <http://phillyguitarlessons.com> k...@kalegood.com <mailto:k...@kalegood.com> phone: (215)260-5383 * 4705 Baltimore Ave, Phila, PA 19143 -mailing & lessons * 1867 Frankford Ave. Phila, PA 19125 -lessons Google+ <https://plus.google.com/b/105422331794047992190/> Facebook <http://facebook.com/KaleGoodGuitarStudio> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> Leading the Journey from No-Skills-Guitarist to Talented Musician! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Text in front of Staves
Hi Thomas, Thanks; it works like a charm* until I need a page break; right now its just crowding everything on one page. I put it a \pageBreak and nothing happened, so I'm guessing that lilypond won't break simultaneous music over a page (makes sense). Any overrides for this? *works like a charm except for your \override VerticalAxisGroup command, which I'm not super familiar with (looks right to me). Won't compile with it, will compile without it. wasn't planning on bringing back 19th century guitar fingering notation, but now that you mention it... =) Thanks again, Kale On 08/13/2013 07:56 PM, Thomas Morley wrote: 2013/8/14 mailto:k...@kalegood.com>> I see that lilypond supports a cool-looking No. glyph, which is great. I'd like to get in in front of each stave in order to number a series of exercises. See attached png for an example. I'm working on making a version of Giuliani's 120 right hand studies for clasical guitar. Hi, I've typesetted the first two exercises of your png, though without fingerings. This should give you a starting-point. Btw, I hope you are _not_ going to rebuild these fossil right-hand-fingering-symbols. ;) \version "2.17.24" \layout { ragged-right = ##f \context { \Voice \override TupletBracket #'bracket-visibility = ##f \override TupletNumber #'stencil = ##f } \context { \Staff \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 12) (minimum-distance . 7) (padding . 1)) } \context { \Score \override SystemStartBar #'stencil = ##f } } << \new Staff \with { instrumentName = "N° 3" } << \new Voice \relative c' { \bar ".|:" \repeat volta 2 { \voiceOne \tupletSpan 4 \times 2/3 { c8 e' c e, e'c g e' c c, e' c b, f'' d d, f' d g, f' d b, f'' d } } 1 \bar "|." } \new Voice \relative c' { \voiceTwo c4 e g c, b d g b, c1 } >> \new Staff \with { instrumentName = "N° 4" } << \new Voice \relative c' { \bar ".|:" \repeat volta 2 { \voiceOne \tupletSpan 4 \times 2/3 { c8 e g e g c g c e c, c' e b, d g d g d' g, d' f b,, d' f } } 1 \bar "|." } \new Voice \relative c' { \voiceTwo c4 e g c, b d g b, c1 } >> >> HTH, Harm -- Kale Good: Guitar Instructor phillyguitarlessons.com <http://phillyguitarlessons.com> k...@kalegood.com <mailto:k...@kalegood.com> phone: (215)260-5383 * 4705 Baltimore Ave, Phila, PA 19143 -mailing & lessons * 1867 Frankford Ave. Phila, PA 19125 -lessons Google+ <https://plus.google.com/b/105422331794047992190/> Facebook <http://facebook.com/KaleGoodGuitarStudio> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> Leading the Journey from No-Skills-Guitarist to Talented Musician! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Text in front of Staves
forgot to mention, i'm running 2.16.2 On 08/13/2013 07:56 PM, Thomas Morley wrote: 2013/8/14 mailto:k...@kalegood.com>> I see that lilypond supports a cool-looking No. glyph, which is great. I'd like to get in in front of each stave in order to number a series of exercises. See attached png for an example. I'm working on making a version of Giuliani's 120 right hand studies for clasical guitar. Hi, I've typesetted the first two exercises of your png, though without fingerings. This should give you a starting-point. Btw, I hope you are _not_ going to rebuild these fossil right-hand-fingering-symbols. ;) \version "2.17.24" \layout { ragged-right = ##f \context { \Voice \override TupletBracket #'bracket-visibility = ##f \override TupletNumber #'stencil = ##f } \context { \Staff \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 12) (minimum-distance . 7) (padding . 1)) } \context { \Score \override SystemStartBar #'stencil = ##f } } << \new Staff \with { instrumentName = "N° 3" } << \new Voice \relative c' { \bar ".|:" \repeat volta 2 { \voiceOne \tupletSpan 4 \times 2/3 { c8 e' c e, e'c g e' c c, e' c b, f'' d d, f' d g, f' d b, f'' d } } 1 \bar "|." } \new Voice \relative c' { \voiceTwo c4 e g c, b d g b, c1 } >> \new Staff \with { instrumentName = "N° 4" } << \new Voice \relative c' { \bar ".|:" \repeat volta 2 { \voiceOne \tupletSpan 4 \times 2/3 { c8 e g e g c g c e c, c' e b, d g d g d' g, d' f b,, d' f } } 1 \bar "|." } \new Voice \relative c' { \voiceTwo c4 e g c, b d g b, c1 } >> >> HTH, Harm -- Kale Good: Guitar Instructor phillyguitarlessons.com <http://phillyguitarlessons.com> k...@kalegood.com <mailto:k...@kalegood.com> phone: (215)260-5383 * 4705 Baltimore Ave, Phila, PA 19143 -mailing & lessons * 1867 Frankford Ave. Phila, PA 19125 -lessons Google+ <https://plus.google.com/b/105422331794047992190/> Facebook <http://facebook.com/KaleGoodGuitarStudio> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> Leading the Journey from No-Skills-Guitarist to Talented Musician! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Text in front of Staves
quot; } << \new Voice \clef "G_8" { \voiceOne \set fingeringOrientations = #'(left) \set strokeFingerOrientations = #'(up) \override StrokeFinger #'add-stem-support = ##t \bar ".|:" \repeat volta 2 { \tupletSpan 4 \times 2/3 { c8 e g\rhi g c'\rhi c c'\rhi e'\rhm b, d g\rhi g d'\rhi b, d'\rhi f'\rhm } } 1 \bar "|." } \new Voice { \voiceTwo \set fingeringOrientations = #'(left) \set strokeFingerOrientations = #'(down) \override StrokeFinger #'add-stem-support = ##t 4 e\rhp g\rhp c\rhp d\rhp g\rhp b,\rhp 1 } >> >> Cheers, Pierre -- Kale Good: Guitar Instructor phillyguitarlessons.com <http://phillyguitarlessons.com> k...@kalegood.com <mailto:k...@kalegood.com> phone: (215)260-5383 * 4705 Baltimore Ave, Phila, PA 19143 -mailing & lessons * 1867 Frankford Ave. Phila, PA 19125 -lessons Google+ <https://plus.google.com/b/105422331794047992190/> Facebook <http://facebook.com/KaleGoodGuitarStudio> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> Leading the Journey from No-Skills-Guitarist to Talented Musician! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Text in front of Staves
Wow, Nick, that's pretty sharp. Saves on paper for sure. Reminds me of how they are set in the back of Pumping Nylon. Yes, Thomas, tupletspan was also giving me an error. I ended up resetting the short name of the instrument between each exercise and then setting the margins the same in the layout block. This way it'll break pages for me. \version "2.16.2" \header { title = "120 Right Hand Studies" composer = "Mauro Giuliani" tagline = "" } cchord = { \relative c { \bar ":|" 1 \bar "||:" } } %%% Right hand fingerings %% rhp = -\rightHandFinger #1 rhi = -\rightHandFinger #2 rhm = -\rightHandFinger #3 rha = -\rightHandFinger #4 rhx = -\rightHandFinger #5 strokesdown = { \set strokeFingerOrientations = #'(down) \override StrokeFinger #'add-stem-support = ##t } strokesup = { \set strokeFingerOrientations = #'(up) \override StrokeFinger #'add-stem-support = ##t } bass lines % basslineOne = { \relative c { \strokesdown { c4\rhp e g c, | b d g b, } } } studies = { \new Staff \clef "G_8" \key c \major \time 4/4 \mergeDifferentlyHeadedOn \mergeDifferentlyDottedOn \with { instrumentName = "N° 1." } \relative c { %%% %Number 1 %%% << { \strokesup \bar "|:" 4 \cchord } \\ { \basslineOne } >> %%% %Number 2 %%% \break \set Staff.shortInstrumentName = #"N° 2." << { \scaleDurations #'(2 . 3) { \strokesup c,8 c'\rhi e\rhm e, c' e g, c e c, c' e b, d' f d, d' f g, d' f b,, d' f } \cchord } \\ { \basslineOne } >> %%% %Number 3 %%% \break \set Staff.shortInstrumentName = #"N° 3." << { \scaleDurations #'(2 . 3) { \strokesup c,8 e'\rhm c\rhi e, e' c g e' c c, e' c b, f'' d d, f' d g, f' d b, f'' d } \cchord } \\ { \basslineOne } >> } } \score { \studies \midi { } \layout { ragged-right = ##f indent = 1.5\cm short-indent = 1.5\cm \context { \Score \override SystemStartBar #'stencil = ##f \override NoteColumn #'force-hshift = #0 \remove "Bar_number_engraver" } \context { \Staff } \context { \Voice \override TupletBracket #'bracket-visibility = ##f \override TupletNumber #'stencil = ##f } } } \paper { %left-margin = 3\cm #(set-default-paper-size "letter") } best, Kale -- View this message in context: http://lilypond.1069038.n5.nabble.com/Text-in-front-of-Staves-tp149121p149257.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Submission with Attachments not showing up?
Hello, I submitted something to the mailing list with 2 attachments and it doesn't seem to be showing up. I've never done this before (at least, I don't remember it). Am I missing something? Thanks, Kale -- Kale Good: Guitar Instructor phillyguitarlessons.com <http://phillyguitarlessons.com> k...@kalegood.com <mailto:k...@kalegood.com> phone: (215)260-5383 * 4705 Baltimore Ave, Phila, PA 19143 -mailing & lessons * 1867 Frankford Ave. Phila, PA 19125 -lessons Google+ <https://plus.google.com/b/105422331794047992190/> Facebook <http://facebook.com/KaleGoodGuitarStudio> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> Leading the Journey from No-Skills-Guitarist to Talented Musician! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Submission with Attachments not showing up?
Ah, that'll do it. I include the .ly and .pdf files. I'll try again with just the .ly Similarly, when I click on an attachment link in the emails I receive from the mailing list, it never really works (I forget the specifics of what happens). I see they are up on the nabble site. Whats the deal there? -- View this message in context: http://lilypond.1069038.n5.nabble.com/Submission-with-Attachments-not-showing-up-tp150357p150363.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Project Completed(-ish): 120 R.H. Studies by Giuliani
Thanks for the pointers, Joseph. I did catch that my longstem tweak made stems appear thicker on screen; I'm not incredibly concerned about that. Thanks for that tip. I don't think it'll be too hard to sort out. -- View this message in context: http://lilypond.1069038.n5.nabble.com/Project-Completed-ish-120-R-H-Studies-by-Giuliani-tp150374p150401.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Lilypond and Vim
Hello, Can someone point me towards a place to get some good help setting up a .vim file? I'm trying to edit the lilypond.vim to do a few things different and having no luck. map :!gv --watch "%<.ps" & replaced with: map :!evince "%<.pdf" & Neither of these work. I assume the "%<" points towards a tmp file that is being created, but I don't really know. Evince opens and says no such file. When it is set to the gv command, nothing happens (well, the command is printed at the bottom of Vim, but that's it.) Thanks, Kale ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond and Vim
Yeah, that ghostview command is from the vim config provided by the LIlypond team. I made sure to install gv, still nothing. On Wed 11 Sep 2013 12:18:49 PM EDT, Christian Andersson wrote: On Wed, Sep 11, 2013 at 6:12 PM, Kale Good mailto:k...@kalegood.com>> wrote: Can someone point me towards a place to get some good help setting up a .vim file? I'm trying to edit the lilypond.vim to do a few things different and having no luck. If you insist on not RTFM (for vim), I'd suggest that you start out with the complete vim configuration that is included in the Lilypond source-distribution, and perhaps make changes to that. Who knows, your updates may even turn out worth sharing! /Christian -- Kale Good: Guitar Instructor phillyguitarlessons.com <http://phillyguitarlessons.com> k...@kalegood.com <mailto:k...@kalegood.com> phone: (215)260-5383 * 4705 Baltimore Ave, Phila, PA 19143 -mailing & lessons * 1867 Frankford Ave. Phila, PA 19125 -lessons Google+ <https://plus.google.com/b/105422331794047992190/> Facebook <http://facebook.com/KaleGoodGuitarStudio> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> Leading the Journey from No-Skills-Guitarist to Talented Musician! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: barr? fret diagram guitar
Hi Bart, Not sure if there is a super-simple way to do what you're looking for (but I'm no lilypond pro). I did, however, recently use the postscript drawing ability of lilypond to circle specific notes on the fretboard (this could be useful for highlighting root notes (example was meant for a B&W printer, but I started off using the fill ability of postscript to make a red dot). If you could figure out how to draw an "x" using post script , you could position it anywhere you want to. Here's a place I found some help with postscript drawing: http://paulbourke.net/dataformats/postscript/ % Open String Names % \markup \fontsize #2 { \hspace #4.5 E \hspace #2.45 A \hspace #2.45 D \hspace #2.45 G \hspace #2.45 B \hspace #2.45 E } \markup \override #'(size . 5) \override #'(align-dir . -1) \override #'(fret-diagram-details . ( (finger-code . in-dot) (fret-count . 2 ) (number-type . arabic) (string-thickness-factor . .25 ) (label-dir . -1) (mute-string . "x") (open-string . "o" ) (orientation . portrait) (barre-type . none) (xo-font-magnification . 0.4) (xo-padding . 0.3) (dot-label-font-mag . 0.5 ) (fret-label-font-mag . 5 ) (string-label-font-mag . 5 ) ) ) \markup { \combine %% Circle Open String Equivalents % \postscript #" newpath 5.25 -22.6 2.75 0 360 arc closepath 0.2 setlinewidth stroke" \postscript #" newpath 10.25 -22.6 2.75 0 360 arc closepath 0.2 setlinewidth stroke" \postscript #" newpath 14.65 -22.6 2.75 0 360 arc closepath 0.2 setlinewidth stroke" \postscript #" newpath 19.05 -17.6 2.75 0 360 arc closepath 0.2 setlinewidth stroke" \postscript #" newpath 23.45 -22.6 2.75 0 360 arc closepath 0.2 setlinewidth stroke" \postscript #" newpath 27.85 -22.6 2.75 0 360 arc closepath 0.2 setlinewidth stroke" %%% Diagram Settings \override #'(size . 5) \override #'(align-dir . -1) \override #'(fret-diagram-details . ( (finger-code . in-dot) (fret-count . 6 ) (number-type . arabic) (string-thickness-factor . .25 ) (label-dir . -1) (mute-string . "x") (open-string . "o" ) (orientation . portrait) (barre-type . none) (xo-font-magnification . 0.4) (xo-padding . 0.3) (dot-label-font-mag . 0.5 ) (fret-label-font-mag . 5 ) (string-label-font-mag . 5 ) ) ) Fretted String Names, First Position %%%55 \fret-diagram-verbose #'( (place-fret 6 1 "F" ) (place-fret 6 2 "F#" ) (place-fret 6 3 "G" ) (place-fret 6 4 "G#" ) (place-fret 6 5 "A" ) (place-fret 5 1 "A#" ) (place-fret 5 2 "B" ) (place-fret 5 3 "C" ) (place-fret 5 4 "C#" ) (place-fret 5 5 "D" ) (place-fret 4 1 "D#" ) (place-fret 4 2 "E" ) (place-fret 4 3 "F" ) (place-fret 4 4 "G" ) (place-fret 4 5 "F#" ) (place-fret 3 1 "G#" ) (place-fret 3 2 "A" ) (place-fret 3 3 "A#" ) (place-fret 3 4 "B" ) (place-fret 2 1 "C" ) (place-fret 2 2 "C#" ) (place-fret 2 3 "D" ) (place-fret 2 4 "D#" ) (place-fret 2 5 "E" ) (place-fret 1 1 "F" ) (place-fret 1 2 "F#" ) (place-fret 1 3 "G" ) (place-fret 1 4 "G#" ) (place-fret 1 5 "A" ) ) } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Polymetric Polyphonic Notation: Only Show Initial Time Signature.
Hello List Serve, I'm trying to typeset an Argentinian Waltz that alternates between \time 3/4 and \time 6\8 with multiple instruments. I would like to display both time signatures at the beginning of the piece and I've set different default beaming for the different time signatures. I would like time signature changes throughout the piece to be invisible. The best way I can figure to do this is to set default beaming for different time signatures via TimeSignatureSettings. Then change time signatures as necessary, preceded by \omit Staff.TimeSignature. However, then I need to go through each voice and put in an omit. Not a big deal, but is there a way to place this in my \global settings? Right now, if I do that, it won't print the initial time signature. Thanks, Kale -- ---- Kale Good Good Music Academy <http://goodmusicacademy.com> ♫ 4705 Baltimore Ave, Phila, PA 19143 phone: (215)260-5383 Facebook <http://facebook.com/KaleGoodGuitarStudio> Google+ <https://plus.google.com/b/105422331794047992190/> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com>
Piano Staves equidistant from Middle C?
Hello, I'm trying to get my piano staves equidistant from middle C, with precisely the width of one staff-space between middle C and the top line of the bass clef and the bottom line of the treble. I can't find anything on the spacing page that seems to work, and nothing seems to be forthcoming in the snippets library. The purpose is pedagogical (so students can see that middle c really is in the middle). Thanks, Kale -- ---- Kale Good Good Music Academy <http://goodmusicacademy.com> ♫ 4705 Baltimore Ave, Phila, PA 19143 phone: (215)260-5383 Facebook <http://facebook.com/KaleGoodGuitarStudio> Google+ <https://plus.google.com/b/105422331794047992190/> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com>
Transposing in the Input file
Hello, I've used Audiveris to get a musicXML file. However, it misidentified a clef. So I've got the correct (relative) note names, but the pitches are all off for a line or two. I was wondering if there is a tool or script to transpose notes in the the input.ly file. My use-case is such that I'd like to avoid using a transcribe block. I was hoping that using a \transpose {} block with /lilypond --verbose/ would output the transposed notes somewhere in the STOUT stream, but no luck. (My use-case: I'll be putting this into Anki's memorization tool and using it in my practicing routine. I'd like to keep the files as simple as possible so that I can edit mistakes or make changes easily while practicing. Having to think through an unnecessary transposition would really make that difficult.) Thanks, Kale -- ---- Kale Good Good Music Academy <http://goodmusicacademy.com> ♫ 4705 Baltimore Ave, Phila, PA 19143 phone: (215)260-5383 Facebook <http://facebook.com/KaleGoodGuitarStudio> Google+ <https://plus.google.com/b/105422331794047992190/> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Transposing in the Input file
That is possible with the previous version of Audiveris. However, that relies on an earlier version of the tesseract OCR program. While I might try that in the end, I preferred this route to messing around with conflicting dependencies. Also, I've only done this with a single page so far. I want to see if this is a systemic problem before putting too much effort it. -k Kale Good Good Music Academy <http://goodmusicacademy.com> ♫ 4705 Baltimore Ave, Phila, PA 19143 phone: (215)260-5383 Facebook <http://facebook.com/KaleGoodGuitarStudio> Google+ <https://plus.google.com/b/105422331794047992190/> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> On 01/14/2018 09:34 AM, Jacques Menu Muzhic wrote: Hello Kale, According to my experience, your best bet is to be able to edit the result of the scan in Audiveris before producing the MusicXML. I don’t know Audiveris: is that at all possible, as it is in PhotoScore Ultimate? JM Le 14 janv. 2018 à 14:59, Kale Good <mailto:k...@kalegood.com>> a écrit : Hello, I've used Audiveris to get a musicXML file. However, it misidentified a clef. So I've got the correct (relative) note names, but the pitches are all off for a line or two. I was wondering if there is a tool or script to transpose notes in the the input.ly <http://input.ly> file. My use-case is such that I'd like to avoid using a transcribe block. I was hoping that using a \transpose {} block with /lilypond --verbose/ would output the transposed notes somewhere in the STOUT stream, but no luck. (My use-case: I'll be putting this into Anki's memorization tool and using it in my practicing routine. I'd like to keep the files as simple as possible so that I can edit mistakes or make changes easily while practicing. Having to think through an unnecessary transposition would really make that difficult.) Thanks, Kale -- Kale Good Good Music Academy <http://goodmusicacademy.com/> ♫ 4705 Baltimore Ave, Phila, PA 19143 phone: (215)260-5383 Facebook <http://facebook.com/KaleGoodGuitarStudio> Google+ <https://plus.google.com/b/105422331794047992190/> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com/> ___ lilypond-user mailing list lilypond-user@gnu.org <mailto:lilypond-user@gnu.org> https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
font-table.ly
Hello, I'm looking for font-table.ly. I wanted to run some of the files from the docs which require it. However, I can neither find it on my system nor find a way to generate it locally. What am I missing? Thanks, Kale -- Kale Good Good Music Academy <http://goodmusicacademy.com> ♫ 4705 Baltimore Ave, Phila, PA 19143 phone: (215)260-5383 Facebook <http://facebook.com/KaleGoodGuitarStudio> Google+ <https://plus.google.com/b/105422331794047992190/> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Weird Font for Fretted String Fingerings
Hello All, I'm getting some really weird font for my left-hand fretted-string fingerings ( i.e. c-3). It looks like a monospace font. I'm assuming that this is a systems font issue (Arch Linux). But I'm confused as to why all the other text shows up alright. I assume that lilypond uses the same font for all it's text. I get the same result with a basic \relative c {c-3} I've attached a screenshot, but I'm not sure if that'll get handled by the listserve or not. Thanks, Kale -- ---- Kale Good Good Music Academy <http://goodmusicacademy.com> ♫ 4705 Baltimore Ave, Phila, PA 19143 phone: (215)260-5383 Facebook <http://facebook.com/KaleGoodGuitarStudio> Google+ <https://plus.google.com/b/105422331794047992190/> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
rightHandfinger location; 2 issues.
Hello, In the following snippet, I have two issues: 1. Some chords placed in voice two require one right hand fingering above the staff and positioned left-of-default, the other below the staff and positioned right-of-default (note: fingerings are already in a #(down up) setup; the #(up) part is hidden behind the notehead). 2. Right-Hand finger /m/ always sits above the stem, while /i/ and /a/ tend to sit next to the stem. This creates an uneven, "peaks and valleys" right-hand fingering layout. For 1): From what I've read, it doesn't seem possible to manually position individual elements inside of a chord construct. Is this correct? If so, is my best solution to insert a quick//*\new Voice << {}{} >>* into voice 2? Or is there a way to manually position chord elements that I've missed? For 2): I assume this is because /m/ is a wider element than either /i/ or /a/. So I thought reducing horizontal padding would make it pop in at the same spot that /i/ and /a/ tend to sit at. //However, nothing I do with *\once \override fingeringOrientations.outside-staff-horizontal-padding = -1* seems to have any effect on it. Am I reduced to using *StrokeFinger.padding* or, more likely, *StrokeFinger.extra-offset = #'(0.25 . 0)*? I'm hoping this is a padding issue so that I can just remove padding or adjust a horizontal factor, then Lilypond will (fingers-crossed) place the Related to 2), how can I ensure that my /m/, /a, /and /i/ fingerings are all aligned on the same horizontal level (where appropriate) and, in different situations? Right now, I've just been eyeballing it. My best guess is that this would involve linking the grobs together somehow... but I'm just shooting in that dark on that one. I've not had to delve that deep into the grob-interface before, and I haven't found anything in the docs that seems to suggest this is possible. Maybe I missed it? As a side-note, why is the default for right-hand fingers to be placed to the right of the notehead? I don't ever recall seeing this in any classical guitar music I've played (and I've played /a lot). /In my memory, it's always above or to the left. It seems odd to put information you need (which finger to use to play a note) after you need it (which note to play). Do other instruments do this? Similarly, left-hand fingers are almost always to the right (I can imagine them being placed above, but I don't recall any situations. However, it looks a lot less bizarre to me than the lilypond default for RH notes). Thanks, Kale the source material for this example was imported from XML, which was created via Audiverus, the Musical OCR (MCR) application. Hence some weird part names. \version "2.18.2" \language "english" rh = #rightHandFinger rhp = -\rightHandFinger #1 rhi = -\rightHandFinger #2 rhm = -\rightHandFinger #3 rha = -\rightHandFinger #4 rhx = -\rightHandFinger #5 PartPOneVoiceOne = \relative c { \set fingeringOrientations = #'(left) \set strokeFingerOrientations = #'(up) \clef "G_8" \key a \major \time 4/4 4 r4 4. 8 | % 22 2 r4 s4 \bar "|." } PartPOneVoiceTwo = \relative a, { \set fingeringOrientations = #'(left) \set strokeFingerOrientations = #'(down) \override StrokeFinger.extra-offset = #'(0.25 . 0) r4 \once \set strokeFingerOrientations = #'(down up) 2 | \once \set strokeFingerOrientations = #'(down up) cs'-1\rhi>2 r4 s1 } \score { << \new Staff << \context Staff << \context Voice = "PartPOneVoiceOne" { \voiceOne \PartPOneVoiceOne } \context Voice = "PartPOneVoiceThree" { \voiceTwo \PartPOneVoiceTwo } >> >> >> \layout {} } -- Kale Good Good Music Academy <http://goodmusicacademy.com> ♫ 4705 Baltimore Ave, Phila, PA 19143 phone: (215)260-5383 Facebook <http://facebook.com/KaleGoodGuitarStudio> Google+ <https://plus.google.com/b/105422331794047992190/> Read my article "The Seven Secrets to Six String Success <http://www.guitarnoise.com/lesson/seven-secrets-to-six-string-success/>" at GuitarNoise.com <http://guitarnoise.com> ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Function for Chords in Header
Hello List, I'm trying to create multiple guitar lead sheets with a "chord summary", including fretboards, in the header. The cleanest way I could think to do this was to use a function. I've created a function that creates what I'm looking for outside of a markup block. Used inside of a markup block, it fails. I also need to be redundant with \chordmode (wrapping my argument it it when I call the function and inside the function). I assume this is due either to a) lilypond interpreting and storing the "pitches" prior to passing them to the function or b) my argument type is wrong (couldn't find anything else that acted differently, though). \include "predefined-guitar-fretboards.ly" chordSummaryFunc = #(define-void-function (music) (ly:music?) (toplevel-score-handler #{ \score { << \new ChordNames \chordmode { $music } \new FretBoards \chordmode { $music } >> } #})) \header { title = "test" subtitle = \markup { Chords \chordSummaryFunc \chordmode{ g b } } } \chordSummaryFunc \chordmode{ g b } Thanks for any help. Best, Kale -- ---- Kale Good Good Music Academy <http://goodmusicacademy.com> ♫ 4705 Baltimore Ave, Phila, PA 19143 phone: (215)260-5383 Facebook <https://www.facebook.com/PhillyGoodMusicAcademy/> YouTube <https://www.youtube.com/channel/UCcaRF5FcHc_nxKZRvh_34LQ> Instagram <https://www.instagram.com/goodmusicacademy/>