Re: Changing indent in a file

2009-05-26 Thread Wilbert Berendsen
Op dinsdag 26 mei 2009, schreef Antonio Palamà:
 I have two scores in a file and wold like to specify different indents for
 the two scores. How can I accomplish this.

Just set the indent in the \score's layout section:

\score {
  \relative c' {  c d e f g  }
  \layout {
indent = 5\cm
  }
}

\score {
  \relative c' {  c d e f g  }
  \layout {
indent = 2\cm
  }
}

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


[ANN] Frescobaldi 0.7.9

2009-05-25 Thread Wilbert Berendsen
Hi all,

Frescobaldi 0.7.9 has been released. This release contains some bugfixes and 
small improvements. Changes:

* Spurious crashes (since 0.7.8) seem to have been eliminated.
* Alt-Up and Alt-Down now jump to the first line of a blank space instead of
  just the next or previous blank line.
* LilyPond symbols throughout the program now use the default window text
  color.
* Octave marks are removed from the (first) pitch of a chord when using
  the repeat last expression function.
* Predefined guitar frets have been added to the Chord Names and Lead Sheet
  part type in the Score Wizard

Get it at http://lilykde.googlecode.com/files/frescobaldi-0.7.9.tar.gz

Frescobaldi is a dedicated LilyPond text editor built on the KDE4 libraries 
(KDE 4.2 is recommended).
Homepage: http://frescobaldi.org/

with best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: [Frescobaldi] Re: [ANN] Frescobaldi 0.7.9

2009-05-25 Thread Wilbert Berendsen
Op zondag 24 mei 2009, schreef Stefan Thomas:
 /bin/sh: KDE4_MEINPROC_EXECUTABLE-NOTFOUND: not found

try installing meinproc4. It is needed for building the help file.
See earlier thread on this list. It is part of the KDE doc packages.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: How to really center a text above a note?

2009-05-24 Thread Wilbert Berendsen
Op zondag 24 mei 2009, schreef madMuze:
 perhaps a Schemer could pull the X-extent info from the attachment point
 notehead, divide it by 2 and send that to the offset. Meanwhile, it may to
 helpful to know that:
  quarter-note head width = about 1.31
  half-note head width = about 1.39
  whole-note head width = about 1.96
 (in staff space units)

Thanks! But I think lyrics and dynamics are also able to center themselves 
nicely. So there must be way to get the center.

Breakable object have a break-align-anchor-alignment option that exactly 
specifies which side to use for aligning other things, but it seems not to 
work with common notes.

I will try looking in the LilyPond source code to see how lyrics and dynamics 
do it...

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


How to really center a text above a note?

2009-05-23 Thread Wilbert Berendsen
Hi,

There must be a way to really center a simple text above a note. But these two 
lines center the text above the *left* side of the note:

{  c'4-\markup\center-align text  }

{
  \once \override TextScript #'self-alignment-X = #CENTER
  c'4-text
}

How can I center a text or markup above the *center* of the note/chord?

tia,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: between-staff spacing

2009-05-23 Thread Wilbert Berendsen
Op zaterdag 23 mei 2009, schreef Tom Cloyd:
 But I cannot figure out how to get more space
 between staves on page two. That it's the final page seems to foul
 things up.

Try setting 

\paper {
  ragged-last-bottom = ##f
}

See 
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Page-formatting#Other-layout-variables

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Stroked quarter note

2009-05-23 Thread Wilbert Berendsen
Op zaterdag 23 mei 2009, schreef Alberto Simões:
 note can be splited in two notes.

Do you mean:

http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Short-repeats#Tremolo-repeats

?

 best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Shrinking score size

2009-05-21 Thread Wilbert Berendsen
Op donderdag 21 mei 2009, schreef Helge Kruse:
 Hello,

 I have a choir score that originally fit on one page. After writing it
 with Lilypond the last measure is on an additional page. How do I shrink
 the size? I think there should be room for shrink at the lower part.

I fixed some errors (- without space) in the lyrics so the notes were better 
spaced out, and set global-staff-size to 18, which is nicer than the default 
20 for multi-staff scores. And removed the ragged-right setting.

btw: using -- instead of single - in the lyrics gives nice centered hyphens 
between syllabes.


best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
% Created on Thu May 21 13:18:02 CEST 2009
#(ly:set-option 'midi-extension midi) 
#(ly:set-option 'delete-intermediate-files #t)
\version 2.13.0

#(set-global-staff-size 18)

\header {
	title = Evening Rise
	composer = trad. indianisch
	arranger = Satz: Meinhard Ansohn
}

\include deutsch.ly

verse= \lyricmode {
	Eve -- ning ri -- ses, Spi -- rit come, sun goes down, the day is done.
	Moth -- er Earth a -- wa -- kens me, with the heart -- beat of the sea.
}

verseSopranMeldody = \lyricmode {
	Eve -- ning rise, Spi -- rit come, sun goes down, when the day is done.
	Moth -- er Earth a -- wa -- kens me, with the heart -- beat of the sea.
}

verseAltI= \lyricmode {
	Eve -- ning rise, Spi -- rit come, sun goes down, when the day is done.
	Moth -- er Earth a -- wa -- kens me, heart -- beat of the sea.
}

verseAltII= \lyricmode {
	Eve -- ning rise, Spi -- rit come, sun goes down, when the day is done.
	Moth -- er Earth a -- wa -- kens me, with the heart -- beat of the sea.
}

verseTenor= \lyricmode {
	Eve -- ning rise, Spi -- rit come, sun goes down, when the day is done.
	Moth -- er Earth a -- wa -- kens me, with the heart -- beat of the sea.
}

verseBass= \lyricmode {
	Eve -- ning rise, Spi -- rit come, sun goes down, day is done.
	Moth -- er Earth a -- wa -- kens me, heart -- beat of the sea.
}

staffSopranoI = \new Staff  {
	\time 4/4
	\set Staff.instrumentName=Sopr I
	\set Staff.midiInstrument=choir aahs
	\key g \major
	\clef treble
	\relative c' { 	
		\context Voice = melodySop {
			\dynamicUp		
 % Type notes here 
 		e8( fis) g( a) h4 h8( c) |
		h4 a8( g) a2 |
		d4 d a4. d8 |
		d4 c h2 |
		h8 c h2 a8( g) |
		a8 h a2 h8 a |
		g8( fis) e4 a g8( fis) |
		fis1
		}

	\bar |.
	}

}
staffSopranoII = \new Staff  {
	\set Staff.instrumentName=Sopr II
	\set Staff.midiInstrument=choir aahs
	\key g \major
	\clef treble
	\relative c' { 	
		\context Voice = melodySopB {
			\dynamicUp		
 % Type notes here 
 		e4 h'4 h2 |
		a4 h e,2 |
		g4 g fis g8 fis |
		e4 h' h2 |
		e,4 h'4 h4. h8 |
		a4 h e, e8 fis |
		g4 g fis g8( fis) |
		e1
		}

	\bar |.
	}

}
staffAltoI = \new Staff  {
	\set Staff.instrumentName=Alto I
	\set Staff.midiInstrument=choir aahs
	\key g \major
	\clef treble
	\relative c' { 	
		\context Voice = melodyAlt {
			\dynamicUp		
 % Type notes here 
 		e4 g fis2 |
		g4 g e2 |
		e4 d d e8 d |
		h4 g'8( fis) dis2 |
		e4 g fis4. fis8 |
		g4 g8(fis) e2 |
		e4 e d d |
		h1
		}

	\bar |.
	}

}
staffAltoII = \new Staff  {
	\set Staff.instrumentName=Alto II
	\set Staff.midiInstrument=choir aahs
	\key g \major
	\clef treble
	\relative c' { 	
		\context Voice = melodyAltB {
			\dynamicUp		
 % Type notes here 
 		e4 e dis2 |
		d4 d cis2 |
		c4 c d h8 d |
		e4 e fis2 |
		e4 e dis4. d8 |
		d4 d cis cis8 cis |
		c4 c d h |
		e1
		}

	\bar |.
	}

}
staffTenorI = \new Staff  {
	\set Staff.instrumentName=Tenor I
	\set Staff.midiInstrument=choir aahs
	\key g \major
	\clef G_8
	\relative c' { 	
		\context Voice = melodyTen {
			\dynamicUp		
 % Type notes here 
 		e,4 e fis2 |
		g8( fis) g(a) h2 |
		c8( h) g4 a g8 a |
		h4 h a2 |
		g4 e fis4. h8 |
		h4 g h e,8 e |
		e4 g c8( h) a4 |
		h1
		}

	\bar |.
	}

}
staffBassI = \new Staff  {
	\set Staff.instrumentName=Bass I
	\set Staff.midiInstrument=choir aahs
	\key g \major
	\clef bass
	\relative c' { 	
		\context Voice = melodyBas {
			\dynamicUp		
 % Type notes here 
 		e,4 e8( d) h2 |
		d4 h a2 |
		c4 e d2 |
		g8( fis) e4 h2 |
		e4 e8( d) h4. cis8 |
		d4 g, fis2 |
		c'4 c d d |
		e1
		}

	\bar |.
	}

}

harmonies =  \new ChordNames \chordmode {
	\germanChords
	
}

\score {
	
		\harmonies
		\staffSopranoI
		\context Lyrics = lmelodySop \lyricmode  { \lyricsto melodySop \verse }
		
		\staffSopranoII
		\context Lyrics = lmelodySopB \lyricmode  { \lyricsto melodySopB \verseSopranMeldody }
		
		\staffAltoI
		\context Lyrics = lmelodyAlt \lyricmode  { \lyricsto melodyAlt \verseAltI }
		
		\staffAltoII
		\context Lyrics = lmelodyAltB \lyricmode  { \lyricsto melodyAltB \verseAltII }
		
		\staffTenorI
		\context Lyrics = lmelodyTen \lyricmode  { \lyricsto melodyTen \verseTenor }
		
		\staffBassI
		\context Lyrics = lmelodyBas \lyricmode  { \lyricsto melodyBas \verseBass }
		
	
	
	\midi {
	}

	\layout  {
	}
}


\paper {
	#(set-paper-size a4)
}

___
lilypond-user

creating Dutch (Nederlandstalig) LilyPond user forum ...

2009-05-21 Thread Wilbert Berendsen
Hi all, esp. the Dutch-speaking people,

I really would like to devote some time and energy to setting up a good forum 
or user group for Dutch-speaking LilyPond users and enthousiasts.

I think a dedicated and well-maintained site has the best chance on bundling 
the powers of the Dutch LilyPond users to help each other, encourage newbees, 
etc.

But what would be the best option to get this started?

1. a forum website like www.lilypondforum.de (nice and accessible, seems to
have quite large user community)
2. a google group
3.  ?

