Re: status of release 2.16.0

2012-05-20 Thread Graham Percival
On Mon, May 21, 2012 at 01:02:01AM +0200, Valentin Villenave wrote:
> there is a long-ish explanation about the release process in our
> latest LilyPond Report:
> http://news.lilynet.net/?The-LilyPond-Report-26#the_road_to_2_16

Can we get a news item for this?  and maybe a (general) email to
the user list?

- Graham

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Experimental Web-based Lilypond Editor

2012-05-20 Thread MING TSANG
Hi, Trevor,

I cannot access lilybin.com for at least two weeks now.  What happened?
Just want to follow up with the request of generating a midi file available to 
download, same as the pdf file?

 
Blessing in+,
Ming


>
> From: MING TSANG 
>To: "trevordi...@gmail.com"  
>Cc: lilypond-usermailinglist  
>Sent: Tuesday, March 27, 2012 2:59:50 PM
>Subject: Re: Experimental Web-based Lilypond Editor
> 
>
>Hi, Trevor,  
>
>
>
>I just want to follow up with the midi file available for download same as the 
>pdf file.
>
>
>Addition request, it seems that lilybin does not support utf-8 (the editor 
>side does display utf-8 code but the pdf side does not.)  Please refer to 
>attach png file. 
>
>
>Blessing in+,
>Ming.
>
>
>>
>> From: "trevordi...@gmail.com" 
>>To: MING TSANG  
>>Sent: Sunday, March 4, 2012 11:07:03 PM
>>Subject: Re: Experimental Web-based Lilypond Editor
>> 
>>
>>I'll get a button in there soon so that will be possible. Glad you like it!  
>>
>>Trevor
>>
>>
>>- Reply message -
>>From: "MING TSANG" 
>>To: "trevordi...@gmail.com" 
>>Cc: "lilypond-usermailinglist" 
>>Subject: Experimental Web-based Lilypond Editor
>>Date: Sun, Mar 4, 2012 9:02 pm
>>
>>
>>
>>Hi, Trevor:
>>
>>
>>There is "\midi { }' in your sample .ly on lilybin.com (lilybin editor). How 
>>can I save this midi file the same as to save pdf output?
>> 
>>Blessing in+,
>>Ming.
>>
>>
>>
>
>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Four Bars per Line/System, again :)

2012-05-20 Thread David Nalesnik
On Sat, May 19, 2012 at 8:04 AM, David Nalesnik wrote:

> Hi Johan,
>
> Please submit to LSR...
>
>
> Will do.  The LSR is running 2.14.2 right now, so I'll have to make some
> changes.  (In particular, the function uses David Kastrup's make-engraver
> macro which is fairly recent.)
>

Added as  http://lsr.dsi.unimi.it/LSR/Item?u=1&id=838

-David
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Full bar tremolo with accidentals fails

