Contributing to the LSR
How long should I expect it to take before snippets I add to the LSR are visible? -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
download.linuxaudio.org down?
Trying to download the latest dev version and download.linuxaudio.org appears down? Can anyone confirm? -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Contributing to the LSR
On Thu, May 20, 2010 at 09:41:34AM +0100, Phil Holmes wrote: > How long should I expect it to take before snippets I add to the LSR are > visible? IIRC, adding a snippet should be visible on LSR instantly. It will take 2 or 3 weeks before a doc-tagged snippet in LSR makes its way into the lilypond docs themselves, though. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Contributing to the LSR
- Original Message - From: "Graham Percival" On Thu, May 20, 2010 at 09:41:34AM +0100, Phil Holmes wrote: How long should I expect it to take before snippets I add to the LSR are visible? IIRC, adding a snippet should be visible on LSR instantly. It will take 2 or 3 weeks before a doc-tagged snippet in LSR makes its way into the lilypond docs themselves, though. The snippets I've added are there at https://lsr.dsi.unimi.it/list.php?type=snippet, but not as a snippet at the repository webpage at http://lsr.dsi.unimi.it/ So I'm really asking how long it will take to appear on the webpage, so I can check what I've done. Don't think I made that clear. -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Contributing to the LSR
Graham Percival wrote: On Thu, May 20, 2010 at 09:41:34AM +0100, Phil Holmes wrote: How long should I expect it to take before snippets I add to the LSR are visible? IIRC, adding a snippet should be visible on LSR instantly. IIRC, it has to be approved by an LSR responsible before it's visible, but that's usually very quick. /Mats It will take 2 or 3 weeks before a doc-tagged snippet in LSR makes its way into the lilypond docs themselves, though. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing School of Electrical Engineering Royal Institute of Technology (KTH) SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: mats.bengts...@ee.kth.se WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Contributing to the LSR
On Thu, May 20, 2010 at 01:59:52PM +0200, Mats Bengtsson wrote: > > Graham Percival wrote: >> On Thu, May 20, 2010 at 09:41:34AM +0100, Phil Holmes wrote: >> >>> How long should I expect it to take before snippets I add to the LSR >>> are visible? >> >> IIRC, adding a snippet should be visible on LSR instantly. > IIRC, it has to be approved by an LSR responsible before it's visible, > but that's usually very quick. Thanks, Mats -- I'd completely forgotten about that step! I wouldn't be surprised if the approval takes a week. However, I'm willing to consider making you a LSR admin. If you're interested, let me know and I'll critique the snippets you've added so far. (err, also tell me which snippets you did) Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: I just discovered the LilyPond Tool GUI Front end
I think it is really nice. But my MIDI Keyboard don't work well with LPT, sometimes it even crashes jEdit. I'm on OSX 10.5.8, last jEdit and LPT versions. On 20 May 2010 03:23, Bertalan Fodor (LilyPondTool) wrote: > Charles Cave wrote: >> >> I stumbled upon the Lilypond Tool project on Source Forge >> because it was mentioned in a post on this forum. >> >> http://sourceforge.net/projects/lily4jedit/reviews/ >> >> What a wonderful looking program! I can connect me MIDI >> keyboard and enter notes by playing on the keyboard. >> >> I am surprised this program hasnt been mentioned more frequently >> on this forum as it appears to be make Lilypond file creation >> so much easier. >> How many Lilypond Tool users are on this list? >> > > There are some quite active members using LilyPondTool. Even LilyPondTool's > developer is on this list. :) > > Bert > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Change appearance of the SpanBar
Neil Neil Puttock wrote: On 17 May 2010 22:52, Graham Percival wrote: There's no point talking about modifying the docs until you've altered the snippet, though. Already sorted (and Xavier had added a corrected version just as I fixed the original). I cannot see where/when this change was checked-in, is there still something for me to do here? James ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: arpeggioBracket spanning multiple voices on a single staff?
On May 19, 2010, at 10:55 PM, Mark Polesky wrote: > William Bajzek wrote: >> My expectation and hope is that it would show the arpeggio >> bracket instead of the zigzag one, but it doesn't. Can >> this be done? > > Yes. > - Mark > > * * * * * * * * * * > > arpeggioBracketStaff = { Thanks! That does work nicely. I'll make the problem harder now, though; I usually use an input structure like the following, to facilitate keeping the stems for each voice going the right direction, and I wouldn't *always* want the arpeggioBracket, as the regular arpeggio often comes up in guitar music, too. With your suggestion, it looks like I am limited to the one type. Is there a way to do it without restructuring my files? upper = \relative c' { \voiceOne 4\arpeggio 2 } lower = \relative c' { \voiceTwo 2\arpeggio 2 } \score { \new Staff = "guitar traditional" << \clef "treble_8" \context Voice = "upper" \upper \context Voice = "lower" \lower >> \layout { } } - William Bajzek please note my new email address: williambaj...@gmail.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: I just discovered the LilyPond Tool GUI Front end
> Message: 3 > Date: Wed, 19 May 2010 23:37:23 + (UTC) > From: Charles Cave > Subject: I just discovered the LilyPond Tool GUI Front end > To: lilypond-user@gnu.org > Message-ID: > Content-Type: text/plain; charset=us-ascii > > I stumbled upon the Lilypond Tool project on Source Forge > because it was mentioned in a post on this forum. > > http://sourceforge.net/projects/lily4jedit/reviews/ > > What a wonderful looking program! I can connect me MIDI > keyboard and enter notes by playing on the keyboard. > > I am surprised this program hasnt been mentioned more frequently > on this forum as it appears to be make Lilypond file creation > so much easier. > > How many Lilypond Tool users are on this list? > > Thanks > Charles > At least one. Seriously, quite a few, I believe. It's been mentioned many times here, as its creator, Bertalan Fodor, contributes here regularly. Tim Reeves ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Acknowledging LilyPond in a product.
I'm helping a friend produce sheet music for songs that will be included in an instructional DVD for playing ukulele. I had to adapt LilyPond to meet his requirements and managed to get everything except the phrase mark/slur on lyrics instead of the notes. I did get a suggestion to put the phrase marks on the notes then use a program like Inkscape to move the marks to the lyrics. I had some problems using Inkscape as it changed all the fonts so I ended up using GIMP for any special graphics processing. I'll see if I can do this with GIMP. I'm also wondering how to acknowledge the use of LilyPond in creating the sheet music. Any suggestions would be appreciated. Of course I'll have to ask my friend if he will include the acknowledgment. Just wanted to find out if any of you "engravers" acknowledge using LilyPond in your works. I've been showing several friends what LilyPond can do and I might do a short segment about using LilyPond to notate ukulele music for a friend's ukulele builder's workshop program on CATV. Thanks, Keith ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Acknowledging LilyPond in a product.
On 21/05/10 05:40, keith Luke wrote: I'm helping a friend produce sheet music for songs that will be included in an instructional DVD for playing ukulele. I had to adapt LilyPond to meet his requirements and managed to get everything except the phrase mark/slur on lyrics instead of the notes. I did get a suggestion to put the phrase marks on the notes then use a program like Inkscape to move the marks to the lyrics. I had some problems using Inkscape as it changed all the fonts so I ended up using GIMP for any special graphics processing. I'll see if I can do this with GIMP. I'm also wondering how to acknowledge the use of LilyPond in creating the sheet music. Any suggestions would be appreciated. Of course I'll have to ask my friend if he will include the acknowledgment. Just wanted to find out if any of you "engravers" acknowledge using LilyPond in your works. I've been showing several friends what LilyPond can do and I might do a short segment about using LilyPond to notate ukulele music for a friend's ukulele builder's workshop program on CATV. You could use something like the following in the \header block, which will appear at the bottom of the last page. tagline = \markup { \fontsize #-3.5 { Engraved on \date using \with-url #"http://lilypond.org/web/"; { LilyPond \simple #(lilypond-version) (http://lilypond.org/) } } } Nick <>___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: arpeggioBracket spanning multiple voices on a single staff?
On 21/05/10 03:22, William Bajzek wrote: On May 19, 2010, at 10:55 PM, Mark Polesky wrote: William Bajzek wrote: My expectation and hope is that it would show the arpeggio bracket instead of the zigzag one, but it doesn't. Can this be done? Yes. - Mark * * * * * * * * * * arpeggioBracketStaff = { Thanks! That does work nicely. I'll make the problem harder now, though; I usually use an input structure like the following, to facilitate keeping the stems for each voice going the right direction, and I wouldn't *always* want the arpeggioBracket, as the regular arpeggio often comes up in guitar music, too. With your suggestion, it looks like I am limited to the one type. Is there a way to do it without restructuring my files? upper = \relative c' { \voiceOne 4\arpeggio 2 } lower = \relative c' { \voiceTwo 2\arpeggio 2 } \score { \new Staff = "guitar traditional" << \clef "treble_8" \context Voice = "upper" \upper \context Voice = "lower" \lower \layout { } } Just change the arpeggio appearance back using \arpeggioNormal. This is clearly explained in the documentation at http://lilypond.org/doc/v2.13/Documentation/notation/lines#Arpeggio. Nick Nick ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Acknowledging LilyPond in a product.
There's already some credits on the songs for my friend's company. Don't think there's enough room to squeeze in any more text on the songs. I was thinking more of adding a blurb in the liner notes of the DVD, maybe like * Sheet music was published using LilyPond, available for download at www.LilyPond.org* On Thu, May 20, 2010 at 10:46 AM, Nick Payne wrote: > On 21/05/10 05:40, keith Luke wrote: > >> I'm helping a friend produce sheet music for songs that will be included >> in an instructional DVD for playing ukulele. I had to adapt LilyPond to >> meet his requirements and managed to get everything except the phrase >> mark/slur on lyrics instead of the notes. >> >> I did get a suggestion to put the phrase marks on the notes then use a >> program like Inkscape to move the marks to the lyrics. I had some problems >> using Inkscape as it changed all the fonts so I ended up using GIMP for any >> special graphics processing. I'll see if I can do this with GIMP. >> >> I'm also wondering how to acknowledge the use of LilyPond in creating the >> sheet music. Any suggestions would be appreciated. Of course I'll have to >> ask my friend if he will include the acknowledgment. Just wanted to find >> out if any of you "engravers" acknowledge using LilyPond in your works. >> >> I've been showing several friends what LilyPond can do and I might do a >> short segment about using LilyPond to notate ukulele music for a friend's >> ukulele builder's workshop program on CATV. >> > You could use something like the following in the \header block, which will > appear at the bottom of the last page. > >tagline = \markup { >\fontsize #-3.5 >{ >Engraved on \date using \with-url #" > http://lilypond.org/web/"; >{ LilyPond \simple #(lilypond-version) ( > http://lilypond.org/) } >} >} > > Nick > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > > ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: arpeggioBracket spanning multiple voices on a single staff?
On May 20, 2010, at 2:50 PM, lilypond-user-requ...@gnu.org wrote: > Just change the arpeggio appearance back using \arpeggioNormal. This is > clearly explained in the documentation at > http://lilypond.org/doc/v2.13/Documentation/notation/lines#Arpeggio. > > Nick Not really, because if I do what the documentation says, I get the zigzag. I've come up with a solution based on Mark's advice. I guess the last question, as a relative newbie to this stuff... Can I make it so I don't need a \arpeggio to follow \barreBracket? barreBracket = { \once \revert Staff.Arpeggio #'X-extent \once \override Staff.Arpeggio #'stencil = #ly:arpeggio::brew-chord-bracket \arpeggioBracket } upper = \relative c'' { \voiceOne \barreBracket \arpeggio b c \arpeggioNormal4 \arpeggio \barreBracket \arpeggio b c \arpeggioNormal4 \arpeggio } lower = \relative c'' { \voiceTwo \arpeggioBracket 2. \arpeggio \arpeggioNormal4 \arpeggio \arpeggioBracket 2. \arpeggio \arpeggioNormal4 \arpeggio } \score { \new Staff \with { \consists "Span_arpeggio_engraver" } { \set Staff.connectArpeggios = ##t << \context Voice = "upper" \upper \context Voice = "lower" \lower >> } } - William Bajzek please note my new email address: williambaj...@gmail.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GUB and mipsel architecture
Jan, thanks for your suggestion. On Wed, 2010-05-19 at 14:28 +0200, Jan Nieuwenhuizen wrote: > What happens if you replace librestrict/kernel_stat.h by the > mips one that I'm attaching? > I've tried but I get a similar error: Tail of target/tools/log/librestrict.log ./xstatconv.c:251: error: 'struct kernel_stat' has no member named 'st_atim' ./xstatconv.c:252: error: 'struct kernel_stat' has no member named 'st_mtim' ./xstatconv.c:253: error: 'struct kernel_stat' has no member named 'st_ctim' Command barfed: cd /home/fede/gub/target/tools/build/librestrict-1.9.a && gcc -W -Wall -fno-stack-protector -I. -fPIC -shared -o librestrict-stat.so restrict-stat.c || gcc -W -Wall -I. -fPIC -shared -o librestrict-stat.so restrict-stat.c Tail of target/tools/log/librestrict.log *** Failed target: tools::librestrict I attach also the complete log. BTW, in the log I read: +build_bits=32 Shouldn't it be 64? This is my CPU: http://en.wikipedia.org/wiki/Loongson#Loongson_2F Goodnight, Federico * Starting build: Fri May 21 00:42:50 2010 must rebuild: tools::librestrict *** Checksum mismatch: diff (librestrict, tools) --- /home/fede/gub/target/tools/packages/librestrict.checksum +++ THIS BUILD Fri May 21 00:41:24 2010 @@ -1,1 +1,217 @@ - +UpdateSourceDir(not tracking) *** Checksum mismatch: diff (librestrict, tools) --- /home/fede/gub/target/tools/packages/librestrict.checksum +++ THIS BUILD Fri May 21 00:41:24 2010 @@ -1,1 +1,217 @@ - +UpdateSourceDir(not tracking) +Dump +/home/fede/gub/target/tools/status/librestrict-1.9.a-1.9.a +untar +Dump +/home/fede/gub/target/tools/status/librestrict-1.9.a-1.9.a +patch +rm -rf /home/fede/gub/target/tools/build/librestrict-1.9.a +ShadowTree +/home/fede/gub/librestrict +/home/fede/gub/target/tools/build/librestrict-1.9.a +Dump +/home/fede/gub/target/tools/status/librestrict-1.9.a-1.9.a +shadow +cd /home/fede/gub/target/tools/build/librestrict-1.9.a && cd /home/fede/gub/target/tools/build/librestrict-1.9.a && cat restrict-open.c > restrict-all.c +cd /home/fede/gub/target/tools/build/librestrict-1.9.a && gcc -W -Wall -fno-stack-protector -I. -fPIC -shared -o librestrict-exec.so restrict-exec.c || gcc -W -Wall -I. -fPIC -shared -o librestrict-exec.so restrict-exec.c +cd /home/fede/gub/target/tools/build/librestrict-1.9.a && gcc -W -Wall -fno-stack-protector -I. -fPIC -shared -o librestrict-open.so restrict-open.c || gcc -W -Wall -I. -fPIC -shared -o librestrict-open.so restrict-open.c +cd /home/fede/gub/target/tools/build/librestrict-1.9.a && gcc -W -Wall -fno-stack-protector -I. -fPIC -shared -o librestrict-stat.so restrict-stat.c || gcc -W -Wall -I. -fPIC -shared -o librestrict-stat.so restrict-stat.c +cd /home/fede/gub/target/tools/build/librestrict-1.9.a && gcc -W -Wall -fno-stack-protector -I. -fPIC -shared -o librestrict-all.so restrict-all.c || gcc -W -Wall -I. -fPIC -shared -o librestrict-all.so restrict-all.c +cd /home/fede/gub/target/tools/build/librestrict-1.9.a && mv librestrict-all.so librestrict.so +Dump +/home/fede/gub/target/tools/status/librestrict-1.9.a-1.9.a +compile +rm -rf /home/fede/gub/target/tools/install/librestrict-1.9.a-root +cd /home/fede/gub/target/tools/build/librestrict-1.9.a && mkdir -p /home/fede/gub/target/tools/install/librestrict-1.9.a-root//home/fede/gub/target/tools/root/usr/lib && cp -p librestrict*.so /home/fede/gub/target/tools/install/librestrict-1.9.a-root//home/fede/gub/target/tools/root/usr/lib +Func +def install (logger, lst): +for file in lst: +if os.path.exists (file): +cmd = self.expand (''' +mkdir -p %(install_root)s/license +cp %(file)s %(install_root)s/license/%(name)s +''', locals ()) +loggedos.system (logger, cmd) +return + +(['/home/fede/gub/target/tools/src/librestrict-1.9.a/COPYING', '/home/fede/gub/target/tools/src/librestrict-1.9.a/COPYING.LIB', '/home/fede/gub/target/tools/src/librestrict-1.9.a/LICENSE', '/home/fede/gub/target/tools/src/librestrict-1.9.a/LICENCE'],) +MapLocate +def installed_la_fixup (logger, la): +(dir, base) = os.path.split (la) +base = base[3:-3] +dir = re.sub (r"^\./", "/", dir) + +loggedos.file_sub (logger, [(''' *-L *[^\"\' ][^\"\' ]*''', ''), +(self.expand ('''( |=|\')(/[^ ]*usr/lib|%(targetdir)s.*)/lib([^ \'/]*)\.(a|la|so)[^ \']*'''), +'\\1-l\\3 '), +('^old_library=.*', + self.expand ("""old_library='lib%(base)s.a'""", env=locals ())), +], + la) +if self.settings.platform.startswith ('mingw'): + +loggedos.file_sub (logger, [('library_names=.*', + self.expand ("library_names='lib%(base)s.dll.a'", env=locals ()))], + la) + +/home/fede/gub/target/tools/install/librestrict-