nice about a forum is that creating some categories is easy. E.g. 
www.lilypondforum.de has a nice categories setup imho.

Please give your opinions...

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Textspanner too short

2009-05-21 Thread Wilbert Berendsen
Op donderdag 21 mei 2009, schreef Helge Kruse:
 Hello,

 I use a TextSpanner to indicate playing instructions, commonly used on
 the harp. I found that the TextSpanner sometime does not include the
 notes, when a line break occurs. I found no way to extend the spanner in
 to the D in measure 11.

 Another problem with TextSpanners is that they include the whole
 measure, when the measure is at the end of line (measure 10) but only to
 the end of the note (measure 15). Can I set the spanner end
 individually? Currently I would prefer to include the whole measure.

 Regards,

when the text spanner ends on the first note after a linebreak it is 
supressed, don't know why but I found this:
http://www.mail-archive.com/lilypond-user@gnu.org/msg42025.html

ending the spanner after a hidden note fixes it. Setting the left-broken text 
suppresses the printing of Pdlt. again at the beginning of the line.

\override TextSpanner #'(bound-details left text) = Pdlt. 
\override TextSpanner #'(bound-details left-broken text) = 
\markup\null
d8 \startTextSpan e f e |
f8 g a4 |
f8 e d a |
f4 e |
d2*1/2 \hideNotes d4 \stopTextSpan  \unHideNotes \clef bass |


best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Textspanner too short

2009-05-21 Thread Wilbert Berendsen
Another solution would be using volta tricks...
best,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


generalize the idea in snippet 372

2009-05-02 Thread Wilbert Berendsen
Hi,

based on the idea of http://lsr.dsi.unimi.it/LSR/Item?id=372 I created this 
small function that creates a filtering function to remove certain event types 
from a music expression:

#(define-public (define-music-event-filter names)
  (define-music-function (parser location music) (ly:music?)
(music-filter
  (lambda (event) (not (member (ly:music-property event 'name) names)))
  music)))

This function can then be used to create a custom filtering function like 
this:

filterdynamics = #(define-music-event-filter 
  '(AbsoluteDynamicEvent CrescendoEvent DecrescendoEvent TextScriptEvent))

music = \relative c' {
  c\p\ d e f g\ff
}

\score { \new Staff \filterdynamics \music }

This makes using this idea easier: you don't have to copy and re-edit the 
filterOneEvent function each time. Filtering music expressions is useful to 
e.g. create a piano reduction from orchestral parts.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: suppress time signatures?

2009-04-23 Thread Wilbert Berendsen
Op donderdag 23 april 2009, schreef Gerard McConnell:
 How do I suppress the time signature which is inserted automatically at the
 end of a line?   

Instead of \break, you can also write new \score  {  } sections for each line. 
This way you get independent snippets/pieces of music.

\layout { indent = #0 }

\score{ 
\relative c' {
\time 2/4
c2 d c4 d c2 d d4 c d2 c
\bar |.
}
}
 
\score{ 
\relative c' {
\time 3/4
d2 c  etc.
\bar |.
}
}


best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: dual window editor

2009-04-21 Thread Wilbert Berendsen
Op maandag 20 april 2009, schreef rathcof...@comcast.net:
 JEdit is O.K., but it would be a big help to me if there were a dual-window
 editor that would incorporate an interpreter (rather than a compiler).  One
 window would show the text file as it was being developed; the other side
 would display - on command - the resulting PDF image.  (Think of the way
 the Matlab editor works.)  It would make debugging much easier to be able
 to see the results of code changes immediately, rather than have to save
 the .LY file and then call LP, then look at the result in Adobe.

I think JEdit + LilyPondTool exactly offers this: LilyPondTool has a PDF 
preview window, even with clickable notes that position the cursor in the text 
edit window.

Frescobaldi is another program that does this (i wrote it myself): 
www.frescobaldi.org but it currently only runs on Linux :-)

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: number of pages

2009-04-18 Thread Wilbert Berendsen
Op zondag 19 april 2009, schreef huy nguyen:
 Although lilypond said it found the ideal number of pages, I find that it
 didn't. It fit all my music in 2 pages, and left the last line on the 3rd
 page. 2pagesno page turn. So i'd like to manually set the number of pages
 to 2 pages only. how can I do this?

Read
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Fitting-music-onto-fewer-pages

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Lilypond is amazing! (engraving Reubke)

2009-04-16 Thread Wilbert Berendsen
Dag Simon Bailey,

op donderdag 16 april 2009, schreef je:
 nice. that is an amazing piece of work. congratulations. and i'm  
 intrigued: can you recommend a good recording? (preferably available  
 via itunes...)

Thomas Trotter made a very good recording, although the organ (Klais) sounds a 
bit too modern to me for the piece. There should also be a recording by 
Christopher Dearnley. made in St. Pauls Cathedral in Londen which is 
excellent. When I heard that one on the radio somewhere in 1985-1986 (I was 14 
or 15) I was sold to the organ, and Reubke's piece is the *very* reason I 
became a professional organist. And this year I performed the piece myself for 
the first time, from the Peeters (Keller) edition. While studying I found that 
the original score has many directions that were omitted or changed in the 
Peeters edition. That was one of the reasons as well I decided to make a 
modern, good looking score that exactly copies all directions, dynamics, 
registrations etc. from the original 1871 score.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Why do Lilyond Engravers have inhibitions to store their score in Mutopia?

2009-04-16 Thread Wilbert Berendsen
Op donderdag 16 april 2009, schreef Hajo Dezelski:
 looking at the beautiful Reubke score I ask myself again why do I have
 to add another link to my list, when we have a working repository for
 music: Mutopia.

It is my intention to submit this score to Mutopia!
(And others I created as well)

I have yet to create a letter-paper version, that's the reason I did not 
submit yet. And I want really to have sorted out all possible mistakes 
(although the score is already as good as error free I think, I thoroughly 
checked it many times, note by note, playing and looking).

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Lilypond is amazing! (engraving Reubke)

2009-04-16 Thread Wilbert Berendsen
Op donderdag 16 april 2009, schreef -Eluze:
 beautiful and powerful!

 on which OS are you?

Linux.

 I just compiled the whole score under windows/xp-sp3 with 512 MB RAM and I
 can confirm it used up to 665MB main memory - and of course it took a long
 time to finish: 46 minutes!

That'd mainly be caused by swapping out the virtual memory. On my system (dual 
core but lily uses only one) Lily takes some 8 minutes or so.

 unfortunately i forgot to turn off point'n click, so a file of 3.76MB
 resulted (yours only had 600KB!)

 further small differences are probably due to the fact that i run it with
 2.12.2 and i got only 26 pages (28 in yours) - but it will take some time
 to see all differences.

This is due to the max-systems-per page parameter not understood in 2.12. Some 
pages have 6 systems then. The footnote on page 8 might be on the wrong line. 
In 2.13 every page has 5 systems (the first one has 4 systems).

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Lilypond is amazing! (engraving Reubke)

2009-04-16 Thread Wilbert Berendsen
Op donderdag 16 april 2009, schreef Arno Rog:
 [Dutch]Werkelijk meesterlijk Wilbert![/Dutch]

[Dutch] (bloost) Dank, Dank! [/Dutch]

 Magnificent score, exemplary use of incorporating separate ly-files into
 one score, makes me realize there is still só much to learn!!!

Me too :-) I learnt a lot and really got amazed by LP's power (and memory 
usage :-D ).

with regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Lilypond is amazing! (engraving Reubke)

2009-04-15 Thread Wilbert Berendsen
Hi,

Just to learn LilyPond better I've engraved the splendid Organ Sonata Der 
94ste Psalm by Julius Reubke (1834-1858) with LilyPond 2.13.1.
The result can be seen here [1]. The 28-page score is based on the IMSLP score 
(first edition 1871) of this piece.

The .ly files live in the lilymusic googlecode repository [2], a repo which 
I'm btw happy to share with anybody wanting to write good LilyPond scores (of 
public domain or otherwise Free music) under free licenes and svn version 
control.

I discovered many niceties, e.g. when you use named contexts everywhere, you 
are always able to add things like markups and even accents etc. later from 
outside the main music definitions. This helps to separate the music and 
notes/remarks etc. I use a Devnull context containing some line breaks. The 
system-count and max-systems-per-page settings helped me well to get the score 
on the right number of pages.

Also a few lil' bugs I'll try to isolate, like cross-staff slurs sometimes 
behave strange, esp. when there are also markups below or above. Forcing or 
forbidding line breaks works around that kind of problems. And sometimes 
autobeamed notes have too long stems just before/after staff changes (already 
in issue tracker). And LilyPond uses more than 600MB main memory during 
engraving which almost puts my 512M laptop to a grinding halt. I bought a new 
computer with 4gig main ram just to use LilyPond for my Reubke score! :-)

[1] http://www.wilbertberendsen.nl/reubke/psalm94
[2] http://code.google.com/p/lilymusic/ and
http://code.google.com/p/lilymusic/source/browse/#svn/trunk/reubke/psalm94

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Real-world usage of Lilypond

2009-04-07 Thread Wilbert Berendsen
Op dinsdag 07 april 2009, schreef Christ van Willegen:
 (...) told me that they were already looking into using Lilypond...

 So, here's a serious example of the usage of Lilypond in the real world.

 I was wondering if perhaps 'we' were able to help him, by:
 - Engraving songs for publishing, making them 'as good as possible';
 - Extending Lilypond to (more easily?) accomodate engraving of church
 music. Two examples that I can think of are: Setting rests at the end
 of a system, and making music centered and not left aligned;
 - Any other advice/techniques/additions/modifications we can think of.

Also:
*  left-aligning song lines on the lyrics, not the first note. This is
   possible using invisible barlines in the lyrics, it doesn't need extra
   commands in the music. I created already some demos showing this.
*  Kerning in lyric syllabes that are so close to each other that no hyphens
   are printed. There is sometimes still some space visible, which is not so
   nice.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: LilyPond, Finale and Sibelius (was Review of Valentin's Opera)

2009-04-04 Thread Wilbert Berendsen
Op vrijdag 03 april 2009, schreef David Stocker:
  It would be great if there was a
 shorthand for this in LilyPond code for situations (like in many forms
 of popular music) an accompaniment pattern consists of many repeated
 chords--perhaps something like r--simply instructing LilyPond to
 reprint the previous chord.

Yes that could really be nice. Just fyi, MUP (which I used for years) uses ; 
to separate chord or notes. Repeating the ; without anything simply repeats 
the previous note or chord. (In MUP, notes look like c;d;e; and chords like 
ac;acf, if only the note changes but not the duration 16g;8.;16;8. etc.).

For this reason I built into Frescobaldi a shortcut (by default assigned to 
Ctrl +; ) that repeats the previous note or chord. A LilyPond construct could 
be nice, but one of the nice things about the lilypond format is that all 
music is verbatim there (if you do not write notes using scheme procedures).

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


[SOLVED] Re: (simulating) a spanner with multiple stops

2009-03-27 Thread Wilbert Berendsen
Op donderdag 26 maart 2009, schreef Wilbert Berendsen:
 I try to write something like:

 poco . . . . . a . . . . . . poco . . . . . . descresc.

Solved, the trick is quite easy:

\relative c' {
  \set decrescendoSpanner = #'text
  \set decrescendoText = poco
  c\ c c c 
  \set decrescendoText = a
  c\ c c c 
  \set decrescendoText = poco
  c\ c c c 
  \set decrescendoText = decresc.
  c\ c\! c c 
}