2012-05-20 Thread Colin Hall
On Sun, May 20, 2012 at 12:08:44PM -0300, Marcos da Silva Sampaio wrote:
> Hello,
> 
> I'm using a tremolo in a full bar. I used the code below, but it fails
> and I got this error message:
> 
> Drawing systems...lilypond: ../flower/include/drul-array.hh:35: T&
> Drul_array::at(Direction) [with T = double]: Assertion `d == 1 || d
> == -1' failed.

Thanks for reporting this, Marcos. Your lilypond source has stimulated
a programming error; this is not an error on your part, but a flaw in
the Lilypond software.

Such errors are only reported by un-optimised builds and cause
Lilypond to report the error and exit, as you have witnessed.

Did you build Lilypond from source by any chance?

An official Lilypond release binary does not include these checks and
will continue past a programming error. This may well allow you to typeset
your music successfully.

It would be very helpful to us if you tried an official Lilypond
release binary on your Lilypond source. If it works, great, the job is
done. If it fails please let us know.

There is a known issue with tremolo which looks similar to your report:

http://code.google.com/p/lilypond/issues/detail?id=1444

Cheers,
Colin.

-- 

Colin Hall

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: LilyPond wins LoMuS 2012!

2012-05-20 Thread Francisco Vila
2012/5/21 David Kastrup :
> Francisco Vila  writes:
>> Bravo! Is there any linkable notice in the web?
>
> I just found http://concours.afim-asso.org/2012/index.php>.  It is
> not really easy to find, and it not exactly containing an impressive
> amount of information.

Indeed. Thanks for keeping this in mind,
-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: status of release 2.16.0

2012-05-20 Thread Valentin Villenave
On Sat, May 19, 2012 at 12:51 AM, Tom Cloyd  wrote:
> Can someone provide a status update re: this event, please?

Greetings,

there is a long-ish explanation about the release process in our
latest LilyPond Report:
http://news.lilynet.net/?The-LilyPond-Report-26#the_road_to_2_16

Cheers,
Valentin.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: LilyPond wins LoMuS 2012!

2012-05-20 Thread David Kastrup
Francisco Vila  writes:

> 2012/5/12 m...@apollinemike.com :
>> Hey LilyPond users,
>>
>> I have an exciting piece of news to share with you.  LilyPond won LoMuS
>> 2012, one of the most prestigious awards in the open source community for
>> musical software.
>>
>> http://concours.afim-asso.org/
>>
>> All of you should be very proud, as your work with LilyPond helps those who
>> develop the program make it a better piece of software.
>>
>> Tweet the news far and wide!  It would be wonderful if the community of
>> users grew as a result of this award.
>>
>
> Bravo! Is there any linkable notice in the web?

I just found http://concours.afim-asso.org/2012/index.php>.  It is
not really easy to find, and it not exactly containing an impressive
amount of information.

-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Volta repeat with different lyrics places all words on lower staff

2012-05-20 Thread Trevor Daniels
Hi Colin

Sorry to top-post.

The quick solution is to name the first Lyrics context something like VerseOne 
like this:

  \new Lyrics = "VerseOne" \lyricsto "melody"

and specify that the second Lyrics context is positioned immediately beneath it 
with

\new Lyrics \with { alignBelowContext = "VerseOne" }

leaving all the other lines unchanged.

Trevor

  - Original Message - 
  From: Colin Jesse Kinlund 
  To: lilypond-user@gnu.org 
  Sent: Sunday, May 20, 2012 9:43 AM
  Subject: Volta repeat with different lyrics places all words on lower staff


  Hi everyone, I’m using ver 2.15.38 (since the 2.16 release isn’t out), and 
being the first time I’ve used an unstable build I don’t know if this is a bug, 
since there are no examples on the website that directly correspond.


  I’m setting a piece for three voices with sections that repeat for the 
purpose of the next verse. So what I want to have happen is (view with a 
monospace font):


  Top voice - - - - - - - |: - - - - - - - - - :|
  Lyrics, blah blah blah   First verse lyrics
Second verse lyrics
  Middle voice  - - - - - |: - - - - - - - - - :|
  Lyrics, blah blah blah   First verse lyrics
Second verse lyrics
  Bottom voice - - - - -  |: - - - - - - - - - :|
  Lyrics, blah blah blah   First verse lyrics
Second verse lyrics


  Diligently following the instructions at 
http://lilypond.org/doc/v2.14/Documentation/notation/techniques-specific-to-lyrics#lyrics-and-repeats
 , there is no trouble with a single-staff system as in the example, but adding 
another voice causes all the text in the second verse to drop to the 
bottom-most staff, like this:


  Top voice - - - - - - - |: - - - - - - - - - :|
  Lyrics, blah blah blah   First verse lyrics
  Middle voice  - - - - - |: - - - - - - - - - :|
  Lyrics, blah blah blah   First verse lyrics

  Bottom voice - - - - -  |: - - - - - - - - - :|
  Lyrics, blah blah blah   First verse lyrics
Second verse lyrics
Second verse lyrics
Second verse lyrics



  I have worked on this problem for days now, and I have no idea if I’m doing 
something wrong or if this is a real bug. I could not find any examples that 
dealt with volta repeats of different text with more than a single voice. 
Please, please help!
  Below is a small example with actual code (25 lines due to formatting). 
Un-comment the commented lines to see the issue.


  Thanks in advance for any assistance!
  - Colin


  \version "2.15.38"
  \score {
<<
  \new ChoirStaff {
  <<
  \new Voice = "melody" \relative c''
  { a4 a a a \repeat volta 2 { b4 b b b } c4 c8 c c2 }
  \new Lyrics \lyricsto "melody"
  { The start -- ing words.
  <<
  { The first time words. }
  \new Lyrics
  {
  \set associatedVoice = "melody"
  Sec -- ond time words.
  }
  >>
  The fin -- al words.
  }
  % \new Voice = "harmony" \relative c'
  % { f4 f f f \repeat volta 2 { g8 g g4 g2 } a4 a8. a16 a2 }
  >>
  }
>>
  }


--


  ___
  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


Re: Volta repeat with different lyrics places all words on lower staff

2012-05-20 Thread Eluze



Am 20.05.2012 10:43, schrieb Colin Jesse Kinlund:

Hi everyone, I’m using ver 2.15.38 (since the 2.16 release isn’t out), and 
being the first time I’ve used an unstable build I don’t know if this is a bug, 
since there are no examples on the website that directly correspond.

I’m setting a piece for three voices with sections that repeat for the purpose 
of the next verse. So what I want to have happen is (view with a monospace 
font):

Top voice - - - - - - - |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics
  Second verse lyrics
Middle voice  - - - - - |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics
  Second verse lyrics
Bottom voice - - - - -  |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics
  Second verse lyrics

Diligently following the instructions at 
http://lilypond.org/doc/v2.14/Documentation/notation/techniques-specific-to-lyrics#lyrics-and-repeats
 , there is no trouble with a single-staff system as in the example, but adding 
another voice causes all the text in the second verse to drop to the 
bottom-most staff, like this:

Top voice - - - - - - - |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics

Middle voice  - - - - - |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics

Bottom voice - - - - -  |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics
  Second verse lyrics
  Second verse lyrics
  Second verse lyrics

I have worked on this problem for days now, and I have no idea if I’m doing 
something wrong or if this is a real bug. I could not find any examples that 
dealt with volta repeats of different text with more than a single voice. 
Please, please help!
Below is a small example with actual code (25 lines due to formatting). 
Un-comment the commented lines to see the issue.

Thanks in advance for any assistance!
- Colin

\version "2.15.38"
\score {
   <<
\new ChoirStaff {
<<
\new Voice = "melody" \relative c''
{ a4 a a a \repeat volta 2 { b4 b b b } c4 c8 c c2 }
\new Lyrics \lyricsto "melody"
{ The start -- ing words.
<<
{ The first time words. }
\new Lyrics
{
\set associatedVoice = "melody"
Sec -- ond time words.
}
>>
The fin -- al words.
}
%   \new Voice = "harmony" \relative c'
%   { f4 f f f \repeat volta 2 { g8 g g4 g2 } a4 a8. a16 a2 }
>>
}
   >>
}
I think your two voices "melody" and "harmony" are not contained in the 
same staff - try (within your choirstaff, if needed)

\new Staff <<
\new Voice = melody …
\new Voice = harmony …
>>

hth
Eluze

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Full bar tremolo with accidentals fails

2012-05-20 Thread David Kastrup
Eluze  writes:

> Am 20.05.2012 17:08, schrieb Marcos da Silva Sampaio:
>> Hello,
>>
>> I'm using a tremolo in a full bar. I used the code below, but it fails
>> and I got this error message:
>>
>> Drawing systems...lilypond: ../flower/include/drul-array.hh:35: T&
>> Drul_array::at(Direction) [with T = double]: Assertion `d == 1 || d
>> == -1' failed.
>>
>>
>> { \repeat tremolo 16 { ees32 a } }
>>
>> There is no problem without the accidental:
>>
>> { \repeat tremolo 16 { e32 a } }
>>
>>
>> Lilypond fails in the same way when I use cautionary accidentals also:
>>
>> { \repeat tremolo 16 { e32 a! } }
>>
>>
>> Am I doing anything wrong?
> yep, what version are you using?
> with 2.15.38 or 2.14.2 (stable) I don't get any error!

