2014-12-29 16:24 GMT+01:00 Federico Bruni <fedel...@gmail.com>: > 2014-12-29 14:05 GMT+01:00 <list_lilyp...@infopower.nl>: >> >> I'm trying to write out Alvin Lee's (phenomenal) guitar solo from >> his Woodstock performance of I'm going home with 10 Years After, and >> for the bends got the guitar-string-bending notation-snippet >> >> http://3.hidemyass.com/ip-1/encoded/czovL2dpdGh1Yi5jb20vb3BlbmxpbHlsaWIvb3BlbmxpbHlsaWIvYmxvYi9tYXN0ZXIvbm90YXRpb24tc25pcHBldHMvZ3VpdGFyLXN0cmluZy1iZW5kaW5nL2RlZmluaXRpb25zLmlseQ%3D%3D >> >> However, after invocation of the snippet (see .ly file attached) I get >> two TAB 'phenomena' in the pdf output file (see .pdf file attached). >> >> Can anyone guide me on how to prevent/remove those? >> > > Hi Joe > > I think that it happens because it assumes that you want to use a TabStaff > context. > Also, Marc Hohl recommended me (in a private email) to use voice contexts or > you may have some problems. I'll add it to the README on github. > > Finally, there are issues when a bend occurs at a line break. Very annoying > because it happens all of a sudden as the page formatting changes. > Harm sent me a modified version of the \bendOn function, which seems to work > fine on my files. > I intended to test it more but I think that I'd better push it to github so > others (including you) can test and report any problem. > > I'll do it tonight.
Hi, it's not the bend.ly causing the problem, but some behaviour of current LilyPond. Look at the output from: m = <c e g>4\arpeggio mus = { \override Voice.Arpeggio.color = #red \override TabVoice.Arpeggio.color = #red \m } \new TabStaff \new TabVoice \mus \new Staff \new Voice { \clef "G_8" \mus } The overrides, one for Voice, one for TabVoice, results in some spurious context-initialization in the Staff/Voice but not in the TabStaff/TabVoice. See attached .png. That let me think some context-settings could probably avoid the problem. I wasn't able to figure it out, though. Not sure if it's a bug, maybe an enhancement-request. As Federico said, deleting the overrides applied to TabStaff/TabVoice in bend.ly should solve the problem for now. Cheers, Harm
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user