Re: Setting beaming rules back to default

2010-11-12 Thread Xavier Scheuer
On 13 November 2010 05:59, Nick Payne  wrote:
>
> If I use \set beamExceptions = ... to change beaming, should I be able to
> use \set beamExceptions = #'() to set the beaming rules back to the default
> settings? It doesn't work - I have to put in an explicit rule for whatever
> I've overridden to get it back to default settings. is this a bug or how
> it's supposed to work?

\unset beamExceptions  works well.

Cheers,
Xavier

-- 
Xavier Scheuer 

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


Setting beaming rules back to default

2010-11-12 Thread Nick Payne
If I use \set beamExceptions = ... to change beaming, should I be able 
to use \set beamExceptions = #'() to set the beaming rules back to the 
default settings? It doesn't work - I have to put in an explicit rule 
for whatever I've overridden to get it back to default settings. is this 
a bug or how it's supposed to work?


\version "2.13.38"

\relative c'' {
\repeat unfold 8 {c8 }
\set beamExceptions = #'((end . (((1 . 8) . (2 2 2 2)
\repeat unfold 8 {c8 }
\set beamExceptions = #'()
\repeat unfold 8 {c8 }
\set beamExceptions = #'((end . (((1 . 8) . (4 4)
\repeat unfold 8 {c8 }
}

Nick

<>___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: extra staves - help required

2010-11-12 Thread Bill Mooney

Dear Keith,
Many thanks for the solution you provided...
Never in a month of Sundays would I have found that!

However, there's no such thing as a free lunch - further difficulties 
have manifested themselves.


I have made some comments in the attached file which should show where 
there are problems - mainly dealing with staff-names and whether they 
appear or not.


Could I ask you to consider these for me?

Regards
Bill
\version "2.13.36"

\header {
title = "Extra Staves #2" 
%opus = "opus"
%piece = "piece"
% subtitle = " " 
tagline = " "
	}
	