Possibly because of
http://code.google.com/p/lilypond/issues/detail?id=1908#c3>.  You
need an unoptimized binary to verify this report, and I have no idea who
considered that a good idea.

-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Full bar tremolo with accidentals fails

2012-05-20 Thread David Kastrup
Marcos da Silva Sampaio  writes:

> Hello,
>
> I'm using a tremolo in a full bar. I used the code below, but it fails
> and I got this error message:
>
> Drawing systems...lilypond: ../flower/include/drul-array.hh:35: T&
> Drul_array::at(Direction) [with T = double]: Assertion `d == 1 || d
> == -1' failed.
>
>
> { \repeat tremolo 16 { ees32 a } }
>
> There is no problem without the accidental:
>
> { \repeat tremolo 16 { e32 a } }
>
>
> Lilypond fails in the same way when I use cautionary accidentals also:
>
> { \repeat tremolo 16 { e32 a! } }
>
>
> Am I doing anything wrong?

The only wrong thing I can detect is not reporting this to the
lilypond-bug list, but it would seem like you can easily fix that.

An "assertion failed" should not be triggerable with unadorned user code
not touching the Scheme layer.

-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Full bar tremolo with accidentals fails

2012-05-20 Thread Eluze



Am 20.05.2012 17:08, schrieb Marcos da Silva Sampaio:

Hello,

I'm using a tremolo in a full bar. I used the code below, but it fails
and I got this error message:

Drawing systems...lilypond: ../flower/include/drul-array.hh:35: T&
Drul_array::at(Direction) [with T = double]: Assertion `d == 1 || d
== -1' failed.