Cc-ing Neil as this is usable maybe.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
cresc-spanner.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [SOLVED] Re: (simulating) a spanner with multiple stops

2009-03-27 Thread Wilbert Berendsen
Op vrijdag 27 maart 2009, schreef Don Benson:
 How does this look the notes are not all the same? What if the second
 measure went down a minor third to a series of As? I'm not on a computer
 with LilyPond installed right now to test this, but I suspect you will not
 like the results.

Works perfectly, looks like this:

\relative c'' {
  \set decrescendoSpanner = #'text
  \set decrescendoText = poco
  c\ b a g
  \set decrescendoText = a
  f\ e d c
  \set decrescendoText = poco
  b\ a g a
  \set decrescendoText = decresc.
  bes\ b\! c2
}

because LilyPond auto-aligns connected dynamics.
best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
cresc-spanner2.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


(simulating) a spanner with multiple stops

2009-03-25 Thread Wilbert Berendsen
Hi,

I try to write something like:

poco . . . . . a . . . . . . poco . . . . . . descresc.

ideally it would be one spanner with on two places some text displaying (and 
hiding the dashes). What would be a strategy?

Currently I use two spanners, one for 'poco' til the 'other' (but ending in 
empty text). The other starts with the second 'poco' and ends in the 
'decresc.'. The 'a' is just printed somewhere in between.

Are there better tricks I'm not aware of?

thanks and best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


ANN: Frescobaldi 0.7.8 released

2009-03-20 Thread Wilbert Berendsen
Hi all,

Frescobaldi 0.7.8 has been released. Main new features:
- Smart point and click: URLs remain working even if the document changes
  without re-running LilyPond
- New, complete Polish translation by Piotr Komorowski
- Option to only show the log if LilyPond gives errors or warnings
- Progress bar

Frescobaldi is a LilyPond music score editor for KDE4 (you can run it on any 
platform, but you need kdelibs, kdebase, okular from kdegraphics for the PDF 
preview and pykde4 from kdebindings).

enjoy,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Spliting lyrics on beamed notes

2009-03-16 Thread Wilbert Berendsen
Op zondag 15 maart 2009, schreef Alberto Simões:
 By default Lilypond is considering that beamed notes are used for the
 same syllable. While that is used in many cases (most, in fact), I am
 dealing with a specific music where I want a different syllable for each
 note.

 How can I force this?

see: 
http://lilypond.org/doc/v2.12/Documentation/user/lilypond-internals/Tunable-context-properties
look under melismaBusyProperties.
quoting:
A list of properties (symbols) to determine whether a melisma is playing.
Setting this property will influence how lyrics are aligned to notes. For
example, if set to #'(melismaBusy beamMelismaBusy), only manual
melismata and manual beams are considered. Possible values include
melismaBusy, slurMelismaBusy, tieMelismaBusy, and beamMelismaBusy. 

this is difficult to find from the NR, btw.

so if you only want to use slurs and ties for melismata but not manual beams,
you should \set melismaBusyProperties = #'(slurMelismaBusy tieMelismaBusy)
in your Lyrics section.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: print a markup at every linebreak

2009-03-12 Thread Wilbert Berendsen
Op donderdag 12 maart 2009, schreef Germain G. Ivanoff-Trinadtzaty:
 Dear all,
 I'd like to print, say a markup, or whatever else that I can control the
 size or padding of, at the end of every system on my pages. I suspect one
 should set some line-break-invisible property, or catch the linebreak
 events... Any idea ? G.

look in the docs for system-separator-markup and the vertical spacing 
variables of the \paper section

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: print a markup at every linebreak

2009-03-12 Thread Wilbert Berendsen
Op donderdag 12 maart 2009, schreef Wilbert Berendsen:
 look in the docs for system-separator-markup and the vertical spacing
 variables of the \paper section

hmm, I'm sorry, I thought you want to control the distance between systems, 
but you probably mean to print something at the right of every system.
I'm not sure how to do that, but I'd be interested as well :)

Wilbert

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Frescobaldi 0.7.7 released

2009-03-03 Thread Wilbert Berendsen
[ reusing annouce thread:-) ]

Hi all,

Frescobaldi 0.7.7 has been released.
http://lilykde.googlecode.com/files/frescobaldi-0.7.7.tar.gz

New in this release:

* comprehensive User Guide in help menu and help buttons in most dialogs
* new Czech translation by Pavel Fric (thanks!), Russian and Dutch
  translations updated
* settings: it is now possible to choose which LilyPond version number
  to use by default for new documents: the version of the installed LilyPond,
  the version of the last conversion rule of convert-ly, or a custom version.
* score wizard: if there is more than one part, the parts are assigned to a
  variable instead of being put inside the score section. This makes printing
  separate parts easier.
* bugfixes:
  - apply/paste rhythm: don't lose parts of text and don't hang if no rhythm
  - find translations when installed to non-standard directory
  - avoid double entries in score wizard instrument name language combobox

enjoy!
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: KDE 4.1.2. KDE 4.2 Frescobaldi problem

2009-03-02 Thread Wilbert Berendsen
Op maandag 02 maart 2009, schreef t.scharkow...@t-online.de:
 I had installed Frescobaldi on my Kubuntu 8.04 KDE 4.1.2 system.
 Now I have upgraded to 8.10 KDE 4.2 and get the following error:

  File /home/thomas/frescobaldi-0.7.6/python/kateshell/mainwindow.py,
line 220, in setupGeneratedMenus
QObject.connect(docMenu, SIGNAL(aboutToShow()), populateDocMenu)
TypeError: argument 1 of QObject.connect() has an invalid type

To what directory did you install Frescobaldi?

It seems it can't find its frescobaldiui.rc file that contains the menu 
definitions. Try reinstalling under KDE 4.2. Also make sure you updated 
PyKDE4.

If you installed lilypond-kde4 from source under KDE4.1.2 and want to 'make 
uninstall' it under KDE 4.2.0 you can better just re-install it from source in 
KDE 4.2.0 and then remove the files listed in install-manifest.txt (CMake has 
no make uninstall feature by default). That package is not needed anymore by 
frescobaldi in KDE 4.2.

If in general you want to compile stuff in KDE 4.2 you should also install 
kdelibs5-dev (don't know why the 5) on (K)Ubuntu.

BTW: there's a brand new dedicated frescobaldi mailinglist at 
frescoba...@googlegroups.com (http://groups.google.com/group/frescobaldi).

And indeed https://launchpad.net/~csnyder/+archive/ppa might be a very good 
bet!

good luck!
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: stem shortening

2009-03-01 Thread Wilbert Berendsen
Op maandag 02 maart 2009, schreef David Raleigh Arnold:
 Another feature that has been on the back burner
 for a very long time is the automagical shortening of stems of the
 highest notes with stems up and the lowest notes with stems down.

I think LilyPond already does this:

\version 2.12.0
\relative c'' {
  \voiceTwo
  b a g f e d c
}

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
inline: stem-length.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Frescobaldi 0.7.6 released

2009-02-27 Thread Wilbert Berendsen
Op donderdag 26 februari 2009, schreef bbarros:
 Hi Wilbert, excelent!
 Any change of an OSX version soon?

It is already possible to install KDE4 in OSX, but I don't know if PyKDE4 
(KDE's Python language bindings) are availble on OS-X. If yes, Frescobaldi 
could run (not tested). Frescobaldi needs some libraries of KDE, but 
could/should (be made to) run everywhere provided those libraries are 
available.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Frescobaldi 0.7.6 released

2009-02-26 Thread Wilbert Berendsen
Op woensdag 25 februari 2009, schreef Stefan Thomas:
 Dear Wilbert,
 many thanks for Your fine Lilypond-editor Frescobaldi!
 It looks fine and is a very convenient tool to work with lilypond.

Thank you!

 I'm only missing a feature, that can change pitches enharmonically,
 e.g. convert a cis to des.
 Is it possible to write a plugin for this?

Yes, this kind of operations is planned, but there is one hairy detail: 
changing the base step can cause the relative distances to work out different 
(e.g. in relative mode, c fis goes up, but c ges goes down, but also in 
absolute mode enharmonic changes can alter the octave a note is in, e.g.:
b - ces).

So the plugin code would need to check this and change the octave of the 
note/chord accordingly. The base infrastructure to do this is already present 
in the frescobaldi code, but it's not yet implemented :-)

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/



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


Re: problem with installing frescobaldi

2009-02-26 Thread Wilbert Berendsen
Op dinsdag 24 februari 2009, schreef Chris Snyder:
 Stefan Thomas wrote:
  I tried to install Frescobaldi from source.
  But I get the following error message:
  The C++ compiler CMAKE_CXX_COMPILER-NOTFOUND is not able to compile a
simple test program.
  I don't undertand the meaning of it-
  I use Kubuntu, with KDE 4.2

Frescobaldi uses CMake (like other KDE apps). A little stupid is that CMake 
always requires a compiler to be present, although Frescobaldi is written in 
Python and requires no compiling.

 It looks to me like you don't have a proper build environment (including
 a C++ compiler) installed. You can get what you need by installing the
 build-essential package.

 Alternatively, I've been working on setting up an Ubuntu PPA (personal
 package archive) that contains Frescobaldi. While I have been told that
 Frescobaldi will likely be included in Ubuntu Jaunty, I'm planning to
 always have the most recent version available in this archive. I also
 provide the latest version of LilyPond (currently 2.12.1 - I haven't
 been able to get a 2.12.2 package to compile because of documentation
 issues that I believe are fixed in git), since LilyPond releases occur
 much more frequently than Ubuntu ones.

 You can access the PPA by going to the following address:

 https://launchpad.net/~csnyder/+archive/ppa

 That page also gives instructions for adding it to your sources.list.


Many thanks! I added a link to the Frescobaldi links page.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Frescobaldi 0.7.6 released

2009-02-26 Thread Wilbert Berendsen
Op donderdag 26 februari 2009, schreef Trevor Daniels:
 Apologies if you are already well aware of this.

Yes I am :-)