stemOn = { \revert Staff.Stem #'transparent }
stemOff = { \override Staff.Stem #'transparent = ##t }	

global =
{
\key g \major
\override Staff.TimeSignature #'style = #'()
 }

\score {  
 \new StaffGroup <<
  % Must be lower than the actual number of staff lines
  \override StaffGroup.SystemStartBracket #'collapse-height = #1
  \override Score.SystemStartBar #'collapse-height = #1

\new Staff 
\with {   \remove Time_signature_engraver }
\relative c'
 {
 	 
\override Staff.BarLine #'transparent = ##t
\stemOff
\key g \major
\time 4/4

  g'4 g2 s g4 s a s b s a s a2 s
\override Staff.BarLine #'transparent = ##f
\bar "||" 
 }
 \addlyrics
 {
 	 A B C D E F G
 }
 >>
\layout {
ragged-right = ##t
indent = 10
  }
 }

\score {  
 \new StaffGroup 
 <<
  % Must be lower than the actual number of staff lines
  \override StaffGroup.SystemStartBracket #'collapse-height = #1
  \override Score.SystemStartBar #'collapse-height = #1

\new Staff 

\with {   \remove Time_signature_engraver }
\relative c'
 {
 	 \set Staff.instrumentName = #"Or   "

\override Staff.BarLine #'transparent = ##t
\stemOff
\key g \major
\time 4/4
 g'4 g s g g s s g s g s g s a s b s a2 s
\override Staff.BarLine #'transparent = ##f
\bar "||" 
 }
 \addlyrics
 {
 	H I J K L M N O P Q
 }
 >>
\layout {
ragged-right = ##t 
indent = 10
  }
 }


 
\score {  
 \new StaffGroup <<
  % Must be lower than the actual number of staff lines
  \override StaffGroup.SystemStartBracket #'collapse-height = #1
  \override Score.SystemStartBar #'collapse-height = #1

\new Staff 
\with {   \remove Time_signature_engraver }
\relative c'
 {
 	 \set Staff.instrumentName = #"Or   "
\override Staff.BarLine #'transparent = ##t
\stemOff
\key g \major
\time 4/4
g'4 g s g2 s g4 s g s g s g s g s g2 s a4 s b s a2 s
\override Staff.BarLine #'transparent = ##f
\bar "||" 
 }
 \addlyrics
 {
 	 R S T U V W X Y Z A B C
 }
 >>
\layout {
ragged-right = ##t 
indent = 10
  }
 }

 
AllT = 
\relative c'
{
\time 2/4
g'2 g4  g g2
\bar "||" 
 }
 Twords = \lyricmode
 { F G H J }
 
 sopranoT = 
 \relative c'
 {
d'2 d4 d4 d2
 }
 altoT = 
 \relative c'
 {
 b2 b4 b4 b2	 
 }
 tenorT =
 
 \relative c
 {
 \clef bass
 d'2 d4 d4 d2	
 }
 bassT =
 \relative c
 {
 g'2 g4 g4 g2
 }
\score {  
 \new StaffGroup <<
  % Must be lower than the actual number of staff lines %*
  \override StaffGroup.SystemStartBracket #'collapse-height = #4 %**
  \override Score.SystemStartBar #'collapse-height = #4 %**

\new Staff 
\with {   \remove Time_signature_engraver }
\relative c'
 {
\set Staff.instrumentName = #"Or "
 'This' "Or" disappears!! with the use of the code below to achieve the 'extra-staves'
 but if the *-ed lines above are deleted the "Or' reappears! but the brackets go...

\override Staff.BarLine #'transparent = ##t
\stemOff
\key g \major
\time 4/4
  g'2  g4(  g)  g2 
\override Staff.BarLine #'transparent = ##f
\bar "||" 

<<
 \once\override Score.BreakAlignment #'break-align-orders =
  #(make-vector 3  '( staff-bar span-bar  clef key-signature time-signature instrument-name) )
  
 \new Voice = "sopranos" {   << \stemOn   \AllT >> }
 \new Lyrics \lyricsto sopranos \Twords
 
\new PianoStaff 
%\new StaffGroup
  <<
  \once\override GrandStaff.SystemStartBrace #'X-offset = #0
  \new Staff
  
  <<
  \new Voice = sopranos { << \voiceOne \global \sopranoT >> }
  \new Lyrics = sopranos { s1 }
  \new Voice = alto { << \voiceTwo \global \altoT >> }
  	  >>
 \new Staff  
 << 
 \new Voice = tenor { <<  \voiceOne \global \tenorT >> }
 \new Voice =bass { <<  \voiceTwo \global \bassT >> }
  	  >>
  	
  	  \context Lyrics = sopranos \lyricsto sopranos \Twords
 >>
 
 >>
 }
 \addlyrics
 { A S D }
 >>
 
 
\layout {
\context { \PianoStaff \accepts "Lyrics" }
ragged-right = ##f
indent = 10
  }
 }
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: user-defined predefined fretboard hash-table

2010-11-12 Thread Carl Sorensen
It's now pushed to git, and it works properly for me.

Thanks for checking,

Carl


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


Re: Brandenburg #3 - convert-ly fails

2010-11-12 Thread Marc Mouries
I worked on the 1st with 2.13 which introduced changes in the auto beam 
--Original Message--
From: Jonathan Kulp
To: Marc Mouries
Cc: James
Cc: lilypond-user@gnu.org
Subject: Re: Brandenburg #3 - convert-ly fails
Sent: Nov 12, 2010 7:58 PM

On Fri, Nov 12, 2010 at 11:14 AM, Marc Mouries  wrote:
> Excellent. I am trying to convert it to the latest version but convert-ly
> stops at version 2.5.18 and afterwards lilypond says "error: file too old:
> 2.5.18 (oldest supported: 2.7.38)"
> violin1pt.ly:6:2: error: GUILE signaled an error for the expression
> beginning here
>  #
>   (override-auto-beam-setting '(end 1 16 2 2)  1 4)
> /brandenburg 3-1-2-lys/violin1pt.ly:7:2: error: GUILE signaled an error for
> the expression beginning here
>  #
>   (override-auto-beam-setting '(end 1 32 2 2)  1 4)
> error: failed files: "/brandenburg 3-1-2-lys/violin1pt.ly"
> Unbound variable: override-auto-beam-setting

Which piece are you working on? I downloaded the 3rd mvmt of
Brandenburg 3, ran convert-ly on all files (brought up to 2.12.3) and
the full score compiled successfully (numerous warnings, but none
fatal).

Jon
-- 
Jonathan Kulp
http://www.jonathankulp.com

Sent via BlackBerry by AT&T___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What setup for a Pedagogy Book?

2010-11-12 Thread Carl Sorensen



On 11/12/10 6:01 PM, "Jonathan Kulp"  wrote:

> 
> My counterpoint workbook is also done with LaTeX and Lilypond. It's an
> excellent combination. Source files are available here if you want to
> see:
> 
> http://music2.louisiana.edu/Gratis/

What a cool book!  I think I may buy the Kennan book and work my through
your workbook!  Maybe I'll do some real learning about music.

BTW, congratulations on your tenure and promotion.  Great news!

One small thing -- in the Colophon, you refer to a "carrot".  The proper
term, I believe, is "caret"[1].  Actually, it's probably a "circumflex"[2].

Thanks,

Carl

1. http://en.wikipedia.org/wiki/Caret
2. http://en.wikipedia.org/wiki/Circumflex


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


Re: Brandenburg #3 - convert-ly fails

2010-11-12 Thread Carl Sorensen



On 11/12/10 5:58 PM, "Jonathan Kulp"  wrote:

> On Fri, Nov 12, 2010 at 11:14 AM, Marc Mouries  wrote:
>> Excellent. I am trying to convert it to the latest version but convert-ly
>> stops at version 2.5.18 and afterwards lilypond says "error: file too old:
>> 2.5.18 (oldest supported: 2.7.38)"
>> violin1pt.ly:6:2: error: GUILE signaled an error for the expression
>> beginning here
>>  #
>>   (override-auto-beam-setting '(end 1 16 2 2)  1 4)
>> /brandenburg 3-1-2-lys/violin1pt.ly:7:2: error: GUILE signaled an error for
>> the expression beginning here
>>  #
>>   (override-auto-beam-setting '(end 1 32 2 2)  1 4)
>> error: failed files: "/brandenburg 3-1-2-lys/violin1pt.ly"
>> Unbound variable: override-auto-beam-setting
> 
> Which piece are you working on? I downloaded the 3rd mvmt of
> Brandenburg 3, ran convert-ly on all files (brought up to 2.12.3) and
> the full score compiled successfully (numerous warnings, but none
> fatal).

He is running it on the 1st and 2nd movements.

Thanks,

Carl


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


Re: What setup for a Pedagogy Book?

2010-11-12 Thread Jonathan Kulp
On Fri, Nov 12, 2010 at 10:37 AM, Aaron Dalton  wrote:
> On Fri, 12 Nov 2010, Henry Flurry wrote:
>
>>
>> I was thinking of exploring the possibility of LaTex & Lilypond.
>>
>> Has anybody out there done this kind of combo?
>>
>
> My entire Master's thesis was a combination of LaTeX and Lilypond---both
> musical examples and the inclusion of an entire modern edition and
> apparatus. The musical examples were embedded in the LaTeX source and the
> individual pieces of the edition were contained in separate files. This
> would give you arbitrary control over the styling of each piece. My
> workflow:
>

My counterpoint workbook is also done with LaTeX and Lilypond. It's an
excellent combination. Source files are available here if you want to
see:

http://music2.louisiana.edu/Gratis/

Jon

-- 
Jonathan Kulp
http://www.jonathankulp.com

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


Re: Brandenburg #3 - convert-ly fails

2010-11-12 Thread Jonathan Kulp
On Fri, Nov 12, 2010 at 11:14 AM, Marc Mouries  wrote:
> Excellent. I am trying to convert it to the latest version but convert-ly
> stops at version 2.5.18 and afterwards lilypond says "error: file too old:
> 2.5.18 (oldest supported: 2.7.38)"
> violin1pt.ly:6:2: error: GUILE signaled an error for the expression
> beginning here
>  #
>   (override-auto-beam-setting '(end 1 16 2 2)  1 4)
> /brandenburg 3-1-2-lys/violin1pt.ly:7:2: error: GUILE signaled an error for
> the expression beginning here
>  #
>   (override-auto-beam-setting '(end 1 32 2 2)  1 4)
> error: failed files: "/brandenburg 3-1-2-lys/violin1pt.ly"
> Unbound variable: override-auto-beam-setting

Which piece are you working on? I downloaded the 3rd mvmt of
Brandenburg 3, ran convert-ly on all files (brought up to 2.12.3) and
the full score compiled successfully (numerous warnings, but none
fatal).

Jon
-- 
Jonathan Kulp
http://www.jonathankulp.com

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


Re: OooLilyPond problem

2010-11-12 Thread Wols Lists
On 12/11/10 20:09, Tim McNamara wrote:
> There has been a significant fork which may affect this particular
> Lilypond project.  Many/possibly most of the OOo developers quit the
> OOo project and have started LibreOffice in protest against the parent
> company that was paying for OOo development.  I don't know the details
> but they are out there on the interwebs.
>
> LibreOffice is also at 3.3.0 beta and does not seem significantly
> different in any way.
>
> For Macs, there is also NeoOffice which is based on OOo, but has
> various patches applied to use native Mac features.  IME OOoLilyPond
> is very problematic with NeoOffice, although I no longer remember the
> issues or details.
>
LibreOffice is afaict the Go-OO version of OpenOffice.

The important point is that it is no longer "OOo plus patches", it is an
actively maintained project in its own right. All of the patches are now
being aggressively merged into the code base (seeing as it is no longer
constrained by the Sun/Oracle copyright assignment policy).

They are also keen to attract developers (my name is slowly climbing up
the stats of people committing changes).

But pretty much all of the non-Oracle devs have jumped ship to the new
project. And bear in mind that several companies (for example Novell)
were expending significant resource maintaining an "OOo plus patches"
program - they can now throw those resources at a proper Open Source
project.

It's *probable* that OpenOffice will fade into obscurity - eclipsed by
the new fork. You can see the effort being thrown at it ...

And while I can't be a champion for lilypond, I do read a lot of the
messages on the list, even when they're outside my sphere of interest
(database), so rest assured if I do see anything that I think would
affect lilypond, I'll but in and mention it.

That said, if you're interested in lilypond integration, go along to the
website (www.libreoffice.org will redirect you), join the mailing list,
and do something about it ... :-)

Cheers,
Wol

(an unemployed NoSQL database programmer looking for a job :-)

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


Re: ANN: Frescobaldi 1.1.8

2010-11-12 Thread Xavier Scheuer
On 9 November 2010 10:34, Wilbert Berendsen  wrote:
>
> Hi all,
>
> a new development version of Frescobaldi is out:[1] Main change is support for
> the new \language command in all pitch-name-language related functions. And
> many translations have been updated.
>
> [1] http://lilykde.googlecode.com/files/frescobaldi-1.1.8.tar.gz

Great news!

I downloaded and installed 1.1.7 less than one week ago!  ;p


@Wilbert

I installed 1.1.7 from the source in my  /usr/local  directory.
I followed the INSTALL instructions and did a

  cmake .
  make
  make install

and then

  ./run

and everything went fine (:D).

Now how do I uninstall 1.1.7 properly to install 1.1.8 instead?
I found instructions to install, not to "uninstall"...  ;p
Could you help me?

Thanks a lot.

Cheers,
Xavier

-- 
Xavier Scheuer 

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


Re: ANN: Frescobaldi 1.1.8

2010-11-12 Thread Martin Tarenskeen



On Fri, 12 Nov 2010, Wilbert Berendsen wrote:


Op woensdag 10 november 2010 schreef Martin:


On Tue, 9 Nov 2010, Wilbert Berendsen wrote:

I'm getting a lot of error messages. I don't think it is a Frescobaldi
bug. I got similar errors with an another project. But maybe someone can
do a better guess. What needs fixing ?

I have attached file "frescobaldi-make.err" with some error output that I
am getting during the compile process.


It looks like components of your KDE help system are broken somehow. I will
also look into it.


As a workaround I used the option "-DHANDBOOK=NO" with cmake. Then I could 
compile frescobaldi.


--

Martin Tarenskeen


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


Re: Brandenburg #3 - convert-ly fails

2010-11-12 Thread Carl Sorensen
On 11/12/10 12:02 PM, "Marc Mouries"  wrote:

> 
> 
> Thanks i was not aware that the autobeaming settings syntax has been changed.
> It would have been nice to deprecate it first instead of removing it
> completely in 2.13.

It probably would have been, but it's not just an input syntax change, it's
a fundamental change in the way autobeaming is handled.  We couldn't have
the two methods coexist.

I'm surprised about the convert-ly message you got.  Something else is going
on, because the new autobeam syntax isn't introduced until 2.13, and your
error message showed up in a 2.5 conversion.

> It's really the first time in a while that i need to override the auto beaming
> and i am not familiar with the notation, it would be very useful if the doc
> provided some examples about how to migrate to the new syntax.

Unfortunately, we don't have any place in the docs where we track
conversion.  Instead, we just talk about how to work with the current
version.

> 
> Any idea how to convert:
>  # (override-auto-beam-setting '(end 1 16 2 2)  1 4)
>  # (override-auto-beam-setting '(end 1 32 2 2)  1 4)

This is only a partial set of the override-auto-beam-setting, unless you
want to end 1/16 beams at 1/4, but not at 3/4.  So I'll give you the advice
that I think you want:


\set Timing.beamExceptions = #'((end . (((1 . 16) . (4 4 4 4

should take care of it.

> 
> I tried
> \set Timing.baseMoment = #(ly:make-moment 1 16)
> \set Timing.beatStructure = #'(2 4)
> 
> which is my trial of making the moment a 1/16 and then defining the beaming as
> 2 groups of 4 1/16.

Well, according to the settings above, your time signature is 2/2.  So you
will need 4 groups of 4 1/16 notes to fill a measure.

You could do

\set Timing.baseMoment = #(ly:make-moment 1 16)
\set Timing.beatStructure = #'(4 4 4 4)

But if you did this, eighth notes would also be beamed every 4/16, or in
pairs.

By using the beamExceptions property, eighth notes are beamed half note
groups, or 4 at a time, and 1/16 and shorter notes are beamed in quarter
note groups.

HTH,

Carl



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


Re: Treating a tie as a slur

2010-11-12 Thread Valentin Villenave
On Fri, Nov 12, 2010 at 9:52 PM, Johan Vromans  wrote:
> Is there a reason why LP doesn't flag this as an error?

Yes, because users might want to set tieWaitForNote = ##t in which
case "a ~ b" will wait for another "a" in order to close the tie.

Cheers,
Valentin.

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


Re: ANN: Frescobaldi 1.1.8

2010-11-12 Thread Bernardo Barros
I got the problem... 'makepkg -s' was suppose to install docbook-xml,
right? I doesnt.
I did it myself and it works now! (I forgot to do it in the first place)

thank guys!!!

2010/11/12 Bernardo Barros :
> thanks patrick!
>
> the lilypond is ok, but I also get problems with 'frescobaldi-devel'
> doing "makepkg -s"
>
>                  ^
> editing.docbook:111: element title: validity error : No declaration
> for element title
> Lyrics
>                     ^
> editing.docbook:114: parser error : Entity 'nbsp' not defined
> &frescobaldi; can automatically place hyphens 
> ' -- '                                                                ^
> editing.docbook:114: parser error : Entity 'nbsp' not defined
> &frescobaldi; can automatically place hyphens 
> ' -- '                                                                        ^
> editing.docbook:128: parser error : Entity 'nbsp' not defined
> want to break a word right after the first letter (e.g. 
> a --&nbs
>                                                                          ^
> editing.docbook:128: parser error : Entity 'nbsp' not defined
> nt to break a word right after the first letter (e.g. 
> a -- 
>                                                                               
> ^
> editing.docbook:330: parser error : chunk is not well balanced
> 
>          ^
> index.docbook:92: parser error : Failure to process entity frescobaldi-editing
> &frescobaldi-editing;
>                     ^
> index.docbook:92: parser error : Entity 'frescobaldi-editing' not defined
> &frescobaldi-editing;
>                     ^
> make[2]: *** [doc/index.cache.bz2] Error 1
> make[1]: *** [doc/CMakeFiles/doc-cache.dir/all] Error 2
> make: *** [all] Error 2
>    Aborting...
>
>
>
> 2010/11/12 Patrick McCarty :
>> On Fri, Nov 12, 2010 at 12:01 PM, Bernardo Barros
>>  wrote:
>>>
>>> I have a question/problem here. In Arch ''python" means python 3.1,
>>> and "python2" means python2.7.
>>> There is no packages for Arch yet, and I could not build with cmake,
>>> maybe this has something to do with this??
>>
>> [...]
>>
>> Does the AUR package for `frescobaldi-devel' [1] work?  It hasn't been
>> updated to 1.1.8 yet, but you can try building it manually with
>> makepkg.
>>
>> [1] http://aur.archlinux.org/packages.php?ID=36986
>>
>> Thanks,
>> Patrick
>>
>

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


Re: ANN: Frescobaldi 1.1.8

2010-11-12 Thread Bernardo Barros
thanks patrick!

the lilypond is ok, but I also get problems with 'frescobaldi-devel'
doing "makepkg -s"

  ^
editing.docbook:111: element title: validity error : No declaration
for element title
Lyrics
 ^
editing.docbook:114: parser error : Entity 'nbsp' not defined
&frescobaldi; can automatically place hyphens ' -- '' -- 'a --&nbs
  ^
editing.docbook:128: parser error : Entity 'nbsp' not defined
nt to break a word right after the first letter (e.g. a -- 
   ^
editing.docbook:330: parser error : chunk is not well balanced

  ^
index.docbook:92: parser error : Failure to process entity frescobaldi-editing
&frescobaldi-editing;
 ^
index.docbook:92: parser error : Entity 'frescobaldi-editing' not defined
&frescobaldi-editing;
 ^
make[2]: *** [doc/index.cache.bz2] Error 1
make[1]: *** [doc/CMakeFiles/doc-cache.dir/all] Error 2
make: *** [all] Error 2
Aborting...



2010/11/12 Patrick McCarty :
> On Fri, Nov 12, 2010 at 12:01 PM, Bernardo Barros
>  wrote:
>>
>> I have a question/problem here. In Arch ''python" means python 3.1,
>> and "python2" means python2.7.
>> There is no packages for Arch yet, and I could not build with cmake,
>> maybe this has something to do with this??
>
> [...]
>
> Does the AUR package for `frescobaldi-devel' [1] work?  It hasn't been
> updated to 1.1.8 yet, but you can try building it manually with
> makepkg.
>
> [1] http://aur.archlinux.org/packages.php?ID=36986
>
> Thanks,
> Patrick
>

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


Re: Treating a tie as a slur

2010-11-12 Thread Johan Vromans
Johan Vromans  writes:

> We all know the difference between a tie and a slur, but some people are
> lax and some composer software packages don't really care...
>
> After automatic conversion of sibelius scores to lilypond I often have
> ties where a slur is needed, i.e., between notes of different pitch.
> LilyPond ignores such a tie. 

Is there a reason why LP doesn't flag this as an error?

-- Johan

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


Re: ANN: Frescobaldi 1.1.8

2010-11-12 Thread Patrick McCarty
On Fri, Nov 12, 2010 at 12:01 PM, Bernardo Barros
 wrote:
>
> I have a question/problem here. In Arch ''python" means python 3.1,
> and "python2" means python2.7.
> There is no packages for Arch yet, and I could not build with cmake,
> maybe this has something to do with this??

[...]

Does the AUR package for `frescobaldi-devel' [1] work?  It hasn't been
updated to 1.1.8 yet, but you can try building it manually with
makepkg.

[1] http://aur.archlinux.org/packages.php?ID=36986

Thanks,
Patrick

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


Re: ANN: Frescobaldi 1.1.8

2010-11-12 Thread Patrick McCarty
On Fri, Nov 12, 2010 at 12:05 PM, Bernardo Barros
 wrote:
> No, I think the problem is with lilypond... I'll try to install the 2.13 
> version
>
> error: program too old: 2.12.3 (file requires: 2.13.11)

On Arch, the `lilypond-devel' package should work out-of-the-box:

http://aur.archlinux.org/packages.php?ID=17401

Let me know if you have trouble with it.

Thanks,
Patrick

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


Re: OooLilyPond problem

2010-11-12 Thread Tim McNamara
There has been a significant fork which may affect this particular  
Lilypond project.  Many/possibly most of the OOo developers quit the  
OOo project and have started LibreOffice in protest against the  
parent company that was paying for OOo development.  I don't know the  
details but they are out there on the interwebs.


LibreOffice is also at 3.3.0 beta and does not seem significantly  
different in any way.


For Macs, there is also NeoOffice which is based on OOo, but has  
various patches applied to use native Mac features.  IME OOoLilyPond  
is very problematic with NeoOffice, although I no longer remember the  
issues or details.


On Nov 12, 2010, at 12:36 PM, Nick Payne wrote:


AFAIK OpenOffice 3.3 is still beta.

Nick

On 12/11/10 20:11, Martin Tarenskeen wrote:


Hi,

It has been some time ago since I used the OooLilyPond extension  
for Openoffice.org-writer. It worked nicely then.


I just upgraded to Fedora 14 and decided to use it again. But now  
it is not working anymore. I'm getting a screen with error  
messages beyond my understanding as soon as I click the "Oly"  
button on the menubar.


I'm using Openoffice.org 3.3.0, and OooLilypond 0.4.0.

Maybe a change or bug in the latest Openoffice causes it?

Anyone else who tried this lately ?




___
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: ANN: Frescobaldi 1.1.8

2010-11-12 Thread Bernardo Barros
No, I think the problem is with lilypond... I'll try to install the 2.13 version

error: program too old: 2.12.3 (file requires: 2.13.11)

8%] Generating articulation_halfopen.png
GNU LilyPond 2.12.3
Processing 
`/home/smoge/src/frescobaldi/frescobaldi/pics/articulation_halfopen.ly'
Parsing...
error: program too old: 2.12.3 (file requires: 2.13.11)
warning: Cannot find glyph scripts.halfopen
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to
`/home/smoge/src/frescobaldi/frescobaldi/pics/temp_articulation_halfopen.ps'...
Converting to PNG...
error: failed files:
"/home/smoge/src/frescobaldi/frescobaldi/pics/articulation_halfopen.ly"
make[2]: *** [pics/articulation_halfopen.png] Error 1
make[1]: *** [pics/CMakeFiles/lilypond_pngs.dir/all] Error 2
make: *** [all] Error 2



2010/11/12 Bernardo Barros :
> Thanks Wilbert!
>
> I have a question/problem here. In Arch ''python" means python 3.1,
> and "python2" means python2.7.
> There is no packages for Arch yet, and I could not build with cmake,
> maybe this has something to do with this??
>
> [  0%] Byte-compiling frescobaldi_app/rumor.py
> [  0%] Byte-compiling frescobaldi_app/document.py
> [  0%] Byte-compiling frescobaldi_app/mainapp.py
> [  0%] Byte-compiling kateshell/app.py
> [  0%] Byte-compiling kateshell/__init__.py
> [  0%] Byte-compiling kateshell/fileprinter.py
> [  0%] Byte-compiling kateshell/widgets.py
> [  0%] Byte-compiling kateshell/mainwindow.py
> [  0%] Byte-compiling kateshell/sessions.py
> [  0%] Byte-compiling kateshell/shortcut.py
> [  0%] Byte-compiling kateshell/exception.py
> [  0%] Byte-compiling hyphenator.py
> [  0%] Byte-compiling signals.py
> [  0%] Byte-compiling ly/font.py
> [  0%] Byte-compiling ly/indent.py
> [  0%] Byte-compiling ly/tools.py
> [  0%] Byte-compiling ly/pitch.py
> [  0%] Byte-compiling ly/key.py
> [  0%] Byte-compiling ly/articulation.py
> [  0%] Byte-compiling ly/version.py
> [  0%] Byte-compiling ly/tokenize.py
> [  0%] Byte-compiling ly/colors.py
> [  0%] Byte-compiling ly/__init__.py
> [  0%] Byte-compiling ly/words.py
> [  0%] Byte-compiling ly/dynamic.py
> [  0%] Byte-compiling ly/dom.py
> [  0%] Byte-compiling ly/duration.py
> [  0%] Byte-compiling ly/rx.py
> [  0%] Byte-compiling ly/parse.py
> [ 28%] Built target bytecompile_python
> [ 28%] Generating arpeggio_parenthesis.png
> /bin/sh: LILYPOND_EXECUTABLE-NOTFOUND: command not found
> make[2]: *** [pics/arpeggio_parenthesis.png] Error 127
> make[1]: *** [pics/CMakeFiles/lilypond_pngs.dir/all] Error 2
> make: *** [all] Error 2
> ┌─[smoge]──[arch]:~/src/frescobaldi/frescobaldi$
> └──>>
>
> 2010/11/12 Wilbert Berendsen :
>> Op woensdag 10 november 2010 schreef Martin:
>>
>>> On Tue, 9 Nov 2010, Wilbert Berendsen wrote:
>>> > Hi all,
>>> >
>>> > a new development version of Frescobaldi is out
>>>
>>> Hi,
>>>
>>> I have just installed Fedora 14 and was trying to compile the new
>>> Fresobaldi (and some other required stuff).
>>>
>>> I'm getting a lot of error messages. I don't think it is a Frescobaldi
>>> bug. I got similar errors with an another project. But maybe someone can
>>> do a better guess. What needs fixing ?
>>>
>>> I have attached file "frescobaldi-make.err" with some error output that I
>>> am getting during the compile process.
>>
>> It looks like components of your KDE help system are broken somehow. I will
>> also look into it.
>>
>> best regards,
>> Wilbert Berendsen
>>
>> --
>> Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
>> Nederlands LilyPond forum: http://www.lilypondforum.nl/
>>
>> ___
>> 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: ANN: Frescobaldi 1.1.8

2010-11-12 Thread Bernardo Barros
Thanks Wilbert!

I have a question/problem here. In Arch ''python" means python 3.1,
and "python2" means python2.7.
There is no packages for Arch yet, and I could not build with cmake,
maybe this has something to do with this??

[  0%] Byte-compiling frescobaldi_app/rumor.py
[  0%] Byte-compiling frescobaldi_app/document.py
[  0%] Byte-compiling frescobaldi_app/mainapp.py
[  0%] Byte-compiling kateshell/app.py
[  0%] Byte-compiling kateshell/__init__.py
[  0%] Byte-compiling kateshell/fileprinter.py
[  0%] Byte-compiling kateshell/widgets.py
[  0%] Byte-compiling kateshell/mainwindow.py
[  0%] Byte-compiling kateshell/sessions.py
[  0%] Byte-compiling kateshell/shortcut.py
[  0%] Byte-compiling kateshell/exception.py
[  0%] Byte-compiling hyphenator.py
[  0%] Byte-compiling signals.py
[  0%] Byte-compiling ly/font.py
[  0%] Byte-compiling ly/indent.py
[  0%] Byte-compiling ly/tools.py
[  0%] Byte-compiling ly/pitch.py
[  0%] Byte-compiling ly/key.py
[  0%] Byte-compiling ly/articulation.py
[  0%] Byte-compiling ly/version.py
[  0%] Byte-compiling ly/tokenize.py
[  0%] Byte-compiling ly/colors.py
[  0%] Byte-compiling ly/__init__.py
[  0%] Byte-compiling ly/words.py
[  0%] Byte-compiling ly/dynamic.py
[  0%] Byte-compiling ly/dom.py
[  0%] Byte-compiling ly/duration.py
[  0%] Byte-compiling ly/rx.py
[  0%] Byte-compiling ly/parse.py
[ 28%] Built target bytecompile_python
[ 28%] Generating arpeggio_parenthesis.png
/bin/sh: LILYPOND_EXECUTABLE-NOTFOUND: command not found
make[2]: *** [pics/arpeggio_parenthesis.png] Error 127
make[1]: *** [pics/CMakeFiles/lilypond_pngs.dir/all] Error 2
make: *** [all] Error 2
┌─[smoge]──[arch]:~/src/frescobaldi/frescobaldi$
└──>>

2010/11/12 Wilbert Berendsen :
> Op woensdag 10 november 2010 schreef Martin:
>
>> On Tue, 9 Nov 2010, Wilbert Berendsen wrote:
>> > Hi all,
>> >
>> > a new development version of Frescobaldi is out
>>
>> Hi,
>>
>> I have just installed Fedora 14 and was trying to compile the new
>> Fresobaldi (and some other required stuff).
>>
>> I'm getting a lot of error messages. I don't think it is a Frescobaldi
>> bug. I got similar errors with an another project. But maybe someone can
>> do a better guess. What needs fixing ?
>>
>> I have attached file "frescobaldi-make.err" with some error output that I
>> am getting during the compile process.
>
> It looks like components of your KDE help system are broken somehow. I will
> also look into it.
>
> best regards,
> Wilbert Berendsen
>
> --
> Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
> Nederlands LilyPond forum: http://www.lilypondforum.nl/
>
> ___
> 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: user-defined predefined fretboard hash-table

2010-11-12 Thread Carl Sorensen
On 11/12/10 5:32 AM, "Patrick Schmidt"  wrote:


> 
> With these two changes the example compiles with 2.13.38 but I get
> some strange results (no fretboards and weird chord names). See file
> attached.

Apparently I pushed the wrong commit when I added the custom fretboards.
I'm in the midst of a make doc before I push the correct commit.  It should
be fixed in 2.39.

The missing fretboards comes from a typo in your code.

It should be 

\new  FretBoards

not 

\new Fretboards.

There was a warning message that pointed this out.

HTH,

Carl


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


Re: Brandenburg #3 - convert-ly fails

2010-11-12 Thread Marc Mouries

Thanks i was not aware that the autobeaming settings syntax has been changed.
It would have been nice to deprecate it first instead of removing it completely 
in 2.13.
It's really the first time in a while that i need to override the auto beaming 
and i am not familiar with the notation, it would be very useful if the doc 
provided some examples about how to migrate to the new syntax.

Any idea how to convert:
 # (override-auto-beam-setting '(end 1 16 2 2)  1 4)
 # (override-auto-beam-setting '(end 1 32 2 2)  1 4)

I tried 
\set Timing.baseMoment = #(ly:make-moment 1 16)
\set Timing.beatStructure = #'(2 4)

which is my trial of making the moment a 1/16 and then defining the beaming as 
2 groups of 4 1/16.

-Marc


On Nov 12, 2010, at 12:55 PM, Francisco Vila wrote:

> 2010/11/12 Marc Mouries :
>> Excellent. I am trying to convert it to the latest version but convert-ly
>> stops at version 2.5.18 and afterwards lilypond says "error: file too old:
>> 2.5.18 (oldest supported: 2.7.38)"
>> violin1pt.ly:6:2: error: GUILE signaled an error for the expression
>> beginning here
>>  #
>>   (override-auto-beam-setting '(end 1 16 2 2)  1 4)
>> /brandenburg 3-1-2-lys/violin1pt.ly:7:2: error: GUILE signaled an error for
>> the expression beginning here
>>  #
>>   (override-auto-beam-setting '(end 1 32 2 2)  1 4)
>> error: failed files: "/brandenburg 3-1-2-lys/violin1pt.ly"
>> Unbound variable: override-auto-beam-setting
> 
> As a first step, remove these '#(' scheme calls and try again.  You
> should be able to compile the music despite of auto beaming settings,
> which are controlled by a new syntax now.
> 
> -- 
> Francisco Vila. Badajoz (Spain)
> www.paconet.org , www.csmbadajoz.com


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


Re: OooLilyPond problem

2010-11-12 Thread Nick Payne

AFAIK OpenOffice 3.3 is still beta.

Nick

On 12/11/10 20:11, Martin Tarenskeen wrote:


Hi,

It has been some time ago since I used the OooLilyPond extension for 
Openoffice.org-writer. It worked nicely then.


I just upgraded to Fedora 14 and decided to use it again. But now it 
is not working anymore. I'm getting a screen with error messages 
beyond my understanding as soon as I click the "Oly" button on the 
menubar.


I'm using Openoffice.org 3.3.0, and OooLilypond 0.4.0.

Maybe a change or bug in the latest Openoffice causes it?

Anyone else who tried this lately ?




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


Re: ANN: Frescobaldi 1.1.8

2010-11-12 Thread Wilbert Berendsen
Op woensdag 10 november 2010 schreef Martin:

> On Tue, 9 Nov 2010, Wilbert Berendsen wrote:
> > Hi all,
> > 
> > a new development version of Frescobaldi is out
> 
> Hi,
> 
> I have just installed Fedora 14 and was trying to compile the new
> Fresobaldi (and some other required stuff).
> 
> I'm getting a lot of error messages. I don't think it is a Frescobaldi
> bug. I got similar errors with an another project. But maybe someone can
> do a better guess. What needs fixing ?
> 
> I have attached file "frescobaldi-make.err" with some error output that I
> am getting during the compile process.

It looks like components of your KDE help system are broken somehow. I will 
also look into it.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
Nederlands LilyPond forum: http://www.lilypondforum.nl/

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


Re: Brandenburg #3 - convert-ly fails

2010-11-12 Thread Francisco Vila
2010/11/12 Marc Mouries :
> Excellent. I am trying to convert it to the latest version but convert-ly
> stops at version 2.5.18 and afterwards lilypond says "error: file too old:
> 2.5.18 (oldest supported: 2.7.38)"
> violin1pt.ly:6:2: error: GUILE signaled an error for the expression
> beginning here
>  #
>   (override-auto-beam-setting '(end 1 16 2 2)  1 4)
> /brandenburg 3-1-2-lys/violin1pt.ly:7:2: error: GUILE signaled an error for
> the expression beginning here
>  #
>   (override-auto-beam-setting '(end 1 32 2 2)  1 4)
> error: failed files: "/brandenburg 3-1-2-lys/violin1pt.ly"
> Unbound variable: override-auto-beam-setting

As a first step, remove these '#(' scheme calls and try again.  You
should be able to compile the music despite of auto beaming settings,
which are controlled by a new syntax now.

-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

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


Re: Brandenburg #3 - convert-ly fails

2010-11-12 Thread Marc Mouries
Excellent. I am trying to convert it to the latest version but convert-ly stops at version 2.5.18 and afterwards lilypond says "error: file too old: 2.5.18 (oldest supported: 2.7.38)"violin1pt.ly:6:2: error: GUILE signaled an error for the _expression_ beginning here #  (override-auto-beam-setting '(end 1 16 2 2)  1 4)/brandenburg 3-1-2-lys/violin1pt.ly:7:2: error: GUILE signaled an error for the _expression_ beginning here #  (override-auto-beam-setting '(end 1 32 2 2)  1 4)error: failed files: "/brandenburg 3-1-2-lys/violin1pt.ly"Unbound variable: override-auto-beam-setting\version "2.13.36"

\include "header.ly"
\include "violin1pt.ly"
\include "globaltext.ly"

\score {
 \context Staff = "violini" {
  \set Staff.midiInstrument = #"violin"
  \set Staff.instrumentName = #"Violino I"
   <<
   \context Voice = "violini"\violini
   \text
  >>
 }
 
 \layout { line-width = 18.5 \cm }
 
 %\include "midi.ly"
}

\version "2.5.18"
violini =  \relative c'' {
 \clef treble
 \key g \major
 \time 2/2
 #(override-auto-beam-setting '(end 1 16 2 2)  1 4)
 #(override-auto-beam-setting '(end 1 32 2 2)  1 4)
 
 \partial 8
 
 g16 fis |
 g8 d16 c d8 g16 fis g8 b,16 a b8 g'16 fis |		%1
 g8 g,16 a b8 cis d16-( cis d-) e d fis d g |
 d-( cis d-) e d a' d, b' d,-( cis d-) e d c'! d, d' |
 b8 a16 g a8 g16 fis g8 fis16 e d g d g |
 e8 d16 c b g' b, g' c,8 b16 a g g' a, g' |		%5
 b, g' cis, g' d fis d g d a' d, b' d, c'! d, d' |
 b8 a16 g d8 fis g fis16 e d c b a |
 b8 a16 g d'8 d g,4 r8 g''16 fis |
 g8 d16 c d8 r r2 |	%9
 r8 d g16 b a g fis a d, e fis g a g |
 fis8 d' r cis d a d, e |
 fis e16 d e8 d16 cis d8 cis16 b a d a d |
 b8 a16 g fis d' fis, d' g,8 fis16 e d d' e, d' |	%13
 fis, d' gis, d' a cis a d a e' a, fis' a, g'! a, a' |
 fis8 e16 d a8 cis d4 r8 g16 fis |
 g8 d16 c! d8 r r2 |
 r8 b16 c d8 e a, d'16-\p cis d8 r |			%17
 r d16 cis d8 r r d16 cis d8 r |
 r d,-\f fis a fis d fis a |
 fis a, d16 fis e d cis4 r8 cis |
 b4 r8 e d16 fis b, cis d e fis g |			%21
 a8 a a g16 fis g8 g g fis16 e |
 fis8 e16 d a8 cis d16-( cis d-) e d fis d g |
 d-( cis d-) e d a' d, b' fis-( e fis -)g fis a, g' b, |
 fis'-( e fis-) g fis c! g' b, a-(-\f g a-) b a g' a, fis' | %25
 g4 r8 g,16-\p fis g8 r r g16 fis |
 g8-( g g g-) g-( g g g-) |
 g g-|-\f g-| d-| c16 g' a b c8 r |
 r c'16 b c8 c c b16 a b8 b |%29
 bes a16 g a g f e d b! g a b c d e |
 f-( g32 f e f g16-) d8. c16 c-( b c-) d c e d f |
 e-( d e-) f e g f a g-( f g-) a g a g f |
 e f e d c e d c b8 g r g, |%33
 b d b g b d b g |
 d' d16 d d8 r r d'16 cis d8 r |
 r d16 cis d8 r r c16 b c8 b16 a |
 d8 c16 b c8 b16 a b8 g r d |%37
 b g r4 r8 d''16 c d8 g16 fis |
 g8 d16 c d8 r r4 r8 g16 fis |
 g8 g,16 a b8 cis d16-( cis d-) e d fis d g |
 d-( cis d-) e d a' d, b' d,-( cis d-) e d c'! d, d' |	%41
 b8 a16 g a8 g16 fis g8 fis16 e d g d g |
 e8 d16 c b g' b, g' c,8 b16 a g g' a, g' |
 b, g' cis, g' d fis d g d a' d, b' d, c' d, d' |
 b8 a16 g d8 fis g fis16 e d c b a |			%45
 b8 a16 g d'8 d, g4 r16 g d e |
 f-( e f-) d' b f d g, f'-( e f-) d' b f d g, |
 e'-( d e-) c' g e c g e'-( d e-) c' g e c g |
 fis'!-( e fis-) c' a fis c a fis'-( e fis-) c' a fis c a |	%49
 b d e fis g a b cis d8 d, r4 |
 fis'16-(-\p e fis8-) r4 a16-( g a8-) r4 |
 dis,16-( cis dis8-) r4 dis16-( cis dis8-) r4 |
 fis16-( e fis8-) r4 fis16-( e fis8-) r e16-\f dis |	%53
 e8 b16 a b8 r r2 |
 r8 e,16 fis g8 a b dis16 cis dis8 fis16 e |
 fis8 r r4 r8 dis,16 cis dis8 b'' |
 g fis16 e fis8 e16 dis c'8. b16 a g fis e |		%57
 b'8 a16 g fis8 e16 dis e8 e16-\p dis e8 r |
 r e16 dis e8 r r e16 dis e8 r |
 r e16-\f fis g fis e d cis e a, b cis d e d |
 cis8 a' r gis a e a, b |%61
 cis16 d e d cis e a g fis8 d'16-\p cis d8 r |
 r d16 cis d8 r r d16 cis d8 r |
 r4 r8 d,-\f b16 d g, a b c d c |
 b8 g'16 fis g8 r r4 r8 g16 fis |			%65
 g8 d16 c d8 r r2 |
 cis'16-(-\p b cis8-) r4 cis16-( b cis8-) r4 |
 ais16-( gis ais8-) r4 ais16-( gis ais8-) r4 |
 cis16-( b cis8-) r4 ais16-( gis ais8-) r b16-\f ais |	%69
 b8 fis16 e fis8 b16 ais b8 d,16 cis d8 b'16 ais |
 b8 b,16 cis d8 e fis16-( e fis-) g fis e d cis |
 d e d e e8.^\trill d32 e fis8 b16 ais b8 fis16 e |
 d8 cis16 b cis8 b16 ais g'8. fis16 e d cis b |		%73
 fis'8. g16 cis,8. b16 b4 r |
 r2 r8 d16 cis d8 fis16 e |
 fis8 fis fis e16 d e8 e e d16 cis |
 d8. cis16 cis8.^\trill b16 b4 r |			%77
 g b d r8 d |
 b d g16 b a g fis-( g a-) g fis e d cis |
 d8 a16 g a8 d16 cis d8 fis,16 e fis8 d'16 cis |
 d8 d,16 e fis8 gis a4 r8 cis |%81
 d16-( cis d-) e d fis cis e d-( e fis-) e d c b a |
 b-( a b-) cis b d a cis b-( cis d-) cis b a g fis |
 g-( fis g-) a g b fis a g-( a -)b a g fis e d |
 e g fis a g b a g fis g a b c d c d |			%85
 b g' fis e d c b a g e d c b a g a |
 b c b a g8 g'' fis16 d fis d fis d fis d |
 f d f d f d f d e c e c e c e c |
 e cis e cis e cis e cis b dis b dis b dis b dis |	%89
 d! b d b d b d b c a c a c a c a |
 bes-( a bes-) f' d bes f d bes'-( a bes-) f' d bes f d |
 c'-( b! c-) fis! c a fis! dis c'-( b c-) fis c a fis dis |
 d'-( c d-) gis d 

Re: What setup for a Pedagogy Book?

2010-11-12 Thread Aaron Dalton

On Fri, 12 Nov 2010, Henry Flurry wrote:



I was thinking of exploring the possibility of LaTex & Lilypond.

Has anybody out there done this kind of combo?



My entire Master's thesis was a combination of LaTeX and Lilypond---both 
musical examples and the inclusion of an entire modern edition and 
apparatus. The musical examples were embedded in the LaTeX source and the 
individual pieces of the edition were contained in separate files. This 
would give you arbitrary control over the styling of each piece. My 
workflow:


- Run lilypond-book on the LaTeX file that contained the edition.
- Run lilypond-book on the two chapters that had examples.
- pdflatex
- bibtex
- pdflatex
- pdflatex

The LaTeX file that contained the edition was a string of:
\clearpage
\addcontentsline{toc}{section}{29. Et son del mio languir cos\`i contento 
(seconda parte)}
\label{madrigal29}
\lilypondfile{01-3-29.ly}

It was really quite straightforward. The thesis can be viewed at:
https://dspace.ucalgary.ca/handle/1880/47815

I hope this helps.
Aaron

P.S. I did not make a bigger deal on the list of the release of my thesis 
because I was ashamed. Due to a stupid, stupid oversight, the "Typeset by 
lilypond" tagline was omitted from the music of the edition. It was a 
perfect opportunity to give back to the Lilypond community, and I miffed 
it. I am deeply sorry. For what it's worth, Lilypond was an invaluable 
part of my entire educational workflow, and essential to the thesis 
itself. My adviser was really unsure whether Lilypond would produce the 
desired output, but he was thrilled with the results. I evangelized to 
every person that would listen in the department. I also used Lilypond to 
typeset examples for a professor's book I was editing. He plans on 
including a mention of Lilypond in the text. If that comes to fruition, 
I'll let the list know.



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


What setup for a Pedagogy Book?

2010-11-12 Thread Henry Flurry
I am getting ready to embard on typesetting a pedagogy book containing mostly 
large print music but also some text.  The book is fairly big for a music book, 
probably on the order of 150+ pages.

I have used embedded Lilypond in OpenOffice documents (OOoLilyPond (OLy) - 
Music notation in OpenOffice.org), and found it OK for that project, which had 
more text than music.

I was thinking of exploring the possibility of LaTex & Lilypond.  

Has anybody out there done this kind of combo?

It is important that I have the ability to define styles for the different 
types of music, staff sizes, text, page layout, etc., so I can change it easily 
for the whole document.  Would this be possible?

Should I write straight in LaTex, or does it make sense to explore other 
structured formats (e.g., DocBook) ?

Thanks much!
Henry

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


Re: user-defined predefined fretboard hash-table

2010-11-12 Thread Carl Sorensen
On 11/12/10 5:32 AM, "Patrick Schmidt"  wrote:

> Hi all,
> 
> the following example doesn't compile with version 2.13.38:

[...]

> 
> With these two changes the example compiles with 2.13.38 but I get
> some strange results (no fretboards and weird chord names). See file
> attached.
> 
> Is this a bug or did I do anything wrong?

This looks like a bug.  I will track it down today.  Thanks for the report.

Carl


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


Re: Tempo mark in a Piano Quartet

2010-11-12 Thread James Worlton
Sorry, didn't send this to the whole list the first time...

On Fri, Nov 12, 2010 at 5:22 AM, craigbakalian wrote:

> Hi,
>
> I have always appreciated the fact that on a large score the tempo marks
> are only printed on the top most part.  However, I am writing a piano
> quartet and I want the piano part to also have the tempo marks.
>
> As a C and C++ programmer I never understood the mechanics of this, or
> how the lily robot actually performs this feat, so this dumb American
> can't imagine how to alter this behavior.
>
> And, for those Europeans that are going to blast me because this is on
> page 1,474 of the manual, I apologize in advance, but still- I cannot
> find any info on this.
>
> 傻傻
>
> Craig Bakalian
>
>

You can add the Metronome_mark_engraver to the piano staff, something like:

\new PianoStaff <<
\new Staff = "RH" \with { \consists Metronome_mark_engraver }
   { ...notes... }
\new Staff = "LH"
   { notes }
 >>

Hope this helps.
James Worlton
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


user-defined predefined fretboard hash-table

2010-11-12 Thread Patrick Schmidt

Hi all,

the following example doesn't compile with version 2.13.38:

\version "2.13.38"

\include "predefined-guitar-fretboards.ly"

#(define custom-fretboard-table-one (make-fretboard-table))

#(define custom-fretboard-table-two (make-fretboard-table
default-fret-table))

\storePredefinedDiagram #custom-fretboard-table-one
\chordmode { c }
#guitar-tuning
"3-(;3;5;5;5;3-);"

\storePredefinedDiagram #custom-fretboard-table-two
\chordmode { c }
#guitar-tuning
"x;3;5;5;5;o;"

<<
  \chords {
c1 | d1 |
c1 | d1 |
c1 | d1 |
c1
  }
  \new Fretboards {
\chordmode {
  \set predefinedDiagramTable = #default-fret-table
  c1 | d1 |
  \set predefinedDiagramTable = #custom-fretboard-table-one
  c1 | d1 |
  \set predefinedDiagramTable = #custom-fretboard-table-two
  c1 | d1 |
}
\set predefinedDiagramTable = #default-fret-table
1
  }
  \new Staff {
\clef "treble_8"
<<
  \chordmode {
c1 | d1 |
c1 | d1 |
c1 | d1 |
c1
  }
  {
s1_\markup "Default table" | s1 |
s1_\markup \column {"New table" "from empty"} | s1 |
s1_\markup \column {"New table" "from default"} | s1 |
  }
>>
  }
>>

I compared the files in the patch on Rietveld (issue 2208048) with  
the files in 2.13.38 and found differences:


declarations-init.ly
Rietveld:
#(define default-fret-table
  (make-hash-table 101))
#(define chord-shape-table
  (make-hash-table 29))

2.13.38
#(define default-fret-table
  (make-hash-table 100))
#(define chord-shape-table
  (make-hash-table 100))

predefined-fretboards-init.ly
Rietveld
% scheme function for copying/creating fretboard tables
#(define (make-fretboard-table . rest)
  "Create a new fretboard table. @code{rest} is an optional table name.
If present, the new fretboard table starts as a copy of the fretboard
table @code{rest}."
  (if (null? rest)
  (make-hash-table 101)
  (let ((source-table (car rest)))
(hash-fold
  (lambda (key value tab)
(hash-set! tab key value)
tab)
  (make-hash-table 101)
  source-table

2.13.38
--
[There is no such function defined]

With these two changes the example compiles with 2.13.38 but I get  
some strange results (no fretboards and weird chord names). See file  
attached.


Is this a bug or did I do anything wrong?

Thanks for your help

patrick

<>


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


Tempo mark in a Piano Quartet

2010-11-12 Thread craigbakalian
Hi,

I have always appreciated the fact that on a large score the tempo marks
are only printed on the top most part.  However, I am writing a piano
quartet and I want the piano part to also have the tempo marks.

As a C and C++ programmer I never understood the mechanics of this, or
how the lily robot actually performs this feat, so this dumb American
can't imagine how to alter this behavior.

And, for those Europeans that are going to blast me because this is on
page 1,474 of the manual, I apologize in advance, but still- I cannot
find any info on this.

傻傻

Craig Bakalian







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


Re: three voices and rest

2010-11-12 Thread Francisco Vila
2010/11/12 Federico Bruni :

> The problem is that the rest of voiceFour is printed under the second
> voice and not between first and second, as I would like it to be.
> Is it a normal behaviour?
> I'm doing something wrong?

I went to the source and found this in scm/music-functions.scm (it
defines the meaning of \voiceFour etc)

(define-safe-public (make-voice-props-set n)
  (make-sequential-music
   (append
(map (lambda (x) (make-grob-property-set x 'direction
 (if (odd? n) -1 1)))
 direction-polyphonic-grobs)

etc , where direction-polyphonic-grobs is a list that includes Rest.

So, I wrote \once \override Stem #'direction = #CENTER before your
rest. For notes, it fails as direction has to be UP or DOWN, hence the
\once.  That somewhat worked, but the position is not ideal.  Also, I
don't know how to set this for all rests only, thus preventing the
need of writing this before every rest.

As usual, I go to the source but hit my head to a wall soon.
-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

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


Re: three voices and rest

2010-11-12 Thread Xavier Scheuer
On 12 November 2010 09:59, Federico Bruni  wrote:
> Hi,
>
> I'm writing a three voice music.
> voiceOne is the melody, voiceTwo is the bass and voiceFour is the
> accompaniment.
> I've followed the Voice order suggested in NR 1.5.2 and I've chosen
> voiceFour for accompaniment because I want the stems to point down, like
> bass notes.
>
> The problem is that the rest of voiceFour is printed under the second
> voice and not between first and second, as I would like it to be.
> Is it a normal behaviour?
> I'm doing something wrong?

May be related to the reported-but-not-yet-added-to-the-tracker bug:
http://lists.gnu.org/archive/html/bug-lilypond/2010-11/msg00031.html

Cheers,
Xavier

-- 
Xavier Scheuer 

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


Re: three voices and rest

2010-11-12 Thread Phil Holmes
- Original Message - 
From: "Federico Bruni" 

To: "lilypond-user" 
Sent: Friday, November 12, 2010 8:59 AM
Subject: three voices and rest



Hi,

I'm writing a three voice music.
voiceOne is the melody, voiceTwo is the bass and voiceFour is the
accompaniment.
I've followed the Voice order suggested in NR 1.5.2 and I've chosen
voiceFour for accompaniment because I want the stems to point down, like
bass notes.

The problem is that the rest of voiceFour is printed under the second
voice and not between first and second, as I would like it to be.
Is it a normal behaviour?
I'm doing something wrong?

Thanks for help!
Federico


I think it's what I would expect, given the order of the voices.  If you 
want, you can easily over-ride it using an explicitly placed rest - your 
piano part would then be:


 g4\rest   q


--
Phil Holmes



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


Re: three voices and rest

2010-11-12 Thread Francisco Vila
2010/11/12 Federico Bruni :

> The problem is that the rest of voiceFour is printed under the second
> voice and not between first and second, as I would like it to be.
> Is it a normal behaviour?
> I'm doing something wrong?

I don't know any of the answers, but in the meantime you could g4\rest
instead of r4, in:

> fourth = \relative c' {
>  r4   q
> }

-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

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


OooLilyPond problem

2010-11-12 Thread Martin Tarenskeen


Hi,

It has been some time ago since I used the OooLilyPond extension for 
Openoffice.org-writer. It worked nicely then.


I just upgraded to Fedora 14 and decided to use it again. But now it is 
not working anymore. I'm getting a screen with error messages beyond my 
understanding as soon as I click the "Oly" button on the menubar.


I'm using Openoffice.org 3.3.0, and OooLilypond 0.4.0.

Maybe a change or bug in the latest Openoffice causes it?

Anyone else who tried this lately ?

--

Martin Tarenskeen


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


Re: extra staves - help required

2010-11-12 Thread Keith E OHara

On Tue, 09 Nov 2010 12:58:31 -0800,  wrote:


The .ly file was made using aspects of the 'Adding an extra staff (2)'
snippet in the Snippet Repository, as well as other bits from the
learning and notation manuals.
My 'client' asked for the reduced size bracket at the beginning of the
single staff. (The client is always right) but wants the curly braces at
the beginning of the 'choir' part.



Hi Bill,
   I stole from a manual example (Notation Ref, search BreakAlignment) the 
method to re-arrange the clef and barline, and remembered how to move the brace.
=Keith

\relative c''{
  \key g\major c d e fis
  <<
{
  \once\override Score.BreakAlignment #'break-align-orders =
  #(make-vector 3 '(span-bar staff-bar clef key-signature time-signature) )
  g1
}
\new GrandStaff <<
  \new Staff{
\once\override GrandStaff.SystemStartBrace #'X-offset = #0
\key g\major \clef treble  c,1
  } \new Staff {
  \key g\major \clef bass c,1
} >> >>


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


three voices and rest

2010-11-12 Thread Federico Bruni
Hi,

I'm writing a three voice music.
voiceOne is the melody, voiceTwo is the bass and voiceFour is the
accompaniment.
I've followed the Voice order suggested in NR 1.5.2 and I've chosen
voiceFour for accompaniment because I want the stems to point down, like
bass notes.

The problem is that the rest of voiceFour is printed under the second
voice and not between first and second, as I would like it to be.
Is it a normal behaviour?
I'm doing something wrong?

Thanks for help!
Federico



\version "2.13.38"

first = \relative c' {
  e2.
  
}

second = \relative c {
  a2.
  
  
}


fourth = \relative c' {
  r4   q
}

\new Staff <<
  \time 3/4
  \clef "G_8"
  \new Voice { \voiceOne  \first }
  \new Voice { \voiceTwo  \second }
  \new Voice { \voiceFour \fourth }
>>


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