{ \repeat tremolo 16 { ees32 a } }

There is no problem without the accidental:

{ \repeat tremolo 16 { e32 a } }


Lilypond fails in the same way when I use cautionary accidentals also:

{ \repeat tremolo 16 { e32 a! } }


Am I doing anything wrong?

yep, what version are you using?
with 2.15.38 or 2.14.2 (stable) I don't get any error!
Eluze

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Full bar tremolo with accidentals fails

2012-05-20 Thread Marcos da Silva Sampaio
Hello,

I'm using a tremolo in a full bar. I used the code below, but it fails
and I got this error message:

Drawing systems...lilypond: ../flower/include/drul-array.hh:35: T&
Drul_array::at(Direction) [with T = double]: Assertion `d == 1 || d
== -1' failed.


{ \repeat tremolo 16 { ees32 a } }

There is no problem without the accidental:

{ \repeat tremolo 16 { e32 a } }


Lilypond fails in the same way when I use cautionary accidentals also:

{ \repeat tremolo 16 { e32 a! } }


Am I doing anything wrong?
-- 
Marcos da Silva Sampaio

Professor de Teoria, Composição e Computação Musical
Universidade Federal da Bahia / Escola de Música

http://marcosdisilva.net
http://genosmus.com

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Volta repeat with different lyrics places all words on lower staff

2012-05-20 Thread Colin Jesse Kinlund
Hi everyone, I’m using ver 2.15.38 (since the 2.16 release isn’t out), and 
being the first time I’ve used an unstable build I don’t know if this is a bug, 
since there are no examples on the website that directly correspond.

I’m setting a piece for three voices with sections that repeat for the purpose 
of the next verse. So what I want to have happen is (view with a monospace 
font):

Top voice - - - - - - - |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics
  Second verse lyrics
Middle voice  - - - - - |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics
  Second verse lyrics
Bottom voice - - - - -  |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics
  Second verse lyrics

Diligently following the instructions at 
http://lilypond.org/doc/v2.14/Documentation/notation/techniques-specific-to-lyrics#lyrics-and-repeats
 , there is no trouble with a single-staff system as in the example, but adding 
another voice causes all the text in the second verse to drop to the 
bottom-most staff, like this:

Top voice - - - - - - - |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics

Middle voice  - - - - - |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics
  
Bottom voice - - - - -  |: - - - - - - - - - :|
Lyrics, blah blah blahFirst verse lyrics
  Second verse lyrics
  Second verse lyrics
  Second verse lyrics

I have worked on this problem for days now, and I have no idea if I’m doing 
something wrong or if this is a real bug. I could not find any examples that 
dealt with volta repeats of different text with more than a single voice. 
Please, please help!
Below is a small example with actual code (25 lines due to formatting). 
Un-comment the commented lines to see the issue.

Thanks in advance for any assistance!
- Colin

\version "2.15.38"
\score {
  <<
\new ChoirStaff {
<<
\new Voice = "melody" \relative c''
{ a4 a a a \repeat volta 2 { b4 b b b } c4 c8 c c2 }
\new Lyrics \lyricsto "melody"
{ The start -- ing words.
<<
{ The first time words. }
\new Lyrics
{
\set associatedVoice = "melody"
Sec -- ond time words.
}
>>
The fin -- al words.
}
%   \new Voice = "harmony" \relative c'
%   { f4 f f f \repeat volta 2 { g8 g g4 g2 } a4 a8. a16 a2 }
>>
}
  >>
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: suppress warnings

2012-05-20 Thread David Kastrup
Graham Percival  writes:

> On Sun, May 20, 2012 at 05:01:40PM +0200, Peter O'Doherty wrote:
>> Is it possible to suppress specific (expected) warnings?
>
> No, unfortunately.

 -- Function: ly:expect-warning str rest
 A Scheme callable function to register a warning to be expected
 and subsequently suppressed.  If the warning is not encountered, a
 warning about the missing warning will be shown. The message
 should be translated with `(_ ...)' and changing parameters given
 after the format string.