A routine that enharmonically changes pitches should therefore determine the 
distance between the base-step (i.e. the note name without accidental) before 
and after the enharmonic change, and if the note would end up in the wrong 
octave, change the octave accordingly. It should also work correctly inside 
chords. So it's a bit tricky to implement, but it's certainly possible!

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: [LilyKDE] Re: [Frescobaldi] Bass and Electric Bass template, tab tunings support

2009-02-24 Thread Wilbert Berendsen
Op dinsdag 24 februari 2009, schreef Grammostola Rosea:
     \new Staff \with {
       midiInstrument = acoustic bass
     } {  *\clef bass_8* \bass }
     \new TabStaff \with {
       stringTunings = #bass-tuning
     } \bass

If this is the most used way, ( \clef bass_8 for Acoustic or Electric Bass), 
I could add that to Frescobaldi's default template. Is this the most used 
notation for such parts?

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/



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


Re: SPACING AND MIDI ISSUES

2009-02-23 Thread Wilbert Berendsen
Op zondag 22 februari 2009, schreef mischa falkenburg:
 Hello All,

 I have a piece that currently is 84 pages in length.
 It is 6 voices in harmony. When the pdf files is generated, however,
 each page shows six lines at the top, a GAP, and then 6 lines again at
 the bottom...until the final page...when there are 6 lines followed by
 six lines - NO gap.

look at
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Vertical-spacing and
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Vertical-spacing-between-systems

you will need ragged-last-bottom = ##f

 The other issue is the generating of a midi file. The score has what I
 assume to be the proper \midi { } placement since there are no error
 messages...but I don't see any midi file being created.

do you have:

\score {
   all music 
  \layout { }
  \midi { }
}

in your file? (Note the midi file might have extension .midi i.s.o. .mid)

 The spacing issue is a bit more crucial, since losing that GAP would
 cut-down on the number of printed pages required.

see also
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Fitting-music-onto-fewer-pages

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: notation reference - text scripts ?

2009-02-21 Thread Wilbert Berendsen
Op zaterdag 21 februari 2009, schreef corallina:
 In the notation reference manual   1.8.1 Writing Text
 the page  Text scriptshas examples for

 text above the staff   note^\markup

 text below the staff   note_\markup
 text below the staff   note-\markup   first example
 a4-\markup scherz

 Is the usage of both the dash and the underscore intended for some reason?

dash = default placement (that can be below or above the staff, e.g. for 
staccato it is on the opposite side of the stem in singlevoice staffs.)
underscore = always (forced) below
circumflex = always (forced) above

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Parsing lilypond into python

2009-02-21 Thread Wilbert Berendsen
Op woensdag 11 februari 2009, schreef Akira Bergman:
 I am interested in using Lilypond files with Python and Csound. How can I
 parse Lilypond files into Python? Is there a way of interfacing the
 internal parsing mechanism (Scheme?) of Lilypond to Python?

I wrote a basic parser in Python that's used by Frescobaldi. The code is GPL 
and is here: 
http://code.google.com/p/lilykde/source/browse/trunk/frescobaldi/python/ly/tokenize.py

It's part of the 'ly' module (package) that ships with Frescobaldi, but that 
package contains only LilyPond-related code (not KDE) and could easily be 
extended and/or used by other programs.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/



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


Frescobaldi 0.7.6 released

2009-02-20 Thread Wilbert Berendsen
Hi,

Frescobaldi 0.7.6 has been released. The sole new feature is context-sensitive 
autocomplete, supporting:
- general lilypond commands and markup commands (inside markup)
- contexts and layout objects and their properties
- engravers, musicglyph names and midi instrument names
- most used variable names in \header, \paper, \layout, etc.
- some often used scheme function names

Frescobaldi is a LilyPond sheet music editor for KDE4.
More info: http://www.frescobaldi.org/

as always: enjoy and please report bugs and wishes :-)
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


[Frescobaldi] Bass and Electric Bass template, tab tunings support

2009-02-19 Thread Wilbert Berendsen
Hi all,

op woensdag 18 februari 2009, schreef David:
 Standard Electric basses have four strings, so that would probably be
 useful to most people using a Bass/Tab template. That being said--5, 6,
 7 and more strings are becoming more and more common all the time.