-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: suppress warnings

2012-05-20 Thread Urs Liska

Am 20.05.2012 21:12, schrieb Graham Percival:

On Sun, May 20, 2012 at 05:01:40PM +0200, Peter O'Doherty wrote:

Is it possible to suppress specific (expected) warnings?

No, unfortunately.

- Graham

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
The only warning you can deliberately suppress is that about "too many 
clashing note columns" (for example: ignoreCollision = \once \override 
NoteColumn #'ignore-collision = ##t).


But that's probably not exactly what you wanted to read.

Best
Urs

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: suppress warnings

2012-05-20 Thread Graham Percival
On Sun, May 20, 2012 at 05:01:40PM +0200, Peter O'Doherty wrote:
> Is it possible to suppress specific (expected) warnings?

No, unfortunately.

- Graham

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Source management tools for lilypond projects

2012-05-20 Thread Bernardo Barros
On 05/19/2012 11:46 PM, Federico Bruni wrote:
> 
> Free as Free Software (GPL).
> SparkleShare is a software, not a hosting service (even though it may
> become also a hosting service, see sparkleshare.net).

It looks very nice, you can use with your own server via ssh. It seems
to use git behind the scenes.

Thanks.

-- 
Bernardo Barros

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Source management tools for lilypond projects

2012-05-20 Thread Colin Campbell

On 12-05-20 12:39 AM, Graham Percival wrote:

On Thu, May 17, 2012 at 12:36:35PM +0200, Christian Andersson wrote:

Now, sit down and await all flames from proponents of all the other tools!

Saving different versions of files to floppy disks and writing a
label in a thick pen was good enough for us in 1986.  Especially
when we re-used a floppy disk and scratched out the previous
version number and wrote a new one on top.

- Graham





Floppy disks?!  You had floppy disks?  In my day, we had to glue the 
chad back into the cards.  Kids these days!


Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


suppress warnings

2012-05-20 Thread Peter O'Doherty

Hi,

Is it possible to suppress specific (expected) warnings? The one in 
particular I would like to suppress (as there are a lot of them) is:

warning: cannot find start of piano pedal: 'Sustain'

Many thanks,
Peter


--
//=
->  Peter O'Doherty
->  http://www.peterodoherty.net
->  m...@peterodoherty.net
->  https://joindiaspora.com/people/70716
//=


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: TupletNumber placement - can you improve this function?

2012-05-20 Thread David Nalesnik
Hi Janek,

On Sun, May 20, 2012 at 2:34 AM, Janek Warchoł wrote:

> Hi David,
>
> On Sun, May 20, 2012 at 12:02 AM, David Nalesnik
>  wrote:
> > Hi Janek,
> >
> >> today i've found this snippet: http://lsr.dsi.unimi.it/LSR/Item?id=646[...]
> >
> > Just yesterday I was updating the score which was the reason for me
> writing
> > this in the first place!!
>
> Ah, so it was yours!  I didn't find any information about the authorship.
>
> > Probably about a hundred cross-staff tuplets, no
> > brackets, and a manual adjustment needed for each one of them...  Ugh.
>
> That's the true LilyPond way: instead of fixing the same thing all the
> time, write one fix once and for all - kudos!  I wish everyone
> operated this way.
>

Thanks!  But with the time it took me to write it (and with the things that
keep happening to it), I think I should specialize in cross-staff tuplets
as a composer :)


>
> > The conditions in the function were designed to leave ordinary beams
> > untouched, and also to ignore tuplets with visible brackets.  (In earlier
> > versions of LilyPond, the functions actually would give OK results with
> > ordinary beams.)
>
> Interesting - that wasn't the case when i tested it.
>

It looks for several conditions: if the beam isn't kneed, or if there is a
visible tuplet bracket (you've forced one, or there is no beam attached to
the first stem of the group), the functions will return the default values
of 'X-offset and 'Y-offset.  Originally these properties were unset by
default, so I simply left them unset if no adjustment to the number was
needed.  At some point after 2.14, both 'X and 'Y-offset of TupletNumber
were set to procedures.  The original LSR functions, applied in this
circumstances, clear the default values and all horizontal and vertical
positioning is lost!  (The number appears on the midline of the staff at
the first stem of the beam.)

>
> On Sun, May 20, 2012 at 1:45 AM, David Nalesnik
>  wrote:
> > OK, I got it to work with 2.15.38.
>
> Amazing!
> However, i see a weird bug - with visible TupletBrackets, some are not
> left unchanged (see attachment).  The most interesting thing is that
> this happens in 2.15.38, 2.15.36 is ok!
>

Try using manual beaming.  When I change the one tuplet causing problems in
the example you attach, the problem goes away.

Here I noticed something interesting, which might actually be a bug.  Try
the example without any overrides.  So:

\version "2.15.38"

 \paper {
  indent = 0
}

top = \change Staff = "1"
bottom = \change Staff = "2"

music = \relative c {
  \override Beam #'auto-knee-gap = #1
  \override TupletBracket #'bracket-visibility = ##t
  \set tupletSpannerDuration = #(ly:make-moment 1 4)
  \times 2/3 {
c8 b c
g a' f % autobeaming necessary here when example doubled
f f,4
e c'8
  }
  \times 2/3 {
\bottom c8[ g' \top e']
c'[ e, \bottom g,]
\top e''[ \bottom c,, \top g'']
  }
  \times 4/5 {
\bottom c,,16[ \top g'' e' \bottom g,, \top c']
  }
}

\score {
  \new PianoStaff <<
\new Staff = "1" {
  s1 s
  s s
}
\new Staff = "2" {
  \clef bass
  \music
  \bar "||"
  \music  % no problem when commented out
}
  >>
}