Currently Frescobaldi's Bass and Electric Bass template inherit the basic 
TablaturePart features also found in the other tablature instruments, When 
tablature (TabStaff) is chosen, it presents the tuning option Bass Tuning 
(stringTunings = #bass-tuning). If you choose bass tuning, the TabStaff 
template has four strings. Is that good, or should I add support for other 
options/tuning?

I like to provide UI options for the predefined LilyPond tunings (that are in 
the docs) and I'm a bit reluctant to add custom tunings, but of course it 
would be possible to even create a small Custom Tuning Wizard inside the score 
wizard. Please let me know if that would be an important feature for any of 
you, or if you have any other wishes/bug report regarding Frescobaldi in 
general (or use the bug tracker[1]) or it's tablature instrument support in 
particular.

[1] http://code.google.com/p/lilykde/issues/list

with many regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Frescobaldi 0.7.5 released -- commenting out code

2009-02-13 Thread Wilbert Berendsen
Op vrijdag 13 februari 2009, schreef Herbert Liechti:
  Hello I tried Frescobaldi a few days ago. Very good work, thank you.
  What I'm really missing is the ability to easy comment out/in
  parts of the code. My favorite editor is the vi(m) where
  commenting out/in code is a very easy job.

In Frescobaldi try Ctrl+D to comment out and Ctrl-Shift+D.
It works both for the current line, selected lines, or random selected blocks 
of input (in that case it uses the %{ ... %} style comments. That works even 
in plain Kate and KWrite if they are in LilyPond mode. (Frescobaldi uses the 
same editor part as Kate and KWrite).

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: TAB question -- frescobaldi tab support

2009-02-13 Thread Wilbert Berendsen
Op vrijdag 13 februari 2009, schreef Grammostola Rosea:
 When I use a template in Frescobaldi for electric bass it doesn't seems
 to work, I get a error message, see below. 

Which error message do you get?

 Besides that, the tablature is placed above the notation by default which is
 not how it should be imho.

I'm not experienced with TabStaves, please provide information about how you 
would like to generate tabstaffs in Frescobaldi (or submit a feature request 
on http://lilykde.googlecode.com, the SVN repo for Frescobaldi).

Should the tab staff be below the notes by default? Then I will change that in 
Frescobaldi. (Note that it is easy to just swap the staves in the Frescobaldi-
generated template.)

w best regards,
Wilbert Berendsen

-- 
http://www.wilbertberendsen.nl/


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


Re: TAB question -- frescobaldi tab support

2009-02-13 Thread Wilbert Berendsen
Op vrijdag 13 februari 2009, schreef Wilbert Berendsen:
 Should the tab staff be below the notes by default? Then I will change that
 in Frescobaldi.

I have already fixed it in SVN: the normal staff is now on top.

thanks, best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: TAB question -- frescobaldi tab support

2009-02-13 Thread Wilbert Berendsen
Op vrijdag 13 februari 2009, schreef Grammostola Rosea:
 Wilbert Berendsen wrote:
  Op vrijdag 13 februari 2009, schreef Grammostola Rosea:
  When I use a template in Frescobaldi for electric bass it doesn't seems
  to work, I get a error message, see below.
 
  Which error message do you get?

 GNU LilyPond 2.12.0
 Verwerken van `baztest.ly'
 Ontleden...
 Vertolken van muziek...
 Voorbewerken van grafische objecten...
 Vertolken van muziek...Segmentatiefout
 (in Frescobaldi) stopte met status 1)

That's strange, on my system it just runs fine. Maybe some optimisation issue? 
(i.e. not Frescobaldi-related)

  Besides that, the tablature is placed above the notation by default
  which is not how it should be imho.
 
  I'm not experienced with TabStaves, please provide information about how
  you would like to generate tabstaffs in Frescobaldi (or submit a feature
  request on http://lilykde.googlecode.com, the SVN repo for Frescobaldi).
 
  Should the tab staff be below the notes by default? Then I will change
  that in Frescobaldi. (Note that it is easy to just swap the staves in the
  Frescobaldi- generated template.)

 I think we need more people to decide which is the best. I think David
 and others can help with it, to get nice guitar / bass templates.

 I think tablature should be below notation by default.

Yes, I also saw it in the LIlyPond documentation. I have changed Frescobaldi 
(svn) to put the normal staff on top.

 Tablature shouldn't have beams.

I could provide a checkbox for that in Frescobaldi, but i'm no tablature 
expert... I'll follow the discussion about this in the LilyPond field.

with best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Frescobaldi 0.7.5 released

2009-02-12 Thread Wilbert Berendsen
Hi all,

with great pleasure I announce the release of Frescobaldi 0.7.5.
http://lilykde.googlecode.com/files/frescobaldi-0.7.5.tar.gz

Changes:

* New command to change the pitch names in a LilyPond document to another
  language
* In Edit-menu:
   * New command to cut a piece of text and assign it to a variable
   * New shortcut (Ctrl+;) to repeat the last entered music expression
   * New shortcut (Ctrl+.) to expand a short string to user-definable pieces
 of LilyPond input. When no shortcut is typed a dialog is opened where
 shortcuts can be chosen and edited.
   * New shortcuts (Alt+Up and Alt+Down) to jump between blank lines, c.q.
 insertion points

The on-line user guide has been improved: 
http://www.frescobaldi.org/uguide.html

Frescobaldi is a LilyPond sheet music editor for KDE4. It aims to be powerful, 
yet lightweight and easy to use.  More info: http://www.frescobaldi.org/

enjoy!
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Bug with missing 16th lines

2009-02-06 Thread Wilbert Berendsen
Op donderdag 05 februari 2009, schreef Maarten Deen:
 I'm posting this bug here because the bug posting to
 gmane.comp.gnu.lilypond.bugs is broken (it says that I'm top-posting with
 the message below and will not post it).

This is not a bug 

 If you render the following snippet to PDF, the 16th lines connecting the
 fis16 to the e16 are not rendered, making the fis16 look like a f4.
 I've tested this in lilypond 2.10 and the latest 2.12.2-1, on Windows XP.
 I have my rendering attached.

 \paper {
ragged-right = ##t
 }

 \layout {

 }
 \new Score 
   \new Staff
 \set Staff.instrumentName=Strange things
   {   \voiceOne
   \relative c'' {as2~ as2}
   }
   {   \voiceTwo
   \relative c' {fis16 e16 d16 e16~ e4~ e2}
   }
   
 

There is a small mistake in your input syntax. When you want two voices to be 
polyphonic, you should either at least instantiate (one of) them as a \new 
Voice, or use the \\ voice separator. The first way looks like this:

\new Score 
\new Staff
  \set Staff.instrumentName=Strange things
\new Voice {
\voiceOne
\relative c'' {as2~ as2}
}
\new Voice {
\voiceTwo
\relative c' {fis16 e16 d16 e16~ e4~ e2}
}



And the second way (which I often use when possible) (I'd also remove the \new 
Score and rather use the \score { } construct:

\score {
\new Staff 
\relative c'' {as2~ as2}
\\
\relative c' {fis16 e16 d16 e16~ e4~ e2}

}

The \voiceOne and \voiceTwo commands are not necessary in this case, as the \\ 
voice separator creates this automatically. See:
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Multiple-voices

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Mac OSX Leopard and midi

2009-02-05 Thread Wilbert Berendsen
Op donderdag 05 februari 2009, schreef Padmavyuha:
 Any ideas why I'm not getting midi, and is the error message relevant  
 to that, or is it to do with something else entirely?

Do you have a \midi { } command in your \score section?

see:
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Creating-MIDI-files


best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Staves closer to one another

2009-01-30 Thread Wilbert Berendsen
Op vrijdag 30 januari 2009, schreef Fibonacci Prower:
 Is there a way to get the staves in lilypond to appear closer
 together?

See http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Vertical-spacing

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Stopwatch time in markup

2009-01-26 Thread Wilbert Berendsen
Op zondag 25 januari 2009, schreef Tom Hall:
 WOuld you know how to add to the func a way to pad a zero
 in case of situations like the above?

timestamp =
#(define-music-function (parser location minutes seconds) (number? number?)
   (let ((min (number-string minutes))
 (sec (format #f ~2,'0d seconds)))
#{ \mark \markup \rounded-box \small \concat
{ $min \char ##x2032 $sec \char ##x2033 } #}))

{ c'1 \timestamp #4 #3 c' }


best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: \skip substitute in lyrics?

2009-01-19 Thread Wilbert Berendsen
Op zondag 18 januari 2009, schreef Kieren MacMillan:
 Of course, there are more complicated ways as well (using \set  
 associatedVoice, etc.).

That would be starting a new lyrics context at the desired moment: 

\score {
  
\new Staff \new Voice = mel \relative c' {
  c d e f g f e d
}
\new Lyrics \lyricsto mel {
  ha ha ha ha
  
{ ha ha ha ha }
\new Lyrics {
  \set associatedVoice = mel
  ho ho ho ho
}
  
}
  
}


[btw: it would be nice if the new Lyrics context would inherit its 
associatedvoice from its parent context. It would then not be necessary to 
write the \set associatedVoice command.]

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: A single word in lyrics italicized?

2009-01-17 Thread Wilbert Berendsen
Op zondag 18 januari 2009, schreef James E. Bailey:
 Am 18.01.2009 um 00:33 schrieb Jay Hamilton:
  I can't find in the doc where/if you can italicize a single word in
  lyrics using \addlyrics or is there a different thing to do?

 I don't usually use \addlyrics, but it should be the same as in the
 section on entering lyrics.

there are different ways to do that: One syllabe can be one markup element, 
but an override command is a better solution.

See http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Entering-lyrics

\version 2.12.0

\relative c' {
  c d e f g
}
\addlyrics {
  One \markup \italic italic word
}

\relative c' {
  c d e f g
}
\addlyrics {
  One
  \markup \italic i --
  \markup \italic ta --
  \markup \italic lic
  word
}

\relative c' {
  c d e f g
}
\addlyrics {
  One
  \override LyricText #'font-shape = #'italic
  i -- ta -- lic
  \revert LyricText #'font-shape
  word
} 



best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Fermata over barline problem

2009-01-13 Thread Wilbert Berendsen
Op donderdag 8 januari 2009, schreef Nick Payne:
 I have a fermata over a double barline, notated with

 \bar || \mark\markup\small {\musicglyph #scripts.ufermata}

 This works fine except where the barline falls at the end of a line on the
 score, in which case the fermata is placed over the clef sign at the start
 of the next line. Is this a bug or something I am doing wrong?

\relative c' {
  c4 d e f
  \once \override Score.RehearsalMark
  #'break-visibility = #begin-of-line-invisible
  \bar || \mark\markup\small\musicglyph #scripts.ufermata
  \break % just a break to show the example 
  c d e f
} 
You could remove the \once if you want it everywhere.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [LilyKDE] Re: [ANN] Frescobaldi 0.7 released, a new LilyPond music editor

2009-01-09 Thread Wilbert Berendsen
Op dinsdag 6 januari 2009, schreef Wilbert Berendsen:
 Not yet, but you can configure one. Rightclick the option in the menu and
 choose Configure shortcut...

 I just did't decide which shortcuts to use by default... :-)

SVN and upcoming 0.7.3 have nice shortcuts now :-)

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: [LilyKDE] Re: [ANN] Frescobaldi 0.7 released, a new LilyPond music editor

2009-01-06 Thread Wilbert Berendsen
Op dinsdag 6 januari 2009, schreef Grammostola Rosea:
 Is there a shortcut in Frescobaldi for 'Lilypond  preview' and/ or
 'lilypond  publish' ? Like there was in Lilykde e.g. Ctrl+Shift+M ?

Not yet, but you can configure one. Rightclick the option in the menu and 
choose Configure shortcut...

I just did't decide which shortcuts to use by default... :-)

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


ANN: Frescobaldi 0.7.2 released.

2009-01-06 Thread Wilbert Berendsen
Hi all,

Frescobaldi 0.7.2 has been released, a LilyPond music score editor for KDE 
4.x. New actions were added to print, view, or play LilyPond generated files,
and some bugs have been fixed. The LilyPond button has now a nice hand drawn 
lily (inspired by LilyPond's logo).

Get it at [1]. (To enable point and click in KDE 4.1 you also need lilypond-
kde4 [2]. In KDE 4.2 this package will not be needed anymore.)

Homepage: http://www.frescobaldi.org/
[1] http://lilykde.googlecode.com/files/frescobaldi-0.7-2.tar.gz
[2] http://lilykde.googlecode.com/files/lilypond-kde4-0.2.tar.gz

enjoy!
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: KDE and platforms

2009-01-04 Thread Wilbert Berendsen
Op zaterdag 3 januari 2009, schreef 胡海鹏 Hu Haipeng:
   I'm about to download Frescobaldi, but I don't know whether Kde is for
 all platforms or Linux only. I want to speed up my structure construction
 (to say, a large orchestral score's stave structure--Orchestrallily has
 many limitations), but LilyPondTool uses Java, which can't be accessed by
 my screen reader and braille display. Could someone tell me?

KDE4 should  be (or is already) available for Windows, but I have only tested 
Frescobaldi on Linux. Frescobaldi is written in Python and heavily uses much 
KDE functionality (including the text editor and PDF viewer component).

When KDE4 becomes easily available on Windows, it should not be difficult to 
get Frescobaldi up and running in Windows.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: Frescobaldi on Fedora

2009-01-04 Thread Wilbert Berendsen
Op zaterdag 3 januari 2009, schreef Martin Tarenskeen:
 Building and installing went OK. I can see the Frescobaldi message
 windows and edit a lilypond file. But PDF preview fails: Could not load
 okularpart. What is okularpart ? It seems that I don't have it ? What
 am I missing ?

Thats the PDF viewer of KDE. Install Okular and it should work.


best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: frescobaldi automatic indentation

2009-01-04 Thread Wilbert Berendsen
Op zondag 4 januari 2009, schreef Martin Tarenskeen:
 I have two questions left: Should indentation work automatically?
 On my system it doesn't. When I go to the tools-indentation-lilypond
 menu, I see it is grayed out. Something missing on my system ?

Yes: I'm sorry I didn't notice earlier: You should update the syntax 
highlighting of LilyPond. Go inside Frescobaldi (or KWrite or Kate) to 
Settings/Editor/Save and Load/File types/ and click Download Highlighting 
definitions. Update the LilyPond syntaxis highlighting to 3.01. Then the 
LilyPond indenter should not be grayed out anymore.

If you always want the LilyPond indenter, select in the same settings dialog 
the filetype: Other/LilyPond and place the exact following text in the text 
entry Variables: :

kate: indent-mode lilypond;

You can also place a comment line like:
% kate: indent-mode lilypond;
in the lilypond file.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: [ANN] Frescobaldi 0.7 released, a new LilyPond music editor

2009-01-04 Thread Wilbert Berendsen
Op donderdag 1 januari 2009, schreef Wilbert Berendsen:
 Op woensdag 31 december 2008, schreef Grammostola Rosea:
  Is there also a possibility to play midi in a quick way? Like it was
  possible in lilykde in the log?
 Will be added Very Soon Now (TM).

It is added now in SVN. Install Subversion if not already there and:

svn co http://lilykde.googlecode.com/svn/trunk/frescobaldi
cd frescobaldi
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=$(kde4-config --exec-prefix)
make
sudo make install # or: su -c make install

please try: open in Frescobaldi a file with a \midi {} line inside \score { } 
block, click the Run LilyPond button and watch the log. There is also a menu 
entry LilyPond-Generated Files that has useful actions on the updated files 
(PDF, MIDI).

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


ANN: Frescobaldi 0.7.1 has been released.

2009-01-02 Thread Wilbert Berendsen
Hi all, Frescobaldi 0.7.1 has been released.
Get it at http://lilykde.googlecode.com/files/frescobaldi-0.7.1.tar.gz

Changes in 0.7.1:
* Settings dialog
* Show Path in window title option
* Tools save their settings
* Tool Views submenu in Settings menu
* Fix handling of filenames containing non-ascii characters
* Misc other fixes and improvements

About:
Frescobaldi (www.frescobaldi.org) is a LilyPond music score editor for KDE4, 
with following features:
* Enter LilyPond scores, build and preview them with a mouseclick
* Point-and-click support: click on notes or error messages to jump to the
  correct position
* A powerful Score Wizard to quickly setup a musical score
* Editing tools to:
  - manipulate the rhythm
  - hyphenate lyrics
  - quickly enter or add articulations and other symbols to existing music
  - run the document through convert-ly to update it to a newer LilyPond
version
* A powerful Rumor plugin, using the Rumor program to quickly enter music by
  playing it on a MIDI keyboard or even your computer keyboard

Frescobaldi is the KDE4 successor of LilyKDE, which is a Kate plugin for KDE3.
Frescobaldi is developed at http://lilykde.googlecode.com/.

Enjoy and happy new year!!
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/



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


Re: ANN: MIDI input plugin for jEdit

2008-12-30 Thread Wilbert Berendsen
Op maandag 29 december 2008, schreef Andrew Hawryluk:
 I believe that this is the first time that MIDI input is available
 across all three major platforms (but correct me if I'm wrong).

I think you're right: Rumor does this, also quite nice, since 2003, but only 
on Linux. Frescobaldi runs on all KDE supported platforms, but uses Rumor for 
MIDI input. 

Very nice!!
best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Dutch LilyPond user forum/mailing list?

2008-12-30 Thread Wilbert Berendsen
Hi,

every now and then somebody asks me: is there a Dutch user forum for LilyPond 
users? Maybe someone knows, or has a suggestion how to setup one.

(Antwoorden mag ook in het Nederlands -:-)

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: [ANN] Frescobaldi 0.7 released, a new LilyPond music editor

2008-12-28 Thread Wilbert Berendsen
Op zondag 28 december 2008, schreef Grammostola Rosea:
 Thanks!

 I've installed it, but nothing changes in Kate... and there is no
 information how to get it to work in Kate in the readme or install file...

It is not a Kate plugin anymore. Just fire up Frescobaldi from the KDE menu! 
(Under utilities in most distributions i think)

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: [LilyKDE] Re: [ANN] Frescobaldi 0.7 released, a new LilyPond music editor

2008-12-28 Thread Wilbert Berendsen
Op zondag 28 december 2008, schreef Grammostola Rosea:
 kateshell.mainwindow.MainWindow.__init__(self, app)
   File /home/d/2home/frescobaldi-0.7/python/kateshell/mainwindow.py,
 line 118, in __init__
 s1.setSizes((140, 200, 140))
 TypeError: argument 1 of QSplitter.setSizes() has an invalid type


Do you have Qt 4.4 and the most recent PyQt4 and PyKDE4?
best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: [LilyKDE] Re: [ANN] Frescobaldi 0.7 released, a new LilyPond music editor

2008-12-28 Thread Wilbert Berendsen
Op zondag 28 december 2008, schreef Wilbert Berendsen:
 Do you have Qt 4.4 and the most recent PyQt4 and PyKDE4?
And, importantly: the most recent SIP.
best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: [LilyKDE] Re: [ANN] Frescobaldi 0.7 released, a new LilyPond music editor

2008-12-28 Thread Wilbert Berendsen
Op zondag 28 december 2008, schreef Valentin Villenave:
 You have to install pyqt4 and all related packages (or, better,
 install some kind of meta-package such as kde4-devel and you will have
 all dependencies solved).

As soon as I succeed in creating it, I will post a ubuntu package :-) or maybe 
someone else can... I just yesterday switched from Gentoo to Kubuntu :-)

best regards!
Wilbert

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: [LilyKDE] Re: [ANN] Frescobaldi 0.7 released, a new LilyPond music editor

2008-12-28 Thread Wilbert Berendsen
Op zondag 28 december 2008, schreef Grammostola Rosea:
 What am I missing? :(

Please look at the versions of the packages (e.g. using aptitude).
python-sip4 and python-sip4-dev: 4,7,7
python-qt4 and python-qt4-dev: 4.4.3
libqt4-core/gui etc. 4.4.3
python-kde4 and -dev: 4:4.1.3

I think your sip is too old :-)

Note that all the -dev packages are only needed to build/install Frescobaldi, 
not to run it.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Re: \lyricsto vs. \set associatedVoice

2008-12-28 Thread Wilbert Berendsen
Op zaterdag 27 december 2008, schreef james:
 What exactly is the difference between \lyricsto and \set  
 associatedVoice?

I think \lyricsto is a shorthand for \lyricmode { \set assosiatedVoice ... }

so:

text = \lyricsto alto {
  bla bla bla
}

is equivalent to:

text = \lyricmode {
  \set associatedVoice = alto
  bla bla bla
}

Both do not explicitly create an Lyrics context, so you still need to create 
one:

\new Lyrics \text

Most times I use \lyricsto and I put the lyricsto in the \score section, like:

soprano = \relative c' {
 c d e f g
}

sopranoText = \lyricmode {
  bla bli ble blo blu
}

\score {
  
 \new Staff \new Voice = mel \soprano
 \new Lyrics \lyricsto mel \sopranoText
  
}

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


[ANN] Frescobaldi 0.7 released, a new LilyPond music editor

2008-12-27 Thread Wilbert Berendsen
Hi all,

I just released Frescobaldi, a brand new LilyPond music score editor for KDE4.
It aims to be powerful, yet lightweight and easy to use, and it currently has 
most features of LilyKDE (the KDE3 Kate plugin):

* Enter LilyPond scores, build and preview them with a mouseclick
* Point-and-click support: click on notes or error messages to jump to the
   correct position
* A powerful Score Wizard to quickly setup a musical score
* Editing tools to: 
  - manipulate the rhythm
  - hyphenate lyrics
  - quickly enter or add articulations and other symbols to existing music
  - run the document through convert-ly to update it to a newer LilyPond
 version
* A powerful Rumor plugin, using the Rumor program to quickly enter music by
   playing it on a MIDI keyboard or even your computer keyboard

You can download Frescobaldi 0.7 from 
http://lilykde.googlecode.com/files/frescobaldi-0.7.tar.gz

To use Frescobaldi you need also the latest lilypond-kde4 package, that 
provides icons for the lilypond file type and a KDE service that enables point 
and click in LilyPond-generated PDFs. Available at 
http://lilykde.googlecode.com/files/lilypond-kde4-0.2.tar.gz

Please try it out and help finding bugs :-)
many thanks and best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/



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


Re: [lilypond-kde4] cmake problem

2008-12-11 Thread Wilbert Berendsen
Dag Grammostola Rosea,

op woensdag 10 december 2008, schreef je:
 Thanks. I have installed lilypond-kde4

 But it doesn't work. When I click a note in Okular, it doesn't switch in
 kate...

You should configure Kate as the preferred editor for the LilyPond mimetype. 
(rightclick a .ly file, select Properties, and click on the configure icon. 
Be sure Kate is on top.

The ktexteditservice program that is (the main) part of the lilypond-kde4 
package reads the editor to start from the KDE file type preferences.

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: [lilypond-kde4] cmake problem

2008-12-11 Thread Wilbert Berendsen
Op donderdag 11 december 2008, schreef Grammostola Rosea:
 Ok, I thought one function of lilypond-kde4 was clicking a note in
 Okular makes the cursor switch to that note in kate... but that doesn't
 work here.

Strange. Try running okular 'file.pdf' from the console and look at the 
messages when you click a note.

If Kate is configured as the preferred app for *.ly then it should be started 
by ktexteditservice.

You can also try:

$ ktexteditservice textedit:///home/path/to/file.ly:0:7:7
(with a valid url of course)
best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: [lilypond-kde4] cmake problem

2008-12-10 Thread Wilbert Berendsen
Op dinsdag 9 december 2008, schreef Grammostola Rosea:
 Hi,

 I wanted to install the app lilypond-kde4 http://code.google.com/p/lilykde/
 but I get :

 /lilypond-kde4-0.1# exit
 [EMAIL PROTECTED]:~/2home/lilypond-kde4-0.1$ cmake .
 CMake Error at /usr/share/cmake-2.6/Modules/FindKDE4.cmake:72 (MESSAGE):
   ERROR: cmake/modules/FindKDE4Internal.cmake not found in
   /home/d/.kde4/share/apps;/usr/share/kde4/apps
 Call Stack (most recent call first):
   CMakeLists.txt:4 (find_package)


if you are on debian/ubuntu, you can use apt-file:

apt-file search FindKDE4Internal.cmake results in kdelibs5-dev
apt-get install kdelibs5-dev will give you the correct file!


best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


[ANN] lilypond-kde4, base lilypond package

2008-11-08 Thread Wilbert Berendsen
Hi Daniel and Valentin, and other LilyPond + KDE or LilyKDE users,

I just released a basic package for lilypond editing under KDE 4.1+
http://lilykde.googlecode.com/files/lilypond-kde4-0.1.tar.gz

It contains
- three icons for LilyPond documents, based on oxygen, crystalsvg and one 
neutral one, based on the LilyPond note XPM icon, converted to SVG.
- katepart indent script (lilypond.js) for nice LilyPond auto-indenting.
- textedit service handler that is able to automatically open the preferred 
editor with the right arguments, and can be configured to support more/other 
editors, and can also talk via DBus to a running LilyPond editor.

It depends on Qt4.4 and KDE 4.1 or higher.

I think this lilypond-kde4 package could serve as a common basis for 
LilyPond editing under KDE 4. It is my intention to keep this package as 
small as possible. Other packages could provide a servicemenu, plugins or 
standalone apps etc. But you are welcome to add comments and improvements!

with best regards,
Wilbert Berendsen

PS: The LilyPond syntax definitions are already part of KDE, and I updated 
them to the upcoming 2.12 LilyPond release in KDE 4.1.3 and KDE 4.2 (trunk). 
Since KDE 4 uses the FreeDesktop.org shared-mime-info, installing a LilyPond 
mimetype in KDE is not necessary anymore. The shared-mime-info package knows 
LilyPond's *.ly file type as text/x-lilypond since version 0.23 I believe.


-- 
http://www.wilbertberendsen.nl/


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


Re: [ANN] lilypond-kde4, base lilypond package

2008-11-08 Thread Wilbert Berendsen
Op zaterdag 8 november 2008, schreef Valentin Villenave:
 I hope you've also had a look at the icon I drew at
 http://lists.gnu.org/archive/html/lilypond-devel/2008-09/msg2.html

Yes! I used the same approach. Your oxygen variant is even better, with the 
shadowed note! :-)

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: Lyrics of a Voice above the Staff of the Voice

2008-10-12 Thread Wilbert Berendsen
Op zondag 12 oktober 2008, schreef Tao Cumplido:
 \new Staff = s \new Voice = v { .your music. }
 \new Lyrics \with { alignAboveContext = s }
 {
 \set associatedVoice = v
 .your lyrics.
 }

I do most times:

\new Staff = s \new Voice = v { .your music. }
\new Lyrics \with { alignAboveContext = s } \lyricsto v {
.your lyrics.
}

You could also do:
\new Staff = s \new Voice = v { .your music. }
\new Lyrics \with {
  alignAboveContext = s
  associatedVoice = v
} {
  .your lyrics.
}

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: todays git segfaults [backtrace]

2008-10-01 Thread Wilbert Berendsen
Op woensdag 1 oktober 2008, schreef Jonathan Kulp:
 I ran the same file on two other machines, and it failed the same way
 with 2.11.59 but ran successfully on 2.11.57.

I upgraded from 2.11.58, so the regression might be somewhere in 2.11.59.

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: todays git segfaults [backtrace]

2008-10-01 Thread Wilbert Berendsen
Op woensdag 1 oktober 2008, schreef Wilbert Berendsen:
 I upgraded from 2.11.58, so the regression might be somewhere in 2.11.59.

I investigated somewhat further: The crash in today's git occurs when I use 
(as in the file I sent):

\score {
  \new ChoirStaff \with {
\consists Instrument_name_engraver
  } ...

but not when I add the Instrument_name_engraver in the layout section, like:

\layout {
  \context {
\ChoirStaff
\consists Instrument_name_engraver
  } 
}

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: todays git segfaults [backtrace]

2008-10-01 Thread Wilbert Berendsen
Op woensdag 1 oktober 2008, schreef Patrick McCarty:
 Same here, with the latest git.  I removed the function you mentioned
 and the included file, and it compiled fine for me.

Now I removed the merge-rests function and include, but even then LilyPond 
(git as of today) segfaults (signal 11, with the same backtrace).

Attachting the .ly file again just to be sure...

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/
\version 2.11.61

#(set-global-staff-size 18)

\header {
  title = 3. Die Könige
  subtitle = from “Weihnachtslieder” op. 8
  composer = Peter Cornelius (1824-1874)
  poet = \markup \column {
\line { Peter Cornelius (1824-1874) }
\line { Text and melody “Wie schön leuchtet der Morgenstern” (1599) }
\line { by Philipp Nicolai (1556-1608) }
  }
  copyright = \markup {
\center-column {
  \line {
Arranged and engraved by
\with-url #http://www.wilbertberendsen.nl/; {
  Wilbert Berendsen (http://www.wilbertberendsen.nl/)
}
  }
  \line {
Copyright © 2008
\with-url #http://www.cpdl.org/; {
  The Choral Public Domain Library (http://www.cpdl.org/)
}
  }
  \line {This edition may be freely distributed, edited, performed or recorded.}
  \null
}
  }
}

global = {
  \key g \major
  \time 3/4
  \partial 4.
  #(set-accidental-style 'modern)
}

\paper {
  ragged-last-bottom = ##f
  between-system-padding = #0
}

soloVoice = \relative c' {
  \global
  \dynamicUp
  % Muziek volgt hier.
  d8\p b' fis |
  a(g) b, c e8. d16 |
  \time 4/4
  d4 r8 d g a b a16 g |
  g8 c g4 r8 g b c |
  d b16 a g8 fis16 g e8 b'4 a8 |
  g a b ais16 b d8 cis16(b) a4 |
  r8 a gis a c a b a16 g |
  c8 g b a16(g) e8(fis) g d |
  \time 2/4
  e8 fis16(e) d4
  \time 3/4
  r4 r8
  d8 b' fis |
  a(g) b, c e8. d16 |
  \time 4/4
  d4 r8 d g a b a16 g |
  g8 c g4 r8 g b c |
  d b16 a g8 fis16(g) e8 b' b a8 |
  g(a) b ais16(b) d8 cis16(b) a4 |
  r8 a gis a c a b a16 g |
  c8 g b a16(g) e8(fis g) d |
  e8 fis16(e) d4~d8 r8 r4 |
  r4 r8 d b'8. c16 b4 |
  g8 fis e g fis2 |
  r8 d c'8. a16 e'8(d) b(g) |
  r8 g g e b'2 |
  r8^\markup\italicun poco piú mosso c b g e fis16 e dis8 e |
  fis c' b a16 g e8 fis16 e dis8 e fis fis c' b a g16(e)
  d8^\markup\italicrit. d'16 c |
  b4^\markup\italica tempo b8 a16 g d'8(b) g(fis) |
  e fis16(g) d4 r2
  e4\p d8. d16 b'2\fermata
 \bar|.
}

verseSoloVoice = \lyricmode {
  % Liedtekst volgt hier.
  Drei Kön’ -- ge wan -- dern aus Mor -- gen -- land;
  ein Stern -- lein führt sie zum Jor -- dan -- strand.
  In Ju -- da fra -- gen und for -- schen die drei, wo der
  neu -- ge -- bo -- re -- ne Kö -- nig_ sei?
  Sie wol -- len Weih -- rauch, Myr -- rhen und Gold
  dem Kin -- de __ spen -- den zum Op -- fer -- sold.

  Und hell er -- glän -- zet des Ster -- nes Schein,
  zum Stal -- le ge -- hen die Kön’ -- ge ein;
  das Knäb -- lein schau -- en sie won -- nig -- lich,
  an -- be -- tend nei -- gen die __ Kön’ -- ge __ sich;
  sie brin -- gen Weih -- rauch, Myr -- rhen und Gold
  zum Op -- fer __ dar __ dem Knäb -- lein hold. __

  O Men -- schen -- kind! hal -- te treu -- lich Schritt!
  Die Kön’ -- ge wan -- dern, o wand -- re mit!
  Der Stern der Lie -- be, der Gna -- de Stern,
  er -- hel -- le dein Ziel, so du suchst den Herrn,
  und feh -- len Weih -- rauch, Myr -- rhen und Gold,
  schen -- ke dein Herz __ dem __ Knäb -- lein hold!
  schenk ihm dein Herz!
}

soprano = \relative c'' {
  \global
  \dynamicUp
  % Muziek volgt hier.
  r8 r4 r r
  g\p d' b g d' e e d2 r4 d e fis g fis e e d2 r4 b e d c b a2 g
  r4 r r
  g d' b g d' e e d2 r4 d e fis g fis e e d2 r4 b e d c b a2 g
  d' b R1 d2 b R1 c4 b a b c b a b c c8(b) a2 g\
  g8\f(g'4) fis8~fis e4 d\ c b8 a2\p g\fermata

}

alto = \relative c' {
  \global
  % Muziek volgt hier.
  r8 r4 r r
  e g fis e g g g g2 r4 g g b b b b a8(g) fis2 r4 g g g g8(fis) g4 g(fis) d2
  r4 r r
  e g fis e g g g g2 r4 g g b b b b a8(g) fis2 r4 g g g g8(fis) g4 g(fis) d2
  fis g R1 fis2 g R1 dis4 e e fis8(e) dis4 e e fis8(e) dis4 e e(d) d(g)
  g g g g fis g g(fis) d2
}

tenor = \relative c' {
  \global
  % Muziek volgt hier.
  r8 r4 r r
  c b d b g8( d') c4 c b2 r4 d b dis e b d cis d2 r4 d c b a8(d) d4 e(d8 c) b2
  r4 r r
  c b d b g8( d') c4 c b2 r4 d b dis e b d cis d2 r4 d c b a8(d) d4 e(d8 c) b2
  a4(d) d2 b4(cis) d2 c4( a8 d) d2 b4(cis) dis2
  fis,4 g e a8(g) fis4 g e a8(g) fis4 g g4.(fis8) g(b cis4)
  d d c b d d e(d8 c) b2
}

bass = \relative c' {
  \global
  \dynamicDown
  % Muziek volgt hier.
  r8 r4 r r
  g\p g, d' e b c c g'2 r4 b g fis e d g a d,2 r4 g c, g' a8(d,)g(b,) c4(d) g2
  r4 r r
  g g, d' e b c c g'2 r4 b g fis e d g a d,2 r4 g c, g' a8(d,)g(b,) c4(d) g2
  d g g4(\e)\ b2\! a4(d) g2 g4(\e)\ b2\!
  a4 g c b a g c b a g c(d) g(\e)
  b\f b' c g\ a b c8(\p c, d4) g g,2
}

verseChoir = \lyricmode {
  % Liedtekst volgt hier.
  Wie schön leuch -- tet der Mor -- gen -- stern
  voll Gnad und Wahr -- heit von dem Herrn,
  die

[solved] Re: todays git segfaults [backtrace]

2008-10-01 Thread Wilbert Berendsen
Op woensdag 1 oktober 2008, schreef Wilbert Berendsen:
 Now I removed the merge-rests function and include, but even then LilyPond
 (git as of today) segfaults (signal 11, with the same backtrace).

Now I rebuilt LilyPond with --disable-optimising and it does not segfault 
anymore. I remember having had other issues with the default optimisation on 
my GCC 4.1.2 (from Gentoo), that cause strange formatting problems.

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: vim, point and click

2008-09-26 Thread Wilbert Berendsen
Op vrijdag 26 september 2008, schreef Wilbert Berendsen:
 I attach also a small ZIP containing just the files needed to make KPDF
 open Kate when a textedit: link is clicked. The README inside tells where
 to place the files.

Adding: you can edit the file ktexteditservice in the zipfile to run another 
editor instead of Kate (or to run lilypond-invoke-editor).

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: Joining Stems

2008-09-16 Thread Wilbert Berendsen
Op maandag 15 september 2008, schreef Aaron Dalton:
 was later crossed out to be another.  What he wants to see is the old
 note inserted just before the final note and the stems meeting at the
 same point along the beam.  Is there a way to do this within Lilypond?
 Or will I have to do this using Photoshop or something?

A kind of cherry notes?

You should look for somthing like \override Stem #'rotation to make slanted 
stems. I will take some tweaking but it will work I guess.

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: note entry suddenly stops

2008-09-13 Thread Wilbert Berendsen
Hi, (please quote messages above the answers, and reply to the list)

Wilbert wrote:
  Which editor are you using to type in?

Michael replied:
 Version 2.6.5
 Regards,
 Michael Phillips

This must be the LilyPond version. It's a quite old version. You could upgrade 
to 2.10 or even the latest 2.11 version which works well.

But I don't quite understand what you mean with 'note entry suddenly stops'. 
You mean LilyPond does not render the entered notes from a certain point?

Please look carefully at the LilyPond input syntax. Maybe you forgot to place 
a section inside your \score block, forgot a closing bracket or the music 
continues on a different page. If this doesn't help, try to post an example 
of your input file to the list.

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: Newby questions

2008-09-13 Thread Wilbert Berendsen
Op zaterdag 13 september 2008, schreef fiëé visuëlle:
 \lyricsto someVoiceName \new Lyrics \lyricmode{ your ly -- rics }

In fact, this can be written even more simple:

\new Lyrics \lyricsto someVoiceName { your ly -- rics }

\lyricsto automagically switches the input mode to lyricmode.

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: note entry suddenly stops

2008-09-12 Thread Wilbert Berendsen
Op vrijdag 12 september 2008, schreef Michae Phillips:
 Is there a reason why entering notes in a score is suddenly stopped? I have
 never encountered this before. I am 16-bars from the end of a Bach concerto
 with all the other parts entered (I cut and pasted these from input files -
 is that perhaps the problem?)

Which editor are you using to type in?

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: transparent background in lilypond generated png's

2008-08-29 Thread Wilbert Berendsen
Op maandag 25 augustus 2008, schreef Gilles Sadowski:
  $ convert test.png -transparent white test_tr.png

This will convert 'white' to '100% transparent', but not the shades of grey 
created by the anti-aliasing algorithms in ghostscript.

After long fiddling I found a way to convert every shade of grey to black with 
a corresponding percentage of transparency:

convert input.png \
-trim -bordercolor white -border 3 \
\( +clone -threshold 100% \) \
\( -clone 0 -negate \) \
-delete 0 -compose CopyOpacity -composite +repage output.png

- the first line crops the image and adds a border of 3 pixels
- the second and third line create to new images, one just black, the other 
with the colors negated.
- the last line deletes the first (original) image and copy the negated image 
to the alpha channel of a fully black image.

I use this to create LilyPond symbols for the menu actions in LilyKDE :-)

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: live cd-with lilypond

2008-08-28 Thread Wilbert Berendsen
Op donderdag 28 augustus 2008, schreef Valentin Villenave:
 the Nimblex guys seem to be ready to include LilyPond in their
 distribution if we can help them doing so; they'd like
 (understandably) to have a KDE menu entry for it, so maybe it would be
 a good idea to include LilyKDE as well, with a custom icon for
 Pate/Kate or whatever...

That would be very nice!

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


LilyKDE 0.6.1 released

2008-07-21 Thread Wilbert Berendsen
Hi all,

LilyKDE 0.6.1 has been released in the wild, you can get it here:
http://lilykde.googlecode.com/files/lilykde-0.6.1.tar.gz
Homepage: http://lilykde.googlecode.com/

LilyKDE is a LilyPond editing environment for KDE and Kate.

New features in 0.6.1 (since 0.6.0):

- support for embedding .ly files in the generated PDF using PDFTK
  (www.accesspdf.com/pdftk). This is quite useful: you can easily get the
  exact .ly file that generated the PDF, even if you changed the .ly file
  later. The .ly files are compressed so the PDF only grows slightly larger.
  The function also embeds included .ly files.
- config option to let LilyPond delete intermediate files
- new translations: Russian by Serge Poltavskiy; Italian by Gianluca D'Orazio.
  Many thanks!
- various small fixes and improvements

Main features of LilyKDE Kate plugin:
- Runs everywhere where KDE 3.5 runs
- on Linux you can input notes using Rumor and a (MIDI) keyboard
- Powerful score wizard to quickly setup a score
- Embedded PDF preview with clickable notes and error messages
- Some nice editing functions like run convert-ly and hyphenate lyrics
- Convert .ly to PDF from Konqueror action menu
- Available in English, Dutch, French, Turkish, Spanish, Russian and Italian.

Enjoy! (Please report bugs AND wishes in the issue tracker)
best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: New LilyPondTool version coming soon

2008-07-19 Thread Wilbert Berendsen
Op donderdag 17 juli 2008, schreef Bertalan Fodor:
 - reverse point-and-click that highlights the note at the cursor

Wow, that's very cool! 
best regards!
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: convert-ly...

2008-07-08 Thread Wilbert Berendsen
Op dinsdag 8 juli 2008, schreef Stan Sanderson:
 ...is not my friend.

 Mac OS 10.4.11, PPC, Lilypond 2.11.51

 convert-ly fails with the following messsage

   Traceback (most recent call last):
File /Applications/LilyPond.app/Contents/Resources/bin/convert-
  ly, line 43, in ?
  import convertrules
File /Applications/LilyPond.app/Contents/Resources/share/
  lilypond/current/python/convertrules.py, line 49
  @rule ((0, 1, 9), _ ('\\header { key = concat + with +
  operator }'))
  ^
  SyntaxError: invalid syntax

Are you using Python 2.4 or newer? I thought configure already requires Python 
to be 2.4 or higher. The decorator syntax needs at least Python 2.4.

try:
$ python --version
to determine your Python version.

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: curved vertical bracket

2008-07-07 Thread Wilbert Berendsen
Op maandag 7 juli 2008, schreef Richard Wattenbarger:
 I'm looking for a code snippet to
 generate a vertical curved bracket (i.e.,
 something like a left or open parenthesis).
 Anyone have such a thing? (I suppose
 I'm looking for a variation on the
 arpeggioBracket).

I think such an arpeggio has been added to LilyPond very recently, look at:
http://lilypond.org/doc/latest/Documentation/user/lilypond/Arpeggio

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


accidentals collide with time signature (was Re: position of accidentals)

2008-07-07 Thread Wilbert Berendsen
Op maandag 7 juli 2008, schreef Stefan Thomas:
 Dear Lilypond users,
 in the below quoted example, the positions of the accidentals are not
 convincing, in my opinion. Is there a possibilitie to change this
 generally?

I rewrote your example just to make it more readable (it's a good habit to 
place commands like \time 3/4 on a line of its own).

\version 2.11.51
\relative {
  \time 3/4
  c' d fis b cis8- r r2
  \time 4/4
  c d fis b cis8- r r4 r2
}

the accidentals indeed collide with the changed time signature. This also 
happens when you change the 4/4 in e.g. 5/4.

Cc'ing to bug 'cause I could not find a bug report for this :)

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: accidentals collide with time signature (was Re: position of accidentals)

2008-07-07 Thread Wilbert Berendsen
Op maandag 7 juli 2008, schreef Marc Mouries:
 I checked LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/ and
 it looks great. I wish something like this existed for Mac.

It should be possible to run LilyKDE on Mac (using KDE from fink or macports), 
but Rumor will probably not work.

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: Towards something like a helper to write in Lilypond

2008-06-28 Thread Wilbert Berendsen
Op zaterdag 28 juni 2008, schreef fsarud:
 Some improvements I foresee are:

 - some capability to clicking somewhere on the image and the cursor going
 to the selected place (some like the PDF referenced files that Lilypond
 already does)

With LilyKDE[1] (a Kate plugin for authoring LilyPond scores) a PDF preview is 
embedded, with clickable notes that place the cursor on the right spot. But 
LilyKDE always compiles the whole .ly file. I just put compiling snippets on 
the TODO-list :-) You can however split large projects in multiple files and 
arrange for LilyKDE to only compile the file your are editing, instead of the 
master .ly document that includes the other files.

 - some capability to play MIDI output around the place selected

this is also on the TODO list for LilyKDE :)

 - even, some capability to input notes through a MIDI keyboard, converting
 MIDI events in text output

LilyKDE can do this, using Rumor[2], a commandline program that listens to a 
MIDI input (or your computer keyboard) and outputs LilyPond code, which is 
inserted into the editor. Rumor however, runs only on Linux.

I believe there also are MIDI and Rumor plugins for Emacs[3]

[1] http://lilykde.googlecode.com/
[2] http://www.volny.cz/smilauer/rumor/
[3] http://nicolas.sceaux.free.fr/lilypond/lyqi.html 
http://utopia.knoware.nl/~hlub/rlwrap/ (scroll to bottom)

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: creating png snippets that aren't the full paper size

2008-06-22 Thread Wilbert Berendsen
Op zondag 22 juni 2008, schreef Francisco Vila:
 2008/6/22 Graham Percival [EMAIL PROTECTED]:
  You read AU 4.6.3 Inserting LilyPond output into other programs,
  from the 2.11 docs.  Actually, I think this exists in the 2.10
  docs as well, albeit in a different document.
 
 After a quick test I can say that the method in the manual for an
 useful EPS does work, while the same options (changing to --png) and
 paper block does not produce a 'minimal' PNG but a large page. We
 should investigate this...

I think:
lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts --png myfile.ly
could work nice, in addition to the other remarks on the page.

however, I most times use mogrify -trim on the PNG's to crop them. mogrify is 
part of ImageMagick.

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: Lily syntax in Python

2008-06-14 Thread Wilbert Berendsen
Op vrijdag 13 juni 2008, schreef Valentin Villenave:
 2008/6/13 Neil Thornock [EMAIL PROTECTED]:
  Does anyone out there have a Lilypond syntax file written in Python?
 
  Figured I'd ask before I go coding the thing myself.

 You may want to have a look at Wilbert's LilyKDE:
 http://code.google.com/p/lilykde/

LilyKDE contains also a file lilydom.py[1], which is a self-contained DOM 
(document object model) to build a lilypond documens as a tree structure of 
objects that know how to print themselves in lilypond syntax.

It is not complete yet, but it serves the Score Wizard of LilyKDE quite well 
atm. I want to complete it further and build a parser as well.

[1] http://code.google.com/p/lilykde/source/browse/trunk/lilykde/lilydom.py

best regards!
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: how do I control the size of the musical fonts?

2008-06-12 Thread Wilbert Berendsen
Op donderdag 12 juni 2008, schreef Victor Eijkhout:
 \new Staff \with {fontSize = #
                                -2} = Alto {
 Unbound variable: -2}

you wrote:
\new Staff \with {fontSize = #-2} = Alto { ...

should be:
\new Staff = Alto \with { fontSize = #-2 } { ...

i.e.: = alto first, then \with, and there should (probably) spaces around 
the braces.

best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


Re: how do I control the size of the musical fonts?

2008-06-11 Thread Wilbert Berendsen
Op donderdag 12 juni 2008, schreef Victor Eijkhout:
 Meaning, not lyrics, but the notes. Suppose I want to shrink a whole
 score by a few percent so that it takes one page less?

http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Global-sizes#Global-sizes
http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Fitting-music-onto-fewer-pages#Fitting-music-onto-fewer-pages

 Or in piano + solo instrument, it's customary to print the solo
 slightly smaller in the score. How do I do that?

http://lilypond.org/doc/v2.11/Documentation/user/lilypond-learning/Length-and-thickness-of-objects

I'd use something like:

SoloPartSize = #-1

\score {
  
\new Staff \with {
  % smaller notation font
  fontSize = #SoloPartSize
  % make the distance between staff lines smaller as well
  \override StaffSymbol #'staff-space = #(magstep SoloPartSize)
} \soloMusic
\new PianoStaff 
  \new Staff \rightHandMusic
  \new Staff \leftHandMusic

  
}



best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


LilyKDE 0.6.0 released

2008-06-09 Thread Wilbert Berendsen
Hi all,

LilyKDE 0.6.0 has been released, you can get it here: 
http://lilykde.googlecode.com/files/lilykde-0.6.0.tar.gz
Homepage: http://lilykde.googlecode.com/

New features since 0.6.0 beta:

* The PDF preview window can be detached.
* An option has been added to save the document (if modified) when LilyPond is 
started (implementing wishlist issue #4)
* Hyphenation did not work when the KDEDIRS environment variable is not set. 
This has been fixed.

New features since 0.5.4: 

* New Score Wizard, allowing you to quickly set up a new LilyPond document. It 
can handle many instruments, vocal staffs, lyrics, figured bass, chordnames, 
tablature staffs, titles and headers and much more.

Some translations have yet to catch up, this will hopefully occur during the 
0.6.x bugfix releases. Please report problems, incorrent or missing 
instrument support, etc. Thank you, users of LilyKDE, for your feedback and 
enjoy!

with best regards,
Wilbert Berendsen

-- 
LilyKDE, LilyPond for KDE: http://lilykde.googlecode.com/


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


<    1   2   3   4   5   6   >