You get different results for the second tuplet depending on whether the
example is doubled.  Autobeaming for that one tuplet fixes the problem.
 Very interesting!


> > You don't need to change anything for the snippet to work with 2.14.
>
> Unfortunately, when i added some non-cross-staff beams an error
> "Unbound variable: ly:tuplet-number::calc-y-offset" appears when i try
> with 2.14.2.  I attach my expanded example.
>

Exactly--this procedure wasn't there in 2.14.2.

Thank you for looking at this in such depth!  (Don't know how long it would
have been otherwise since I "fixed" that score I was updating...)

Best,
David
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: status of release 2.16.0

2012-05-20 Thread David Kastrup
Neil Thornock  writes:

>> On Fri, May 18, 2012 at 4:51 PM, Tom Cloyd  wrote:
>>> I've had it marked on my calendar for days that May 17 is the scheduled
>>> release date, " If no Critical bugs are found..." (Ly website).
>>>
>>> The website in no way indicates that this occurred, nor are there any
>>> announcements that I can find on this list.
>>>
>>> Can someone provide a status update re: this event, please?
>>>
> According to this list:
>
> http://code.google.com/p/lilypond/issues/list
>
> it looks like critical issues were found.  Not sure why nothing was
> mentioned on the website.

"If no critical bugs are found" is announced on the LilyPond website,
and that's accurate.  We don't announce every critical bug, and Graham
is on vacation schedule anyway.

-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Source management tools for lilypond projects

2012-05-20 Thread Urs Liska

Am 20.05.2012 09:25, schrieb James Harkins:

From: Graham Percival

On Thu, May 17, 2012 at 12:36:35PM +0200, Christian Andersson wrote:

Now, sit down and await all flames from proponents of all the other tools!

Saving different versions of files to floppy disks and writing a
label in a thick pen was good enough for us in 1986.  Especially
when we re-used a floppy disk and scratched out the previous
version number and wrote a new one on top.

Fine until you need to revert to a previous version...

From: Federico Bruni

Free as Free Software (GPL).
SparkleShare is a software, not a hosting service (even though it may
become also a hosting service, see sparkleshare.net).

You can put your git repository wherever you want: personal server,
github, bitbucket (which has unlimited free private repositories at the
moment).

I'm not familiar at all with SparkleShare. I started using it two days
ago to share some files with a person who uses Windows and knows nothing
about Git.

FWIW, I taught a couple of my students to "git pull" from here[1] and here[2] 
in about 5 minutes. Lack of knowledge of git is a minor consideration. Especially if you 
provide that user with a script to do this:

git stash save
git pull --rebase
git stash pop

Thanks, this is the answer to one question I had about the suggestions:
Would it be achievable to use a git repository with collaborators who 
first have to learn this from scratch.
_I_ could/can take some effort to learn git to set up and manage a repo, 
but I couldn't expect prospective contributors to do this.

:-)

Best
Urs


hjh

[1] https://github.com/jamshark70/hadron
[2] https://github.com/jamshark70/workshop2012


--
James Harkins /// dewdrop world
jamshar...@dewdrop-world.net
http://www.dewdrop-world.net

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman

blog: http://www.dewdrop-world.net/words
audio clips: http://www.dewdrop-world.net/audio
more audio: http://soundcloud.com/dewdrop_world/tracks

___
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


Re: mention canceled releases on website?

2012-05-20 Thread Janek Warchoł
On Sun, May 20, 2012 at 9:08 AM, Tom Cloyd  wrote:
>> Does that mean the website gets updated?

AFAIK, the website gets updated automatically every few hours.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: TupletNumber placement - can you improve this function?

2012-05-20 Thread Janek Warchoł
Hi David,

On Sun, May 20, 2012 at 12:02 AM, David Nalesnik
 wrote:
> Hi Janek,
>
>> today i've found this snippet: http://lsr.dsi.unimi.it/LSR/Item?id=646 [...]
>
> Just yesterday I was updating the score which was the reason for me writing
> this in the first place!!

Ah, so it was yours!  I didn't find any information about the authorship.

> Probably about a hundred cross-staff tuplets, no
> brackets, and a manual adjustment needed for each one of them...  Ugh.

That's the true LilyPond way: instead of fixing the same thing all the
time, write one fix once and for all - kudos!  I wish everyone
operated this way.

> The conditions in the function were designed to leave ordinary beams
> untouched, and also to ignore tuplets with visible brackets.  (In earlier
> versions of LilyPond, the functions actually would give OK results with
> ordinary beams.)

Interesting - that wasn't the case when i tested it.

On Sun, May 20, 2012 at 1:45 AM, David Nalesnik
 wrote:
> OK, I got it to work with 2.15.38.

Amazing!
However, i see a weird bug - with visible TupletBrackets, some are not
left unchanged (see attachment).  The most interesting thing is that
this happens in 2.15.38, 2.15.36 is ok!

> You don't need to change anything for the snippet to work with 2.14.

Unfortunately, when i added some non-cross-staff beams an error
"Unbound variable: ly:tuplet-number::calc-y-offset" appears when i try
with 2.14.2.  I attach my expanded example.

thanks!
Janek
<>

lsr-646-update02.ly
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Source management tools for lilypond projects

2012-05-20 Thread James Harkins
From: Graham Percival 
> On Thu, May 17, 2012 at 12:36:35PM +0200, Christian Andersson wrote:
> > Now, sit down and await all flames from proponents of all the other tools!
> 
> Saving different versions of files to floppy disks and writing a
> label in a thick pen was good enough for us in 1986.  Especially
> when we re-used a floppy disk and scratched out the previous
> version number and wrote a new one on top.

Fine until you need to revert to a previous version...

From: Federico Bruni 
> Free as Free Software (GPL).
> SparkleShare is a software, not a hosting service (even though it may 
> become also a hosting service, see sparkleshare.net).
> 
> You can put your git repository wherever you want: personal server, 
> github, bitbucket (which has unlimited free private repositories at the 
> moment).
> 
> I'm not familiar at all with SparkleShare. I started using it two days 
> ago to share some files with a person who uses Windows and knows nothing 
> about Git.

FWIW, I taught a couple of my students to "git pull" from here[1] and here[2] 
in about 5 minutes. Lack of knowledge of git is a minor consideration. 
Especially if you provide that user with a script to do this:

git stash save
git pull --rebase
git stash pop

hjh

[1] https://github.com/jamshark70/hadron
[2] https://github.com/jamshark70/workshop2012


--
James Harkins /// dewdrop world
jamshar...@dewdrop-world.net
http://www.dewdrop-world.net

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman

blog: http://www.dewdrop-world.net/words
audio clips: http://www.dewdrop-world.net/audio
more audio: http://soundcloud.com/dewdrop_world/tracks

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: mention canceled releases on website?

2012-05-20 Thread Tom Cloyd

On 05/20/2012 01:07 AM, Tom Cloyd wrote:

On 05/20/2012 12:56 AM, Graham Percival wrote:

On Sun, May 20, 2012 at 08:53:05AM +0200, Janek Warchoł wrote:
On Sun, May 20, 2012 at 2:32 AM, Neil 
Thornock  wrote:

Not sure why nothing was mentioned on the website.

I'm not happy with this practice, either.

I eagerly await your patch.  If it looks ok I'll tell you to push
directly to staging.


I suggest the following: when a critical bug is found, /modify/ second
paragraph of the "release candidate" news to this:There
are no known Critical issues with this release.  A
Critical bug was found, this release candidate is canceled. (date)

Just make a new news item.

- Graham


Does that mean the website gets updated?

t.
~~
Tom Cloyd / t...@tomcloyd.com / (435) 272-3332



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user