Re: Changing Time Signature Appearance

2019-08-07 Thread Nils Nommensen
Thank you Pierre, the second one helped a lot!

Am Di., 6. Aug. 2019 um 21:54 Uhr schrieb Pierre Perol-Schneider <
pierre.schneider.pa...@gmail.com>:

> Dear Nils,
> Please read: http://lilypond.org/tiny-examples.html
> See also: http://lsr.di.unimi.it/LSR/Search?q=time+signature
> Cheers,
> Pierre
>
> Le mar. 6 août 2019 à 20:24, Nils Nommensen  a
> écrit :
>
>> Thank you for the reply!
>>
>> How would you change the individual digits of the time signature?
>>
>> Am Di., 6. Aug. 2019 um 20:13 Uhr schrieb Jean Brefort <
>> jean.bref...@free.fr>:
>>
>>> Hi,
>>>
>>> Le mardi 06 août 2019 à 18:55 +0200, Nils Nommensen a écrit :
>>> > Hello,
>>> > is it somehow possible to change the digits of time signatures that
>>> > are printed to the score, without actually changing the measure
>>> > length?
>>> >
>>> > Best Regards
>>> > Nils
>>>
>>> Yes, it is possible. I often use things like:
>>>   \time 4/2
>>>   \override Staff.TimeSignature #'stencil = #ly:text-interface::print
>>>   \override Staff.TimeSignature #'text = \markup {\musicglyph
>>> #"timesig.C22"}
>>>
>>> Hope this helps,
>>> Jean
>>>
>>> ___
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Changing Time Signature Appearance

2019-08-06 Thread Nils Nommensen
Thank you for the reply!

How would you change the individual digits of the time signature?

Am Di., 6. Aug. 2019 um 20:13 Uhr schrieb Jean Brefort :

> Hi,
>
> Le mardi 06 août 2019 à 18:55 +0200, Nils Nommensen a écrit :
> > Hello,
> > is it somehow possible to change the digits of time signatures that
> > are printed to the score, without actually changing the measure
> > length?
> >
> > Best Regards
> > Nils
>
> Yes, it is possible. I often use things like:
>   \time 4/2
>   \override Staff.TimeSignature #'stencil = #ly:text-interface::print
>   \override Staff.TimeSignature #'text = \markup {\musicglyph
> #"timesig.C22"}
>
> Hope this helps,
> Jean
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Changing Time Signature Appearance

2019-08-06 Thread Nils Nommensen
Hello,
is it somehow possible to change the digits of time signatures that are
printed to the score, without actually changing the measure length?

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


Re: Accidentals from note grob

2019-08-02 Thread Nils Nommensen
Alright, it was a mistake on my side. Your solutions work perfectly.

Thanks a lot for your help!

Am Fr., 2. Aug. 2019 um 09:48 Uhr schrieb Urs Liska :

>
>
> Am 2. August 2019 08:43:51 MESZ schrieb Nils Nommensen <
> n.nommen...@gmail.com>:
> >That's exactly the point, I actually need the glyph name.
> >If I am noch mistaken, the alteration attribute also incorporates the
> >information of the key signature. I need to know which accidental is
> >directly in front of the notehead.
> >Therefore, the glyph name is probably what I need. However,  the line
> >
> >(write (ly:grob-property acc 'glyph-name))
> >
> >is not a string, but something else and I'm not really sure how to
> >extract
> >the string part of it. Do you have a suggestion?
>
> I'm somewhat confused now. This expression "is" not a string but the
> result of the "write" procedure, which I "nothing". If you strip off the
> "write" part you have the actual glyph name (and to reiterate: the glyph
> name is "accidentals.natural", not "natural") which you can then work with.
>
> Maybe that's not a string but a symbol (don't have a PC with me to check),
> in which case you could use the (symbol->string sym) procedure to convert
> it to a string.
>
> Urs
>
> >
> >Am Fr., 2. Aug. 2019 um 00:16 Uhr schrieb Thomas Morley <
> >thomasmorle...@gmail.com>:
> >
> >> Am Do., 1. Aug. 2019 um 15:23 Uhr schrieb Nils Nommensen
> >> :
> >> >
> >> > Sorry to bother you with this, but I'm really new to Lilypond and
> >> Scheme. I need a String representation of the name. If I use display
> >on the
> >> return value, I get something like:
> >"accidentals.natural"#".
> >> > How can I extract the "natural" part?
> >>
> >> Well, it's not clear what you want.
> >> "accidentals.natural" _is_ the glyph-name in the Emmentaler-font.
> >> Ofcourse you could do some string-operation on it to get the
> >> "natural", but I have my doubts this would be helpfull.
> >>
> >> Probably you don't want the glyph-name displayed, but rather see
> >> whether there is some (which) alteration:
> >>
> >> \version "2.19.83"
> >>
> >> #(define get-accidental
> >>   (lambda (note)
> >> (let*  ((acc (ly:grob-object note 'accidental-grob))
> >> (alt (ly:grob-property acc 'alteration)))
> >>
> >>   (newline)
> >>   (write
> >> (case alt
> >>   ((-1) "double-flat")
> >>   ((-1/2) "flat")
> >>   ((0) "natural")
> >>   ((1/2) "sharp")
> >>   ((1) "double-sharp")
> >>   (else (format #f "not yet kown alteration: ~a" alt)))
> >>   
> >>
> >> {
> >> \override NoteHead.after-line-breaking = #get-accidental
> >> ceses'
> >> ces'
> >> c'
> >> cis'
> >> cisis'
> >>
> >> ceh'
> >> }
> >>
> >> HTH,
> >>   Harm
> >>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Accidentals from note grob

2019-08-01 Thread Nils Nommensen
That's exactly the point, I actually need the glyph name.
If I am noch mistaken, the alteration attribute also incorporates the
information of the key signature. I need to know which accidental is
directly in front of the notehead.
Therefore, the glyph name is probably what I need. However,  the line

(write (ly:grob-property acc 'glyph-name))

is not a string, but something else and I'm not really sure how to extract
the string part of it. Do you have a suggestion?

Am Fr., 2. Aug. 2019 um 00:16 Uhr schrieb Thomas Morley <
thomasmorle...@gmail.com>:

> Am Do., 1. Aug. 2019 um 15:23 Uhr schrieb Nils Nommensen
> :
> >
> > Sorry to bother you with this, but I'm really new to Lilypond and
> Scheme. I need a String representation of the name. If I use display on the
> return value, I get something like: "accidentals.natural"#".
> > How can I extract the "natural" part?
>
> Well, it's not clear what you want.
> "accidentals.natural" _is_ the glyph-name in the Emmentaler-font.
> Ofcourse you could do some string-operation on it to get the
> "natural", but I have my doubts this would be helpfull.
>
> Probably you don't want the glyph-name displayed, but rather see
> whether there is some (which) alteration:
>
> \version "2.19.83"
>
> #(define get-accidental
>   (lambda (note)
> (let*  ((acc (ly:grob-object note 'accidental-grob))
> (alt (ly:grob-property acc 'alteration)))
>
>   (newline)
>   (write
> (case alt
>   ((-1) "double-flat")
>   ((-1/2) "flat")
>   ((0) "natural")
>   ((1/2) "sharp")
>   ((1) "double-sharp")
>   (else (format #f "not yet kown alteration: ~a" alt)))
>   
>
> {
> \override NoteHead.after-line-breaking = #get-accidental
> ceses'
> ces'
> c'
> cis'
> cisis'
>
> ceh'
> }
>
> HTH,
>   Harm
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Accidentals from note grob

2019-08-01 Thread Nils Nommensen
Sorry to bother you with this, but I'm really new to Lilypond and Scheme. I
need a String representation of the name. If I use display on the return
value, I get something like: "accidentals.natural"#".
How can I extract the "natural" part?

Thank you very much for your help!

Am Do., 1. Aug. 2019 um 14:02 Uhr schrieb Thomas Morley <
thomasmorle...@gmail.com>:

> Am Do., 1. Aug. 2019 um 13:13 Uhr schrieb Nils Nommensen
> :
> >
> > While I'm at it: How would I get the correct glyph name from the
> accidental-grob object as a string?
>
> #(define get-accidental
>   (lambda (note)
> (let*  ((acc (ly:grob-object note 'accidental-grob)))
>   (write (ly:grob-property acc 'glyph-name)
>
> should do.
>
> Cheers,
>   Harm
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Accidentals from note grob

2019-08-01 Thread Nils Nommensen
While I'm at it: How would I get the correct glyph name from the
accidental-grob object as a string?

Am Do., 1. Aug. 2019 um 12:53 Uhr schrieb Thomas Morley <
thomasmorle...@gmail.com>:

> Am Do., 1. Aug. 2019 um 12:42 Uhr schrieb Nils Nommensen
> :
> >
> > Thank you very much! That does the trick
>
> Glad I could help.
>
> Cheers,
>   Harm
>
> P.S. Please alway reply to all, even if merely confirming the proposed
> sollution works.
> cc-ing list
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Accidentals from note grob

2019-08-01 Thread Nils Nommensen
Hello everyone,

Is there any way to get the accidentals that belong to a specific notehead
grob?
When calling ly:grob-basic-properties on the notehead grob, you get a list
with an attribute "parenthesis-friens", which has the object
accidental-grob. However, it seems that this is not actually a grob object,
because I can't call ly:grob-properties on it.

Is there any way to do this? Any help would be greatly appreciated.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Get the context name of grob object

2019-06-30 Thread Nils Nommensen
Hello,
I am currently experimenting with Lilypond and its internal functions and
have a question regarding grobs:
Is it somehow possible to get a unique identifier of the context a given
grob object is in? I know that there are functions like ly:context-id and
ly:context-name, but they are expecting context objects and I'm not really
sure how to get those with a given grob object.

Can anybody help me with this?
Best Regards

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


Question mark when rendering half-diminished 7th chord

2016-05-12 Thread Nils Olsson
Following the notation reference I've notated a C-sharp half-diminished 
seventh chord in chord mode as such:


\chords { cis4:m7.5- }

But when I compile a PDF the result is the letter (C#) with a question 
mark instead of the slashed-o (Ø). I've tried compiling with different 
fonts and it doesn't seem to be a PDF viewer error. Any ideas?


Thanks,
Nils

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


Re: LilyPond blog! who wants to join?

2013-06-02 Thread Nils Gey
On Sun, 2 Jun 2013 15:39:43 +0200
Janek Warchoł  wrote:
> However, i think that it should be just another category of posts (as
> i've already said, i'd like this blog to be multi-authored and i'll be
> happy to give contributor privileges to everyone, even if they write
> one post per decade).  That's simple and i'll make such a category
> right away.
> Would you like to write a post immediately? :)

What about giving third party programs, not hosted in the lilypond code, but 
which deal directly with Lilypond, a platform?
For short announcements, not for marketing.
The teams could then have an account each and write short messages when they 
feel they have something important to say.

I think of big tools like Frescobaldi and Denemo but also converters and 
command line programs, if they are not already in the lily git.

Nils


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


Re: LilyPond blog! who wants to join?

2013-06-01 Thread Nils Gey
On Sat, 01 Jun 2013 21:09:49 +0200
Jan Nieuwenhuizen  wrote:

> Janek Warchoł writes:
> 
> > this cannot wait any longer: there has to be a LilyPond blog.
> > Unless someone has a better idea, i'm going to create a blog on
> > WordPress.com tomorrow morning.
> 
> Apropos...why wordpress.com?  Is that syndicatable?  We --the lilypond
> project-- were invited to get syndicated on planet.linuxaudio.org.
> 
> We need something that provides rss feeds, and get anything lilypond
> syndicated there, imvho.
> 
> Greetings, Jan

Feel invited. But there is no "inner circle" you need no invitation to the 
planet.linuxaudio.org, just notify 
If you have a blog that deals (remotely) with Linux and music (this includes 
release announcements as well) it would be very nice to get you in there.

My advice is create a stable URL for any RSS feed you offer. For example 
www.lilypond.org/feed and give that to the world.
Use htaccess to make a non-transparent forward to the actual feed. This way, 
even if the original feed changes, all subscribers will be able to receive the 
blog.


More info, the original "invitation":

You can read it by RSS or Atom directly:
http://planet.linuxaudio.org/rss20.xml
http://planet.linuxaudio.org/atom.xml

Or visit the webpage:
http://planet.linuxaudio.org/

If you have a blog or website about linux audio feel welcome to get your own 
news added to the planet. See this page: http://wiki.linuxaudio.org/wiki/planet 
or write a mail with your website/feed address to pla...@linuxaudio.org

Please forward and share this message to your peers and the Linux Audio 
community.


greetings,

Nils

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


Re: LilyPond blog! who wants to join?

2013-06-01 Thread Nils Gey
On Sat, 1 Jun 2013 13:43:00 +0200
Janek Warchoł  wrote:

> and the winner is...
> 2013/6/1 Urs Liska :
> > Scores of Beauty
> 
> Congratulations!

Congratulations!
I like funny or exotic titles more, but I can see that his might have the 
broadest appeal.

> The second place (maybe a subtitle, who knows?) is
> 
> 2013/6/1 Nils Gey :
> > "Aquatic Plants in Music"

Does that get me the second interview? :) 

Nils


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


Re: LilyPond blog! who wants to join?

2013-05-31 Thread Nils Gey
On Fri, 31 May 2013 23:59:12 +0200
Janek Warchoł  wrote:

> 2013/5/31 Janek Warchoł :
> > this cannot wait any longer: there has to be a LilyPond blog.
> > Unless someone has a better idea, i'm going to create a blog on
> > WordPress.com tomorrow morning.
> 
> and it's time for a first contest!  The blog needs a catchy name.
> Whoever suggests the best name will be the first one interviewed on
> the new blog!
> :D
> 
> Janek


"Aquatic Plants in Music"
"The Dill Pony" (in a tavern style. This is a Lilypond anagram)
"Accidental at work" (a wordplay on "accident at work" indicating both music 
and work) 

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


Laborejo 0.4 release

2012-11-06 Thread Nils Gey
A wild crosspost appears!

Laborejo, Esperanto for "Workshop", is used to craft music through notation. 
It is a Lilypond GUI frontend, a MIDI creator and finally a tool collection to 
inspire and help you compose.
It works by reducing music-redundancy and by seperating layout and data.

Before you read the details make sure to connect to Laborejos Facebook, Twitter 
or Google Plus!
https://www.facebook.com/Laborejo
https://twitter.com/#!/Laborejo
https://plus.google.com/b/116744898976321238325/

Screenshot: http://www.laborejo.org/images/screenshots/latestscreenshot.png

This is the release of version 0.4
Download: https://github.com/nilsgey/Laborejo/tarball/0.4
Dependencies: http://www.laborejo.org/documentation

Linux Instructions: Unpack, cd into the created directoy, execute:
./laborejo-qt

Then use the number- and cursor keys for immediate success! 
Check Help->Manual for navigational and note/rest entry keys. Everything else 
is in the menus.

New since version 0.3 (highlights):
* Lyrics are visible under the tracks directly and aligned to their notes
* Nicer cursor :)  
* New dynamics like fp and sfz.
* New commandset for note speed entry with the numblock. 
* Colored always-visible Marker in the GUI to indicate track groups. Also 
displays small instrument name for better orientation
* Lilypond binary and pdf viewer are now a config variable
* More Subsitutions (assign a pre-defined group to host notes. Group gets 
transposed and scaled accordingly). Final Fantasy arpeggio, common melody 
figures etc.
* Many bugfixes and small improvements that make the program work like you 
expected it to do anyway

Most important known problems:
* This is Alpha Grade Software. Don't use for long-term work. However, the 
produced midis and PDFs will last forever.
* There is no built-in jack midi output yet. You have to export midi files.
* Documentation is nearly non-existent.
* Deleting selected objects may result in strange gui behaviour. Nothing a 
save/reload can't fix for now. 

Have fun, it would be nice to hear from you!

Nils
http://www.laborejo.org

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


why does print-all-headers print the meta-data multiple times?

2012-10-26 Thread Nils Gey
Hello list,

Below is a very short lilypond snippet. 
Why is the title printed for each score again if print-all-headers = ##t ?

This is not a question how to work around. I know I can deactivate the 
print-all-header or write an extra header into score with title = "" or ##f.

The question is why is this considered desired behaviour and a feature?
Implying that I want the same title again over each \score part seems wrong. I 
would expect a new title only when I set one in one of the \scores.

Imagine you have multiple pieces under the same title, then a new title again 
with several pieces, but they still belong to the same project. You need to 
explicitly override all headers in the majority of cases.

Or imagine a .ly file with only one \score but the print-all-headers is in that 
really complex and brilliant template you normally use. You need to change you 
template now or create a redundant version.


So in conclusion: 
If there is a paper option I missed to prevent the repeated print for each new 
\score I would be happy to use it. 
But even if there is I wonder why this is the default behaviour.


Greetings, 

Nils

\version "2.16" %2.16.0 to be exact

\paper {
  print-all-headers = ##t
}

\header{
 title = "Hello"
 copyright = "Copy"
 tagline = "Tag"
}

\score {4}
\score {2}


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


Re: "Parallel music view" - inspiration for LilyPond editors.

2012-10-04 Thread Nils Gey
I thought of a solution.

This is not a quick task eventough I know what needs to be done, since such an 
editor, only more advanced, is Laborejo.

For simple purposes it will be easy to do but quickly you encounter 
shortcomings and the display is unstatisfying again which is the point where 
the code need extensions and rules, becoming an editor code of its own.

Summary: It is totally possible, but I can't do it right now.

Nils

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


Laborejo 0.3 release

2012-10-03 Thread Nils Gey
Laborejo, Esperanto for "Workshop", is used to craft music through notation. 
It is a Lilypond GUI frontend, a MIDI creator and finally a tool collection to 
inspire and help you compose.
It works by reducing music-redundancy and by seperating layout and data.

Before you read the details make sure to connect to Laborejos Facebook, Twitter 
or Google Plus!
https://www.facebook.com/Laborejo
https://twitter.com/#!/Laborejo
https://plus.google.com/b/116744898976321238325/

Screenshot: http://www.laborejo.org/images/screenshots/latestscreenshot.png

This is the release of version 0.3
Download: https://github.com/nilsgey/Laborejo/tarball/0.3
Dependencies: http://www.laborejo.org/documentation

Linux Instructions: Unpack, cd into the created directoy, execute:
./laborejo-qt

Then use the number- and cursor keys for immediate success! 
Check Help->Manual for navigational and note/rest entry keys. Everything else 
is in the menus.

New since version 0.2 (highlights):
-Many performance and stability improvements
-Improved Midi performance. Slur ends, tenuto etc.
-Ardour 3 exporter
-Fine control over midi velocity and note durations per note.
-Translation is now possible. A partial German translation is included.
-Lisalo Importer (convenient way to create new files with all jack connections 
set up already)
-Mirror notes, reverse, shuffle, sort ascending/descending
-The GUI can now open multiple files in tabs.
-Open as template: Use existing save files as templates for new ones. No need 
for explicit template files. Every file is one.
-Many new Lilypond and GUI functions such as: Auto-Piano staff from a single 
track (great for arpeggios),  piano pedals and many more.
-Convert chord-tracks to single voice tracks

Most important known problems:
* This is Alpha Grade Software. Don't use for long-term work. However, the 
produced midis and PDFs will last forever.
* There is no built-in jack midi output yet. You have to export midi files.
* Documentation is nearly non-existent.
* Deleting selected objects may result in strange gui behaviour. Nothing a 
save/reload can't fix for now. 

Have fun, it would be nice to hear from you!

Nils
http://www.laborejo.org

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


Re: "Parallel music view" - inspiration for LilyPond editors.

2012-10-03 Thread Nils Gey
This is not a quick task eventough I know what needs to be done, since such an 
editor, only more advanced, is Laborejo.

For simple purposes it will be easy to do but quickly you encounter 
shortcomings and the display is unstatisfying again which is the point where 
the code need extensions and rules, becoming an editor code of its own.

Summary: It is totally possible, but I can't do it right now.

Nils

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


Re: "Parallel music view" - inspiration for LilyPond editors.

2012-09-26 Thread Nils Gey
On Wed, 26 Sep 2012 10:53:23 +0200
Janek Warchoł  wrote:

> Hi,
> 
> one of the things that i find inconvenient in reading Lily syntax is
> its sequential nature.  For example,
> 
> <<
>   {
> a4 b c d
> e f g a
> e a g f
>   }
>   {
>  e4 a g f
>  c2 e
>  d8 c f4 d2
>   }
> >>
> 
> it's hard to read the harmonies from the code, because voices are separate.
> I know about \parallelMusic, but it has weaknesses:
> - music cannot be easily copied and pasted (unless you copy whole measures)
> - it requires effort to maintain the alignment,
> - it is not feasible to write longer fragments this way (e.g. whole piece)
> - when there is a lot of overrides, articulations etc, it becomes
> not-so-effective in my opinion.
> 
> What about editors like Frescobaldi having the ability to convert
> "regular lilypond" to "horizontal scroll" and back?  E.g. the code
> above would be displayed as (view using monospace font):
> 
> <<
>   { a4 b  c  d  e  f  g  a  ea   g  f  }
> 
>   { e4 a  g  f  c2e d8 c f4  d2}
> >>
> 
> I think it would be absolutely awesome.  And i'm willing to pay $50
> for implementing thist in Frescobaldi!
> 
> What do you think?  Will you add some amount to the bounty, so that it
> will be easier for Wilbert to find time to add this? ;)
> Janek

Interesting, let me see..

I have to see if Frescobaldi has an internal representation of durations and 
time signatures/bar length, but I guess not. This way the conversion from 
parallel back to sequential is a bit tricky since you need to keep track of the 
current time signature.
I try to do it as as a standalone Python function so Fresobaldi and other 
editors can use it. No promises..

Nils 
http://www.laborejo.org




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


Re: Reviews of LilyPond...

2012-09-07 Thread Nils Gey
On Fri, 7 Sep 2012 14:25:14 -0700
Nathan  wrote:

> On Fri, Sep 7, 2012 at 2:15 PM, Brett McCoy  wrote:
> > On Fri, Sep 7, 2012 at 4:42 PM, David Kastrup  wrote:
> >>
> >> Well, I found LilyPond rated on a download site
> >> http://download.cnet.com/LilyPond/3000-2141_4-73566.html#rateit>.
> >> The download info appears more or less accurate, the reviews appear to
> >> be from 2.12.  But I doubt that they would have changed significantly
> >> with 2.16...
> >
> > "The interface is extremely primitive. The programmer probably just
> > doesn't know Windows programming. "
> >
> > That made me laugh somewhat out loud.
> 
> This bit made me chuckle:
> 
> "There was also an open CMD window. Maybe I'm just being paranoid, but
> it struck me as suspicious. Why would a true Windows program have a
> CMD window and need user interaction to start?"
> 

They have discovered the true nature of Lilypond. An elaborate virus.
But since the Lilypond devs never learned proper windows programming the virus 
failed so far. 

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


Re: Waltrop meeting outline

2012-08-22 Thread Nils
On Sun, 19 Aug 2012 15:02:29 +0200
David Kastrup  wrote a lot:

Is there a midi keyboard (midi over USB preferred) available?
It would be nice for demonstration purposes.

Nils

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


Re: Sibelius Software UK office shuts down

2012-08-02 Thread Nils
> What else could we do to "work together"?  (be it with musescore,
> denemo, laborejo, elysium, etc)
> - Graham

For my part: nothing. Laborejo is created for Lilypond, not just a notation 
tool with an exporter. I can adapt to any Lilypond changes very fast and 
Laborejo users, in the future because there are none currently, do not need to 
worry as well.

So working "together" is not needed for my development model. Once Laborejo is 
in a stable state I am going to ask for a Link in the "easier editing" section. 
Everything else will come either automatically because I will have created a 
good software or it will not and then it is justified.

Nils

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


Re: Brazen feature request

2012-08-02 Thread Nils
On Wed, 1 Aug 2012 22:00:40 -0700
David Rogers  wrote:

> The request is for six commands (NOT markups, but actual music commands
> that affect the MIDI output and so on):
> 
> \segno
> \fine
> \tocoda
> \coda
> \dacapo
> \dalsegno

Disclaimer: I am not a Lilypond developer. But I guess the answer would be 
something like:

Yes, shorter engraving commands for those are good (instead of the verbose 
markup syntax) but the midi stuff is only wasting programming resources.
Lilypond is no notation sequencer. A midi output without repeats is well suited 
for error checking by ear.

Nils

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


Re: LilyPond developer&user meeting in Waltrop, August 24th to 28th

2012-07-27 Thread Nils
> On Fri, Jul 20, 2012 at 10:40:30PM +0200, David Kastrup wrote:
> > 
> > Location is Waltrop near Dortmund in Germany, date is August 24th to
> > 28th.  Here is the web site, and the agenda for starters.
> >
> > http://news.lilynet.net/?LilyPond-meeting-in-Waltrop>
> 

Hello list and organisers,

Is it possible to just visit for one or two days?
I am from Cologne so I would come by car and do not need any space sleep or 
food etc.

My main reason, besides meet and greet,  for a visit would be to make a small 
presentation of my graphical Lilypond frontend Laborejo 
(http://www.laborejo.org) as an aside, if you want that.


Greetings,

Nils

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


Space inside a staff, between the lines

2012-07-16 Thread Nils
Hello,

I forgot how to increase the spacing between the stafflines, inside a staff and 
can't find it again.
I need this for partly done compositions to write the missing parts by hand.

Nils

P.S. for the same purpose: How to deactivate the drawing of stems? Just 
transparent would be enough, the rhythmic spacing should stay as it is. These 
get in the way all the time :)

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


Re: midi for orchestral scores

2012-06-28 Thread Nils
On Thu, 28 Jun 2012 16:04:01 + (UTC)
Ralf Mattes  wrote:

> On Thu, 28 Jun 2012 13:36:59 +0200, Nils wrote:
> 
> > Shevek  wrote:
> > 
> > 
> >> I was wondering if anyone has developed a good workflow for dealing
> >> with midi playback for scores using more than 16 instruments. I've been
> >> playing around with the various options for midiChannelMapping and
> >> playback programs, but I can't seem to figure out a way to get playback
> >> of all the parts with all the right instruments. I realize the
> >> technical hurdles of actually implementing multiple port playback in
> >> Lilypond, so I'm not asking about that. All the same, it doesn't seem
> >> that what I want is that complicated from a user perspective. I don't
> >> want to be able to tweak my midi in fancy ways or use different special
> >> soundfonts or sample libraries: I just want to be able to check the
> >> pitches and rhythms for all the parts with the correct midi sounds.
> >> Does anyone have a good way of doing this?
> >> 
> >> I thought maybe the simplest way would be to make, for example, a midi
> >> file for the wind parts, and a midi file for the string parts, and then
> >> play them simultaneously to two separate midi ports, but I can't seem
> >> to figure out how to get the files to play in sync.
> >> 
> >> Suggestions?
> > 
> > 
> > We are dealing with midi here, that means 16 instruments max. at each
> > given time.
> 
> Are we? Since when can Lilypond talk Midi? IIRC Lily does produce Midi
> files (Format 1, to be precise) and those can hold way more than 16 tracks
> (65,535? I think the track count is a word/2Byte). So there would be 
> plenty of space to export even larger orchestra scores   ;-)
> 
> 
>  Cheers, Ralf Mattes

Yes. 16 sounds because we have 16 channels max. And you can double two horns on 
one channel but you can't pan one to the left and one to the right.
So in the end its 16 instruments + tricks like sharing one instrument patch for 
all strings.

If you want more you need a midi wrapper/syncer (sequencer software or player 
with its own protocol).

Nils


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


Re: midi for orchestral scores

2012-06-28 Thread Nils
Shevek  wrote:

> 
> I was wondering if anyone has developed a good workflow for dealing with midi
> playback for scores using more than 16 instruments. I've been playing around
> with the various options for midiChannelMapping and playback programs, but I
> can't seem to figure out a way to get playback of all the parts with all the
> right instruments. I realize the technical hurdles of actually implementing
> multiple port playback in Lilypond, so I'm not asking about that. All the
> same, it doesn't seem that what I want is that complicated from a user
> perspective. I don't want to be able to tweak my midi in fancy ways or use
> different special soundfonts or sample libraries: I just want to be able to
> check the pitches and rhythms for all the parts with the correct midi
> sounds. Does anyone have a good way of doing this?
> 
> I thought maybe the simplest way would be to make, for example, a midi file
> for the wind parts, and a midi file for the string parts, and then play them
> simultaneously to two separate midi ports, but I can't seem to figure out
> how to get the files to play in sync.
> 
> Suggestions?


We are dealing with midi here, that means 16 instruments max. at each given 
time.
If you want more you need to use several players in sync, connected to several 
samples/synths. One for each player.
Since that is hard to do manually this role is done by software called 
"Sequencer".

What lilypond needs to do is to export 16 instruments on 16 channels and then 
import all to QTractor or similar, hook it up to several instances of 
fluidsynth, timidity or Linuxsampler and play away.

This is hard work and best automated. Lilypond is no sequencer and afaik nobody 
wrote a script or program to automate the whole process.

Nils




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


Re: Appreciation / Financial support

2012-06-01 Thread Nils
On Fri, 01 Jun 2012 19:02:02 +0200
David Kastrup  wrote:

> Kieren MacMillan  writes:
> 
> > Hi David,
> >
> >> Who is going to learn reading notes, let alone writing them?  Of course
> >> LilyPond is only for geeks, because it is just geeks who bother with
> >> writing music rather than listening to it.
> >
> > In other words, composers who use Lilypond are a [very, very small]
> > subset of a [very small] subset of all people.
> 
> It is rather the rule than the exception that whenever somebody feels
> the need to "rephrase" what I have been writing, it ends up being
> utterly different.  It would appear that I have problems expressing
> myself clearly.
> 
> People creating typeset music are certainly a much smaller number than
> those consuming music in any form.  This much smaller number will
> contain a higher ratio of people willing to write down basic LilyPond
> notation than the general populace, or rather than the ratio of people
> among the general populace willing to write input for any batch
> processing system (say, LaTeX).
> 
> A full-blood composer will not let himself be turned away by the
> necessity to deal with whatever it takes to create scores according to
> his vision, like a full-blood painter will not let himself be
> discouraged by the necessity to deal with brushes and paints.
> 
> -- 
> David Kastrup

Technically there is a distinction between composer and typesetter, like there 
is when writing a book:
Authors may write in Microsoft Word and Comic Sans, they can give it to their 
publisher who then can use whatever they need, with a pro-grade typographer 
person, to create the real deal. The content stays, the format gets better.

Similar situation with music notation. Instead of MS Word and Comic Sans you 
can use MuseScore here and then later give it to a "pro" who creates it from 
scratch, only keeping the content. And this is the critical point.
Lilypond must be the number one tool of choice in this _step_. Everything else 
before and after here are just personal-union (composer and publisher is the 
same person) or a bonus.

Therefore you all read the wrong statistics. The maximum group of people are 
the notation typesetters. Some work freelance, some work at publishers like 
Bärenreiter. But not musicians, composers or even (ridicoulus!) people who 
listen to music.

Nils

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


Workflow/Toolchain for final final touches

2012-06-01 Thread Nils
Hello,

a few days ago two deals with my publisher were called off. Including anger, 
insults (on his part) and the promise to never work together again.

Mainly the cause were disagreements how a good score looks. You may remember a 
few strange questions from me on this list in the last weeks and months. One 
example was, that the pub. wanted ties to be indistinguishable from slurs. 

One reason this went horrible down the toilet was that I am not a notation 
professional (in the classical, traditional sense that I learned to do it 
manually. I don't mean the so called professional as in uses Finale to publish 
@ Bärenreiter) but also that he isn't one but uses Coral Draw(!) to make his 
own notes.  Needless to say this takes a huge amount of time and the 
self-taught approach led to a style which is sometimes nice to look at, but 
only suited for excerpts and examples in music theory books. I don't think he 
ever produced a score longer than two A4 pages. 

So what he complained constantly about was that I am not able to move 
individual items pixel-wise around the screen. 

I can see the appeal to post-process otherwise finished scores to make last 
minute adjustments. A common example was moving one barline two pixels or so to 
the left/right but leave all other barlines were they are. Most of these 
adjustments are related to his false knowledge of music notation and his 
position to abuse his view, but maybe I had got my money anyway if I knew how 
to do it, no matter how ugly the results.

When converted to pdf (or ps? or svg?) can I load the whole score in Inkscape 
(I don't think so, I have tried it) or some other postscript or vector editor 
so that I can do this kind of stuff?

Nils

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


Re: Appreciation / Financial support

2012-05-29 Thread Nils
On Tue, 29 May 2012 23:05:31 +0200
Janek Warchoł  wrote:

> On Tue, May 29, 2012 at 10:53 PM, John David Duncan
>  wrote:
> > A higher priority, I think, is the ability to "render and replace"
> > individual measures and pages.  Because that's what it takes to really
> > support a GUI input environment.
> 
> I think that designing a GUI that would manipulate Lily output (like
> Schikkers List, IIUC) is a totally wrong idea.  What we really need is
> something like Denemo - with graphic preview and basic GUI - but much
> more polished.
> 
> cheers,
> Janek

I'm working on it.
Nils

http://www.laborejo.org

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


Re: musescore lands sponsoring?

2012-05-29 Thread Nils
On Tue, 29 May 2012 10:15:31 +0200
Marc Weber  wrote:

> Musecore fails to render some specific cases when printing - but
> exporting to lilypond seems to work in all (little) cases I tried.
> 
> Thus for simple cases I like that combination: musescore for typing and
> lilypond for rendering.

AFAIK musescore dropped Lilypond export support because of a lack of interest 
and in favour of musicXML (whatever that means, I read it somewhere on the 
musescore twitter account or something like this).
It may still work, but we can expect it to break a little more with each 
Lilypond release.

Nils

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


Re: Appreciation / Financial support

2012-05-29 Thread Nils
On Tue, 29 May 2012 19:08:51 +0200
Janek Warchoł  wrote:

> On Tue, May 29, 2012 at 6:04 PM, David Kastrup  wrote:
> > Han-Wen Nienhuys  writes:
> >> While the scheme integration have been a big leap forward in terms of
> >> expandability and flexibility, I think it has also been our gravest
> >> design error. Both for technical reasons (GUILE is a poor
> >> implementation), but also for practical reasons: writing scheme is
> >> hard for the general public, and it has surely decreased the amount of
> >> developer participation we've had.
> 
> Interesting.  If you were deciding now, what language would you use?
> 
> And is it at all conceivable to change this now?
> 
> cheers,
> Janek

My 2 cents:
If it is really a core extension: Python. For everything that does not need 
performance my language of choice. Development in such a high level language 
really speeds things up.
Since Lilypond does not need performance in any step, if starting from zero, I 
would write Lilypond completely in Python.

If it is for easy user scripting: Lua. Flexible, easy to learn, especially 
designed for that purpose.

Both have in common that there is a big user base, these are tested and 
approved from the tiniest (shell scripts)  to the biggest/most complex (AAA 
Games) applications.

Nils

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


Re: musescore lands sponsoring?

2012-05-29 Thread Nils
On Tue, 29 May 2012 11:15:08 +0200
David Kastrup  wrote:

> A "SponsorshipMeister" is dangerously close to the premise that we can
> turn money into LilyPond.  The truth is that we can turn enthusiasm into
> LilyPond.

Money does prevent enthusiasm from working at a gas station.

Nil 

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


Re: ly2video - create videos from your LilyPond projects

2012-05-27 Thread Nils
On Sat, 26 May 2012 23:12:53 -0700
Joe Neeman  wrote:

> On Wed, May 23, 2012 at 11:15 AM, FireTight  wrote:
> 
> >
> > Hello,
> > my name is Jiri "FireTight" Szabo and I would like to introduce program
> > ly2video to you. This program can generate videos from your LilyPond
> > projects that contains moving music staff, which is synchronized to music (
> > http://www.youtube.com/playlist?list=PL444F0513202699C4&feature=view_all
> > examples ). If you are interested, you can download it
> > http://code.google.com/p/ly2video/downloads/detail?name=ly2video_v1.0.zip
> > here . I hope you will enjoy it! :)
> >
> 
> Cool! You might find lilypond's new dev/one-line-page-breaking branch
> useful. With that branch, if you add
> page-breaking = #ly:one-line-page-breaking
> then you'll get each score laid out on a single line (paper-width will be
> ignored). So far, that branch is just a half-hour hack, so the usual
> disclaimers apply...
> 
> Cheers,
> Joe


This is great news! I always thought such a mode should be implemented directly 
into Lilypond, not in the .ly file.

Nils

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


Re: how to enter notes quickly (midi keyboard available)

2012-05-26 Thread Nils
On Fri, 25 May 2012 17:28:02 + (UTC)
Klaus Föhl  wrote:

> Hello,
> 
> I like the lilypond notation using \relative being concise and readable.
> Entering on a computer keyboard is fairly quick, but still it feels
> that playing a melody line would be so much quicker. In particular
> if one does not have a typing c4 d e f g1 style but c4 d4. e8 f8. g16 c,1
> 
> What "better" methods exist?
> 
> For example I have looked into rosegarden output. 
> Minor issue:the output is not in relative notation.
> More cumbersome are slightly non-aligned notes to the beat
> (me being an imperfect human) and in particular varying
> note lengths introducing rests where the music and the audible sound
> both have none.
> 
> I have seen techniques where the pitch is via piano keyboard
> and rhythm is via computer keyboard. I am not fully convinced.
> 
> I have seen a custom-designed computer keyboard that combines
> pitch and duration. It might work well after a learning curve.
> 
> What I am tempted is to take midi file information (i.e. gunzip a.rg),
> or the rosegarden ly output and reverse-engineer it into event lists.
> Whatever the detail: only piano-keyboard input and get both pitch and length.
> 
> Then to apply some smart quantisation. For one thing notes like c1
> are much more likely than c2... or alignment with bars is probable,
> aspects that require some adaptive rules, possibly some parameter training.
> Also the routine should pick up and follow the meter as played,
> as opposed to techniques providing the rigid mentronome frame.
> 
> Well, before I reinvent the wheel myself: are such things already out there?
> 
> Cheers
> Klaus
>  

There are some GUIs that make it easier to use actual notes to create Lilypond 
files.
How well they perform.. I'll leave this discussion to other people.

Nils

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


Re: ly2video - create videos from your LilyPond projects

2012-05-24 Thread Nils
There are page breaks, too. 
But they are not often, in the videos at least.

Nils

On Thu, 24 May 2012 18:05:11 +0200
Urs Liska  wrote:

> This is great!
> 
> one question: How did you manage to create that endless, one-system layout?
> 
> Best
> Urs
> 
> Am 23.05.2012 20:15, schrieb FireTight:
> > Hello,
> > my name is Jiri "FireTight" Szabo and I would like to introduce program
> > ly2video to you. This program can generate videos from your LilyPond
> > projects that contains moving music staff, which is synchronized to music (
> > http://www.youtube.com/playlist?list=PL444F0513202699C4&feature=view_all
> > examples ). If you are interested, you can download it
> > http://code.google.com/p/ly2video/downloads/detail?name=ly2video_v1.0.zip
> > here . I hope you will enjoy it! :)
> >
> > What do you need to use ly2video?
> > - Python 2.7
> > - GNU LilyPond 2.14.2
> > - FFmpeg
> > - TiMidity++
> >
> > How to use it:
> > Just call "ly2video.py [options]" from command line.
> >
> > Options:
> > -h, --help: show help message and exit
> > -i FILE, --input=FILE: input LilyPond project
> > -o FILE, --output=FILE: name of output video (e.g. "myNotes.avi", default is
> > input + .avi)
> > -c COLOR, --color=COLOR: name of color of middle bar (default is "red")
> > -f FPS, --fps=FPS: frame rate of final video (default is "30")
> > -r HEIGHT, --resolution=HEIGHT: resolution of final video (options: 360,
> > 720, 1080, default is "720")
> > --title-at-start: adds title screen at the start of video (with name of song
> > and its author)
> > --title-delay=SECONDS: time to display the title screen (default is "3"
> > seconds)
> > --windows-ffmpeg=PATH: (for Windows users) folder with ffpeg.exe (e.g.
> > "C:\ffmpeg\bin\")
> > --windows-timidity=PATH: (for Windows users) folder with timidity.exe (e.g.
> > "C:\timidity\")
> >
> > Known issues:
> > - music written with "\partial" command can cause a lot of bugs
> > - commands like "\override Stem #'stroke-style = #"grace"" skip notes
> > - videos created with title screen can have some bitrate issues
> >
> 
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 

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


Four Bars per Line/System, again :)

2012-05-18 Thread Nils
Hello Users,

I am currently looking at Realbook layouts and user expectations. 
"Four Bars per Line" in a Leadsheet seems to be a pretty common request.

I know there is the method with a invisible voice that breaks the staffs. But 
this seems like a hack. Using content to force the layout. And it gets tiresome 
if you have longer pieces or time signature changes.

So, is there a different method, probably more layout oriented? I saw there is  
a way to force the systems per page. So is there a bars per lines layout 
command? Or isn't there one?

Nils

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


Re: Documentation for festival output in Linux

2012-05-17 Thread Nils
I really liked the animation of "Was bedeutet Zunge?" but couldn't help but 
laugh when the pupils said "Guten Morgen, Doktor Tox". That was really creepy :)

How were the animations created?

Nils

On Thu, 17 May 2012 22:09:56 + (UTC)
Sonja Busch  wrote:

> 1.Concerncing a festival output with regard to speech recognition you can 
> watch 
> my animation video: 
> 
> http://www.dailymotion.com/video/xqnjc2_german-teacher-tux-text-to-speech-
> exp_creation
> 
> At the end of this video there are 3 pages of howto. 
> 
> 2.Concering a festival output with regard to a singing voice please read the 
> following summary: 
> 
> == 
> 1. Play a (music)XML-file with a festival command: 
> == 
> 
> Open a terminal and insert: 
> 
> festival 
> 
> 
> Then your prompt should look like  this: 
> 
> festival> 
> 
> Insert at this prompt the command (with brackets): 
> 
> (tts "/usr/share/doc/festival/examples/songs/daisy.xml" 'singing) 
> 
> = 
> 2. Create a WAV-File with a festival command of daisy.xml 
> =
> 
> Leave the festival prompt!!! (STRG and Z) 
> 
> Insert at the usual prompt: 
> 
> text2wave -mode singing "/usr/share/doc/festival/examples/songs/daisy.xml"  
> -o 
> "/home/user/Desktop/daisy.wav“ 
> 
> Now you won't hear anything but the output file should be on your Desktop. 
> 
> Here is the text of the festival-file daisy.xml : 
>  
> 
> 
>  
>"Singing.v0_1.dtd" 
> []> 
>  
> Daisy 
> Daisy 
> Give 
> me 
> your 
> answer 
> do 
>  
> I'm 
> half 
> crazy 
> all 
> for 
> the 
> love 
> of 
> you 
>  
> we 
> don't 
> need 
> a 
> stylish 
> marriage 
> I 
> can't 
> afford 
> a 
> carriage 
>  
> but 
> you'll 
> look 
> sweet 
> upon 
> the 
> seat 
> of 
> a 
> bicycle
>  
> built 
> for 
> two 
>  
> 
> 
> Kind regards, 
> Sonja Busch
> Hamburg,Germany  May 18, 2012
> 
> 
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user

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


Re: PDF with no page breaks

2012-05-17 Thread Nils
On Thu, 17 May 2012 07:44:49 -0700
Jay Anderson  wrote:

> On Thu, May 17, 2012 at 7:06 AM, Nils  wrote:
> > What happens if you picked a width too short or too wide? Especially what 
> > happens if it is too wide?
> 
> I don't remember right now. I believe it left extra space on the right
> when it was too wide. If it's too short I imagine things would start
> getting compressed. Try it out.
> 
> This was my paper block:
> 
> \paper
> {
>   paper-width = 100\in
>   paper-height = 4\in
>   bookTitleMarkup = ##f
>   oddHeaderMarkup = ##f
>   evenHeaderMarkup = ##f
>   tagline = ##f
>   copyright = ##f
>   ragged-right = ##t
> }
> 
> There's currently a bug in the line breaker which make it take a long
> time when setting everything on one line so you may need to do this in
> your score:
> 
> \override Score.NonMusicalPaperColumn #'line-break-permission = ##f
> 
> (see http://code.google.com/p/lilypond/issues/detail?id=2264)
> 


If it is too short then the notes are just cut off.
And you can't get too wide. 1000\in is already too much. Either for my PDF 
viewer, for PDF in general or maybe for Lilypond

Nils

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


Re: PDF with no page breaks

2012-05-17 Thread Nils
On Wed, 16 May 2012 18:23:40 -0700
Jay Anderson  wrote:

> On Wed, May 16, 2012 at 2:31 PM, Nils  wrote:
> > Hello,
> >
> > I want a PDF with no pagebreaks and no linebreaks. The result would be
> > one single, big page. Naturally in landscape format.
> >
> > Can this be done automatically, without caculating the page size by
> > hand?
> 
> I'd be interested in this. I've always just picked a large width and
> turned on ragged right.
> 
> -Jay
> 


What happens if you picked a width too short or too wide? Especially what 
happens if it is too wide?

Nils

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


PDF with no page breaks

2012-05-16 Thread Nils
Hello,

I want a PDF with no pagebreaks and no linebreaks. The result would be
one single, big page. Naturally in landscape format.

Can this be done automatically, without caculating the page size by
hand?

Nils

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


Re: Clickable table of contents

2012-05-04 Thread Nils
On Fri, 04 May 2012 17:14:38 +0200
Álex R.  Mosteo  wrote:

> Álex R. Mosteo wrote:
> 
> > Hello everybody,
> > 
> > I've just recently started to use Lilypond. I'm interested in generating a
> > PDF with links from the ToC to each song (for use in a ebook reader).
> > 
> > I've managed to generate the ToC (manually) using the instructions in the
> > manual:
> > http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Table-of-
> contents
> > 
> > What I don't manage at all, and seem unable to find references to, is to
> > enable hyperlinking. In latex I would simply include the hyperref package.
> > This seems so straightforward that I think that I'm missing something
> > obvious.
> > 
> > Thanks for any pointers.
> 
> I think now that the way is to use lilypond-book. Although if there were a 
> simpler way it would be nice to know. Thanks!
> 
> Alex.
> 
> > 
> > I would also be interested on how to get automatically a ToC entry for
> > each song, I'm currently doing it like this:
> > 
> > \tocItem \markup "Author - Song"
> > \bookpart {
> >   \header { title="Song" subtitle="Author" }
> > 
> > which causes some nagging duplication. But this is secondary anyway.
> > 
> > Thanks!
> 

If you are creating a songbook, a notation editon or anything except(!) a book 
with mostly text plus some music examples I would advise you to not use 
lilypond book (the Latex interface, not the \book lilypond command). 

It does not know anything about system/staff spacing so your songbook will 
eventually look like crap.

I am in search as well. In search of a good way to combine mostly notation, 
spanning multiple pages in one piece, and adding editorial notes, introduction, 
a text chapter or subtext here and there. But it does not work with lilypond 
book.

Maybe the right way is to export to a scalable format (svg, ps) with border 
size zero, without page numbers, footers, copyright notice and all that and 
embed those pure-notation pages into a text canvas.

This way you get at least correct staff spacing and page breaks where you 
wanted them. And you can work and edit in pure Lilypond for a good preview and 
work enviroment without worrying that your layout changes once you add the 
"book" parts.

Nils

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


Re: Make Tie a Slur

2012-04-22 Thread Nils
Sun, 22 Apr 2012 14:47:57 +0200
schrieb Urs Liska :

> Am 21.04.2012 17:53, schrieb Pavel Roskin:
> > Quoting Nils :
> >
> >> Hello,
> >>
> >> I have 70 pieces with ties and slurs here. They are already in
> >> Lilypond with the correct syntax.
> >>
> >> Now my publisher says he wants that ties look like slurs.
> >> I couldn't disagree more but I have no choice here.
> >>
> >> Any suggestions how make the ties look like slurs without changing
> >> them all manually?
> >
> > It may be possible to write an engraver that would get tie events, 
> > hide ties and create slurs instead.  But I see little motivation to
> > do something that won't improve music typesetting.
> >
> > You may want to replace ties with macros that can expand to a slur
> > or to a tie.
> >
> > %% Insane publisher
> > %tieStart = (
> > %tieEnd = )
> >
> > % Sane publisher
> > tieStart = ~
> > tieEnd = {}
> >
> > { c'' \tieStart c'' \tieEnd }
> >
> I don't think this is something the OP wants to do as he has 70
> finished pieces.
> What he wants is a general override to achieve the desired look,
> isn't it?
> 
> Nils, you might get help if you tell us what it is you want to
> achieve. Maybe post images of the current and the desired output?
> 
> Best
> Urs

The end results are ties that look like slurs. And slurs should look
like slurs as well :) The idea is a more curved version. When I asked
the publisher for an example he told me the real slurs are perfectly
fine. He sees no distinction between a slur and a tie. For him it is
only the context which decides if it is a slur or a tie. This is so
wrong, but what can I do...

While it is not impossible to regexp my way through the files I would
be happy to find a less intrusive solution since I want to use the
files for myself in the end privately. With real ties.

Nils



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


Make Tie a Slur

2012-04-20 Thread Nils
Hello,

I have 70 pieces with ties and slurs here. They are already in Lilypond
with the correct syntax. 

Now my publisher says he wants that ties look like slurs.
I couldn't disagree more but I have no choice here.

Any suggestions how make the ties look like slurs without changing them
all manually?

Nils

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


Re: musicxml2ly from sibelius

2012-04-11 Thread Nils
On Mon, 9 Apr 2012 21:34:18 -0700
Josiah Boothby  wrote:

> A composer recently gave me a messy part he'd prepared with Sibelius,
> and I asked him for a musicxml file on the off chance that it might
> work in Lilypond and I could clean it up. With Lilypond 2.15.36
> (Slackware 13.37, x86), I get the error below along with no output
> file. I tried the prebuilt lilypond stable as well, and the only
> difference in the console output are line numbers in the musicxml2ly
> script. Should I send this to the bugs list, or is there something I
> can do as a user (without access to Sibelius) to improve the
> likelihood of getting this to work?
> 
> # # # # # Console Output
> 
> $ musicxml2ly -v --loglevel=DEBUG --nd --nrp --npl --no-beaming -o
> moore.ly moore.xml
> Setting loglevel to DEBUG
> musicxml2ly: Reading MusicXML from moore.xml ...
> musicxml2ly: Converting to LilyPond expressions...
> Traceback (most recent call last):
>   File "/usr/bin/musicxml2ly", line 2984, in 
> main()
>   File "/usr/bin/musicxml2ly", line 2979, in main
> voices = convert (filename, options)
>   File "/usr/bin/musicxml2ly", line 2885, in convert
> (voices, staff_info) = get_all_voices (parts)
>   File "/usr/bin/musicxml2ly", line 2572, in get_all_voices
> part_ly_voices[n] = musicxml_voice_to_lily_voice (v)
>   File "/usr/bin/musicxml2ly", line 2174, in musicxml_voice_to_lily_voice
> for a in musicxml_direction_to_lily (n):
>   File "/usr/bin/musicxml2ly", line 1534, in musicxml_direction_to_lily
> ev = tmp_tp (entry)
>   File "/usr/bin/musicxml2ly", line 1465, in musicxml_metronome_to_ly
> if isinstance (children[index], musicxml.BeatUnitDot):
> IndexError: list index out of range
> 
> # # # # # End Console Output

That is a python error, a bug in the musicxml2ly script.
children is a list and index is a number but the number is higher than the list 
has items.
Can't tell more from just that exception.

Nils

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


Laborejo Release 0.2 Announcement

2012-04-07 Thread Nils
Exactly one month after the first release, here is Laborejo 0.2!

Laborejo, Esperanto for "Workshop", is used to craft music through
notation. It is a Lilypond GUI frontend, a MIDI creator and finally a
tool collection to inspire and help you compose. It works by reducing
music-redundancy and by seperating layout and data.

The next release is scheduled for May, 8th. One month from now.

Before you read the details make sure to connect to Laborejos Facebook,
Twitter or Google Plus! https://www.facebook.com/Laborejo
https://twitter.com/#!/Laborejo
https://plus.google.com/b/116744898976321238325/

Screenshot (Laborejo and Lilypond, side by side):
http://www.laborejo.org/images/screenshots/latestscreenshot.png

This is the release of version 0.2
Download: https://github.com/nilsgey/Laborejo/tarball/0.2
Dependencies: http://www.laborejo.org/documentation

Linux Instructions: Unpack, cd into the created directoy, execute:
./laborejo-qt.sh

Then use the number- and cursor keys for immediate success! 
Check Help->Manual for navigational and note/rest entry keys.
Everything else is in the menus.

New since version 0.1:
- Repeats, Alternate Ends and Jumps in various forms. The main Feature
for this release.
- Playback Trigger ("Only reduce volume in the second repeat" or "Mute
track if python weather module reports rain")
- Master Track (Merges with every other Track. Use to structure your
piece, make global changes, change tempo etc.)
- Various Commands like "Join Selection to Chord" and "Add Octave to
Chord/Selection" 
- The usual bread&butter bugfixing and improving.

Most important known problems:
* This is Alpha Grade Software. Don't use for long-term work. However,
the produced midis and PDFs will last forever.
* There is no built-in jack midi output yet. You have to export midi
files.
* Documentation is nearly non-existent.

Have fun, it would be nice to hear from you!

Nils
http://www.laborejo.org

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


Re: Another tricky music situation. This time: Repeat Nightmare with alternative endings.

2012-04-05 Thread Nils
Am Thu, 5 Apr 2012 15:31:48 +0100
schrieb James :

> Hello,
> 
> On 5 April 2012 15:20, Nils  wrote:
> > Hello list,
> >
> > Maybe you have an opinion about this musical situation, described
> > here: http://www.nilsgey.de/2012/04/05/nightmare-repeats/
> >
> > In my eyes it should be forbidden. The real cause it that
> > alternative endings use the same glyph as boundary as repeats: the
> > repeat close barline. Better would be a glyph that is explicitely
> > and only for the first/second ending bracket, but well.. we don't
> > got that over the last few hundred years.
> 
> better would be to write out in full, it's not like we need to worry
> about the cost of parchment is it ;)
> 
> Why muck about like this in the first place?
> 
> James
> 

I is somehow my (future) Job as music theorist to think about these
problems. At least I want to think about it.

Writing your music down in a correct way helps the intpreter to play
better and the composer to think better.

There are many strange and inconsequent things in music notation. If
you know them you can avoid them and make your music or score clearer.
This is where Lilypond comes in because I use it to create scores :)

Nils

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


Another tricky music situation. This time: Repeat Nightmare with alternative endings.

2012-04-05 Thread Nils
Hello list,

Maybe you have an opinion about this musical situation, described here:
http://www.nilsgey.de/2012/04/05/nightmare-repeats/

In my eyes it should be forbidden. The real cause it that alternative
endings use the same glyph as boundary as repeats: the repeat close
barline. Better would be a glyph that is explicitely and only for the
first/second ending bracket, but well.. we don't got that over the
last few hundred years.

Nils 

 


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


Re: Harp midi export

2012-04-02 Thread Nils
On Tue, 03 Apr 2012 00:35:30 +0200
Roland HAMON  wrote:

> Le 02/04/2012 23:28, Martin Tarenskeen a écrit :
> >
> > On Sun, 1 Apr 2012, LeGrosMario wrote:
> >
> >> \set Staff.midiInstrument = #"orchestral strings" works but \set
> >> Staff.midiInstrument = #"orchestral harp" fails. I tried #"47', which 
> >> did not
> >> help.
> >
> > Strange. I just tried, and it works for me. My "orchestral harp" 
> > sounds fine Could you give more info? Lilypond version, which 
> > Soundfont are you using, a tiny but working example of your Lilypond 
> > code ?
> >
> 
> Strange, indeed ..
> I did another try and it worked here too !
> I have no idea why, really, but my midi plays perfect.
> 
> lilypond rocks.
> -- 
>   LGM

Maybe this is a version problem?

I know for sure that in older Lilypond versions (2.10, maybe 2.12) there was an 
error in the documentation, naming the harp "orchestral strings". There is no 
such thing as orchestral strings in the midi standard, it is just the harp.

Maybe this was corrected for 2.14.

Nils 

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


Re: MIDI export and partial bars

2012-04-02 Thread Nils
On Mon, 02 Apr 2012 17:12:46 +0200
Joseph Rushton Wakeling  wrote:

> Hello all,
> 
> A query about MIDI export, which relates to a feature request I have in mind 
> but 
> would like to confirm is feasible.
> 
> Lilypond's MIDI export has problems with partial opening measures.  This 
> means 
> that import into other programs will fail to place barlines correctly, and 
> that 
> MIDI players which display bar/beat numbers will also display wrongly -- e.g. 
> in 
> the Frescobaldi MIDI player, as described here:
> https://github.com/wbsoft/frescobaldi/issues/43
> 
> There's an easy workaround, which is to define an alternative opening to the 
> music using rests instead of a \partial measure:
> http://osdir.com/ml/lilypond-user-gnu/2009-06/msg00418.html
> 
> ... but this is imperfect, as it inserts silence at the opening of the MIDI 
> file 
> and also still results in bar numbering being offset by 1.
> 
> So, the question is, is it feasible to properly encode a pickup bar in MIDI, 
> that is, to have the starting notes identified as belonging to the last notes 
> of 
> bar 0?  Will this be accepted or understood by MIDI players and other 
> software's 
> import functionality?
> 
> Thanks for any advice and comments,
> 
> Best wishes,
> 
>  -- Joe

Midi understands time signatures:
What I did in Laborejo.org is to start with a measure which has a timesignature 
of the length of the upbeat and after that place the original timesig.

That said I don't care about Lilyponds midi export at all. I want Lilypond to 
engrave PDFs. Midi export should be done one level higher. Needless to say this 
is exactly what Laborejo does: One sourceformat with a high enough information 
density to both generate Lilypond and Midi without any subtle information lost.

Nils

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


musical logic: what dynamic after the repeat (picture attached)?

2012-03-17 Thread Nils
Hello list,

What dynamic is in measure 3 after the repeat? p or f? 

And yes, I know it is better to write something explicit than implicit.
I personally would write a new dynamic sign after ||: but how to
interpret it if somebody did it like in the picture?

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


Re: [LAD] Laborejo Release 0.1 Announcement - Supplemental

2012-03-07 Thread Nils
On Thu, 8 Mar 2012 00:20:30 +0100
Nils  wrote:

> Laborejo, Esperanto for "Workshop", is used to craft music through notation. 
> 
> It is a Lilypond GUI frontend, a MIDI creator and finally a tool collection 
> to inspire and help you compose.
> It works by reducing music-redundancy and by seperating layout and data. 
> Don't worry about the layout, just concentrate on the music.
> 
> Screenshot (Laborejo and Lilypond, side by side): 
> http://www.laborejo.org/images/screenshots/2012-01-31-223820_3840x1080_scrot.png
> 
> This is the first release, version number 0.1
> Download: https://github.com/nilsgey/Laborejo/tarball/0.1
> Dependencies: http://www.laborejo.org/documentation

I am terribly, sorry. I forgot the quick instructions:

Linux Instructions: Unpack, cd into the created directoy, execute:
./laborejo-qt.sh

Then use the number- and cursor keys for immediate success! 
Check Help->Manual for navigational and note/rest entry keys. Everything else 
is in the menus.

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


Laborejo Release 0.1 Announcement

2012-03-07 Thread Nils
Laborejo, Esperanto for "Workshop", is used to craft music through notation. 

It is a Lilypond GUI frontend, a MIDI creator and finally a tool collection to 
inspire and help you compose.
It works by reducing music-redundancy and by seperating layout and data. Don't 
worry about the layout, just concentrate on the music.

Screenshot (Laborejo and Lilypond, side by side): 
http://www.laborejo.org/images/screenshots/2012-01-31-223820_3840x1080_scrot.png

This is the first release, version number 0.1
Download: https://github.com/nilsgey/Laborejo/tarball/0.1
Dependencies: http://www.laborejo.org/documentation

There are too many features to mention them all and too many missing features 
and bugs to warn you. Most important known problems:
* This is Alpha Grade Software. Don't use for long-term work. However, the 
produced midis and PDFs will last forever.
* Performance can get bad very quickly if you use Containers.
* There is no built-in sophisticated midi player/jack midi output yet. You have 
to export midi files.
* Documentation is nearly non-existent.

Have fun, it would be nice to hear from you!

Nils

http://www.laborejo.org
(All kinds of crazy social web services are linked there!)

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


Re: Build error. MergeFonts: Can't find font: feta11.pfb

2012-03-07 Thread Nils
On Wed, 7 Mar 2012 07:48:34 -
"Phil Holmes"  wrote:

> - Original Message ----- 
> From: "Nils" 
> To: 
> Sent: Tuesday, March 06, 2012 9:03 PM
> Subject: Build error. MergeFonts: Can't find font: feta11.pfb
> 
> 
> > Hello,
> >
> > The system is Archlinux and I'm building from AUR with this small
> > script. It does nothing special: 
> > https://aur.archlinux.org/packages/li/lilypond-git/PKGBUILD
> >
> > The git version does not build on my 64bit system anymore, however it does 
> > build on my 32bit laptop. Both systems are arch linux with the same 
> > dependency versions, at least as close as possible you can get with 32/64 
> > bit differences.
> > I tried a few weeks ago and it was the same.
> >
> > I am not sure about the real error since the build process is so insanely 
> > verbose, especially in the font generation process.
> >
> > This is at least the symptom and the only thing in the log with "error", 
> > except the file error.something
> >
> > Converting PostScript graphics to Type 1 font programs...
> > Cannot open 
> > /var/abs/local/yaourtbuild/lilypond-git/src/lilypond-build/mf/out/feta11.pfb
> > The requested file, feta11.pfb, does not exist
> > MergeFonts: Can't find font: feta11.pfb
> > Called from...
> > emmentaler-11.pe: line 17
> > make[1]: *** [out/emmentaler-11.svg] Error 1
> > make[1]: *** Waiting for unfinished jobs
> >
> > Additional information: No *11.pfb is existent. But all other font 
> > sizes.pfb were generated correctly.
> >
> 
> 
> Are you running a multi-cpu build?  (i.e. make -jN). Have you directed the 
> make output to a file so you can check for the presence of an attempt to 
> make the feta11 files?
> 
> --
> Phil Holmes
> 
> 

Yes, it is a race condition. I was building with j4, quadcore. My 32bit system, 
which builds with j2, succeeded.

Nils


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


Build error. MergeFonts: Can't find font: feta11.pfb

2012-03-06 Thread Nils
Hello, 

The system is Archlinux and I'm building from AUR with this small
script. It does nothing special:  
https://aur.archlinux.org/packages/li/lilypond-git/PKGBUILD

The git version does not build on my 64bit system anymore, however it does 
build on my 32bit laptop. Both systems are arch linux with the same dependency 
versions, at least as close as possible you can get with 32/64 bit differences.
I tried a few weeks ago and it was the same. 

I am not sure about the real error since the build process is so insanely 
verbose, especially in the font generation process. 

This is at least the symptom and the only thing in the log with "error", except 
the file error.something

Converting PostScript graphics to Type 1 font programs...
Cannot open 
/var/abs/local/yaourtbuild/lilypond-git/src/lilypond-build/mf/out/feta11.pfb
The requested file, feta11.pfb, does not exist
MergeFonts: Can't find font: feta11.pfb
Called from...
emmentaler-11.pe: line 17
make[1]: *** [out/emmentaler-11.svg] Error 1
make[1]: *** Waiting for unfinished jobs

Additional information: No *11.pfb is existent. But all other font sizes.pfb 
were generated correctly.

Nils

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


Re: Lilypond and ePub

2012-03-04 Thread Nils
On Mon, 5 Mar 2012 01:39:38 +0100
Francisco Vila  wrote:

> 2012/3/2 Nils :
> > I tried pdf and epub books now and it is clear that epdf is not a good 
> > format for this device. I suspect the same for other readers which are not 
> > A4 size or bigger.
> 
> ...
> 
> > Any thoughts on this topic? I immediately found this relevant to my 
> > interest, once I saw the staticness and resulting uglyness of PDF compared 
> > to the elegance of ePub (for text). I can not imagine music notation as pdf 
> > here.
> 
> Well, this looks good: https://t.co/suH4Qb9I
> 
> -- 
> Francisco Vila. Badajoz (Spain)
> www.paconet.org , www.csmbadajoz.com
> 


But is this an 6x8 (*scale factor) PDF/image or do you get new measure breaks 
if you zoom in/out? I'm aiming for measure breaks.

Nils

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


Re: Lilypond and ePub

2012-03-02 Thread Nils
On Fri, 2 Mar 2012 22:38:53 +0100
Nils  wrote:

> Hello list,
> 
> (this is just chatting and dreaming. If you don't want to waste your time 
> with thinking about the future, don't read on, there is no practical 
> information in here.)
> 
> Today I bought my first eBook reader, the kobo touch. I chose this because it 
> is rather cheap and is not a closed ecosystem regarding up- and downloads as 
> well as file formats.
> 
> I tried pdf and epub books now and it is clear that epdf is not a good format 
> for this device. I suspect the same for other readers which are not A4 size 
> or bigger.
> 
> ePub on the other hand scales well to different display sizes. You can choose 
> the font, size etc. Obviously the human layouter has no fine control over 
> line- and pagebreaks here anymore (except forced ones like chapter breaks). 
> Well, maybe this is just the future, I don't see a problem with that, at 
> least not for text.
> 
> Now I'm thinking about music notation on such a device. Obviously they are 
> not made for performance, which is fine. The page turn is a bit slow (but so 
> is a paper pageturn) and the screens are too small for music. But practical 
> solutions are just around the corner for these (using two linked devices for 
> example, or one that has two screens, where one page is turned when you play 
> on the other).
> 
> Anyway, there are more use cases for music notation than piano performance or 
> conductors. Songbooks don't require much space and even in real life they 
> have approx. the same measurements. Or music theory books, you only need 
> snippets here.
> 
> But the different display size remains. You need scaling and dynamic line and 
> pagebreaks here.
> 
> Lilypond-Book came to my mind where the pagebreak gets dynamic through each 
> music-line/system becomes one vector image. You get no/ugly system spacing, 
> but at least dynamic page breaks. 
> 
> The line-break on the other hand is more problematic, although in principle 
> it could be solved in the same manner as page-breaking. This would be a 
> revival of moveable types, the system is divided in columns and they are 
> technically independent as well, so you get dynamic linebreaks.
> Maybe not the most beautiful way, but quick and practical, which are in fact 
> the same reasons it was used from the year 1501 onward.
> 
> Any thoughts on this topic? I immediately found this relevant to my interest, 
> once I saw the staticness and resulting uglyness of PDF compared to the 
> elegance of ePub (for text). I can not imagine music notation as pdf here.
> 
> Nils

Supplemental:
I am sure you heard about musescore and their approach to create a reader 
software for ipads and other mobile devices. I think they are trying to bind it 
to Musescore or some derived software itself, requiering the user to install 
their software. I think this is the wrong approach and an open ebook-format 
which does not need any musical information other than the glyphs and spacing 
is better here. Maybe this is even possible as ePub (or similar) extension.

Nils

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


Lilypond and ePub

2012-03-02 Thread Nils
Hello list,

(this is just chatting and dreaming. If you don't want to waste your time with 
thinking about the future, don't read on, there is no practical information in 
here.)

Today I bought my first eBook reader, the kobo touch. I chose this because it 
is rather cheap and is not a closed ecosystem regarding up- and downloads as 
well as file formats.

I tried pdf and epub books now and it is clear that epdf is not a good format 
for this device. I suspect the same for other readers which are not A4 size or 
bigger.

ePub on the other hand scales well to different display sizes. You can choose 
the font, size etc. Obviously the human layouter has no fine control over line- 
and pagebreaks here anymore (except forced ones like chapter breaks). Well, 
maybe this is just the future, I don't see a problem with that, at least not 
for text.

Now I'm thinking about music notation on such a device. Obviously they are not 
made for performance, which is fine. The page turn is a bit slow (but so is a 
paper pageturn) and the screens are too small for music. But practical 
solutions are just around the corner for these (using two linked devices for 
example, or one that has two screens, where one page is turned when you play on 
the other).

Anyway, there are more use cases for music notation than piano performance or 
conductors. Songbooks don't require much space and even in real life they have 
approx. the same measurements. Or music theory books, you only need snippets 
here.

But the different display size remains. You need scaling and dynamic line and 
pagebreaks here.

Lilypond-Book came to my mind where the pagebreak gets dynamic through each 
music-line/system becomes one vector image. You get no/ugly system spacing, but 
at least dynamic page breaks. 

The line-break on the other hand is more problematic, although in principle it 
could be solved in the same manner as page-breaking. This would be a revival of 
moveable types, the system is divided in columns and they are technically 
independent as well, so you get dynamic linebreaks.
Maybe not the most beautiful way, but quick and practical, which are in fact 
the same reasons it was used from the year 1501 onward.

Any thoughts on this topic? I immediately found this relevant to my interest, 
once I saw the staticness and resulting uglyness of PDF compared to the 
elegance of ePub (for text). I can not imagine music notation as pdf here.

Nils

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


Re: Roman numerals and figured bass

2012-03-01 Thread Nils
On Wed, 29 Feb 2012 19:03:37 -0500
Bryn Hughes  wrote:

> Hello,
> 
> Is there a way to have lilypond render bass figures that are any smaller? I
> have been working with the \set fontSize = # command, but it doesn't seem
> to do anything to the figures ( I can change the size of noteheads, etc.
> without any difficulty).
> Bryn Hughes

in your layout block:
\layout{
  \context { \FiguredBass
\override BassFigure #'font-size = # -2
}
}

Nils
http://www.laborejo.org

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


Re: Note names in Midi Note Numbers?

2012-02-27 Thread Nils
On Sun, 26 Feb 2012 22:54:16 +0100
Jonghyun Kim  wrote:

> Hi list,
> 
> I want to write pitches in midi note number like:
> 
> {48 50 52}
> 
> instead of:
> 
> {c d e}
> 
> How to do this?
> 
> Thanks,
> Jong

48 is b-sharp, not C.

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


Space between systems with lilypond-book

2012-02-21 Thread Nils
Hello list,

since lilypond-book makes an image of each staff-system and places them as 
normale TeX lines all spacing between the systems vanishes, which looks ugly.

This was discusses already here: 
http://old.nabble.com/system-system-spacing-in-lilypond-book-file-td31930124.html
and the solution is not bad. But it is too static.

When you have systems which have enough space naturally (through a single very 
low note or figured bass) this method results in too much space.
I also use markup-lines after the score for a subtext. The LaTeX line-spacing 
also applies to these text lines so that is looks even worse.

Is there a way to tell lilypond to use a minimum height for a staffgroup but 
not with extra space under the system but within the system so that it gets 
exported correctly for lilypond-book? I thought of a low, hidden note here and 
there in my lowest staff, but maybe there is a better way?


Nils

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


Replace tie with slur, non-destructive

2012-02-20 Thread Nils
Hello,

this is a bit annoying, but I have to ask it nonetheless.

After a lengthy discussion with my publisher about the shape of ties I 
mentioned as final statement: "But this way they become indistinguishable from 
slurs!" and he said "Yes, this is exactly how it should be!".
I am the one with the better reasons but he is the one with the money.  I 
refuse to change all my ties to slurs destructively and forever in my lilypond 
sources. I want to keep the correct form for later. Not to speak of the amount 
of work doing this for around 60 pages.

Can I trick Lilypond into generating a slur when I say "tie!" ?

Nils

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


Re: My own Figured Bass number set, where do I start?

2012-02-20 Thread Nils

On Mon, 20 Feb 2012 20:26:36 +0100
Reinhold Kainhofer  wrote:

> On 20/02/2012 14:44, Reinhold Kainhofer wrote:
> > On 20/02/2012 14:18, Nils wrote:
> >> my pusblisher wants baroque figured bass gylphs. They have the strokes in 
> >> different places than the Lilypond versions.
> >> I guess nobobdy did this so far, so I have to do it myself. 
> > Yes, we have a feature request
> > (http://code.google.com/p/lilypond/issues/detail?id=2042 ), but no one
> > has done any work on it.
> >
> >> Where is the point in the code where I have to start? I want to do it 
> >> right and use the same lilypond syntax like 4\+ or 6\\.
> > I suppose that the proper way would be to create new glyphs in our fonts
> > (using metafont, source file mf/feta-numbers.mf) and then adjust the
> > format-bass-figure function (in scm/translation-functions.scm) to use
> > those glyphs for the slashed figures.
> 
> Despite my lack of metafont knowledge, I have started tweaking some of
> the glyphs:
> http://codereview.appspot.com/5683051
> 
> That patch simply takes the digits 2, 4 and 5 of the feta font,
> stretches the one line that will be slashed, and adds a vertical box as
> a slash through it. These glyphs are not yet used by the figured bass
> formatting functions, but you can already use them via the musicglyph
> markup function. Attached is a simple test file showing the glyphs.
> 
> 
> Some issues:
> -) I have no idea how to properly implement the 6+ (the upper arc should
> have much less curvature and the slash is drawn through it. I would like
> the flare to have less turning angle, but with beta != +-90 it is no
> circle any more).
> -) Currently I place the slashes at more or less hardcoded positions and
> they are straight vertical. In particular for the 2 it might make sense
> to calculate the real intersection of the slash with the lower wavy
> line, so the slash is vertically centered. It might also be slanted to
> be perpendicular to the line it slashes through. Similarly, I'm not sure
> if the 5 should get a slightly slanted slash...
> -) I have no idea whether I should adjust the height of the boxes to
> include the slash.
> -) etc.
> 
> It would be great if someone with more metafont knowledge could improve
> those issues.
> 
> Cheers,
> Reinhold


Very good! For me the next step would to get these automatically for lilypond 
syntax 2\+  and after that worry about the 6, 7 and 9. Detailed tweaks like 
microplacement and shape of the slashes are in the end the most important for 
the viewer, though. I agree on that.
Maybe one of the readers who are better lilypond-educated than me could answer 
this?

Nils

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


My own Figured Bass number set, where do I start?

2012-02-20 Thread Nils
Hello,

my pusblisher wants baroque figured bass gylphs. They have the strokes in 
different places than the Lilypond versions.
I guess nobobdy did this so far, so I have to do it myself. 

Where is the point in the code where I have to start? I want to do it right and 
use the same lilypond syntax like 4\+ or 6\\.

Whatever I do will be made public again, I am willing to do the work. But a 
little starting help would be nice.

I know Scheme, btw.

Nils 

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


Redefining Lilyponds internal scheme functions from my .ly file

2012-02-11 Thread Nils
Hello list,

Figured Bass standalone sharps and flats are much too small and have
the wrong position. I can change that in 
/scm/translation-functions.scm
(define-public (format-bass-figure figure event context)
line 147, change -2 2  to 0 0.
and line 160 change 0.3 to 0.1

Since there is a patch for this in the lilypond bugtracker, I think
for over a year or several years now, someone does not want this in
with a reason. However, I don't like to patch my Lilypond everytime I
upgrade.

Can I make these changes locally, attached to a .ly file so that I can
send it around?

Nils 

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


[Video]LilyBin.com and Laborejo Export

2012-02-11 Thread Nils
Hello,

I integrated LilyBin.com export/upload into Laborejo - Music Notation
Workshop.

Here is a short video showing the feature.

http://www.youtube.com/watch?v=2f15deJq_Bo

greetings, 

Nils
http://www.laborejo.org

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


Re: LilyBin Launch

2012-02-11 Thread Nils
Am Sat, 11 Feb 2012 01:08:59 -0800 (PST)
schrieb trevordixon :

I forgot:
The return value gives me "revision", which is always 1.
It would be nice to return the ID via post so that my old file gets
overwritten.

Nils

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


Re: LilyBin Launch

2012-02-11 Thread Nils
Am Sat, 11 Feb 2012 01:08:59 -0800 (PST)
schrieb trevordixon :

> 
> Yep! Should be able to POST to http://lilybin.com/save. The body
> should include 'code=' followed by the LilyPond score, and optionally
> '&version=' followed by either 'stable' or 'unstable'. The response
> will indicate an id, which you can append to http://lilybin.com/ to
> get a url.

Very good, will try that soon.
This leads to another question:
Is there an expiring time? 

I can imagine that the lilybin is not used as editor but more as a
quick show-and-forget or a quick test. Or maybe 10 to 20 tests in a
row, for "what is wrong?" questions over IRC. 

So I expect the files to be deleted after a short time, is that correct?

Nils
  

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


Re: LilyBin Launch

2012-02-10 Thread Nils

> Dropbox file management features are meager right now. Soon I'll add
> things like deleting files, saving PDFs, and other stuff. Please
> contribute feature requests to this thread!
> 
> 
> Trevor

can I send text to lilybin via http or another protocol/api? I want to do a 
shellscript to upload data and get the url back from your server. 

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


Re: Thinking about putting together a grant to support development on LilyPond

2012-02-09 Thread Nils
On Thu, 9 Feb 2012 23:04:35 +0100
Xavier Scheuer  wrote:

> 2012/2/9 Janek Warchoł :
> >
> > Not sure if i understand correctly how Kickstarter works, but what
> > about a project for creating a free typeset edition of some famous
> > piece (like Mozart's Requiem)?  The funds would be split between
> > typesetter and programmer who implements necessary features.  I could
> > do the typesetting part.
> 
> And if you add a musician that would do a recording of the piece and
> release it for free (as in "free software", not only "free beer")
> you would obtain something like the "Open Goldberg Variations" project.
> http://www.kickstarter.com/projects/293573191/open-goldberg-variations-setting-bach-free
> There it's MuseScore that is used as typesetting software.
> http://musescore.org/en/node/10118
> 
> There is also the idea of a "LilyPond score sharing website", similar
> to musescore.com .  http://musescore.com/upgrade
> 
> As I said: "IIRC lasconic (Nicolas Froment) said the 3 main developers
> of MuseScore (Werner Schweer, Thomas Bonte and himself) are now working
> full-time on MuseScore" [thanks to their "fundings"].
> 
> Several users/contributers, including Janek, showed some interest in
> a "MuseScore-LilyPond synergy".  BTW I have read that there is a project
> of "Smart coupling" between Audiveris (open-source Optical Music
> Recognition) and MuseScore.
> http://fosdem.org/2012/schedule/event/audiveris
> A kind of "synergy" (in both directions) between the file format of
> musescore and .ly would also allow a conversion
> musicxml <-> musescore <-> .ly .  Don't know if that would be "easy"
> though.
> 
> I sent an e-mail to lasconic to have further informations about all I
> say (all I "kind of remember").
> 
> Cheers,
> Xavier
> 
> -- 
> Xavier Scheuer 
 

Don't use musescore. Lilypond > Musescore is like Photoshop and MS Paint.
Just because there is no famous GUI which is made for Lilypond does not mean to 
take the second best.

Nils

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


Re: override TupletNumber . Custom text

2012-02-09 Thread Nils
On Thu, 9 Feb 2012 19:50:24 +0100
jakob lund  wrote:

> 9. feb. 2012 19.25 skrev Pavel Roskin :
> > On Thu, 9 Feb 2012 17:15:50 +0100
> > Nils  wrote:
> >
> >> Hello,
> >>
> >> I like to work with full tuplet numbers because it makes it clear
> >> which version of quintuplet is meant (2:5 or 4:5).
> >>
> >> Since I don't like errors, however 'traditional' they may have
> >> become, I would like to change the "3:2" of a triplet in a more
> >> correct "2/3".
> >>
> >> How can I get this format into
> >>
> >> \override TupletNumber #'text = [...]   %old:
> >> #tuplet-number::calc-fraction-text
> 
> The original function is defined in scm/output-lib.scm, and can be
> modified easily:

Thank you two very much. 
Finally there is no mistunderstanding anymore when seeing something like this: 
http://lily.sytes.net/v2k2ju/1

Nils

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


override TupletNumber . Custom text

2012-02-09 Thread Nils
Hello, 

I like to work with full tuplet numbers because it makes it clear which version 
of quintuplet is meant (2:5 or 4:5).

Since I don't like errors, however 'traditional' they may have become, I would 
like to change the "3:2" of a triplet in a more correct "2/3".

How can I get this format into

\override TupletNumber #'text = [...]   %old: #tuplet-number::calc-fraction-text


greetings, 

Nils

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


Re: Thinking about putting together a grant to support development on LilyPond

2012-02-09 Thread Nils
Kickstarter is USA only.

On Thu, 9 Feb 2012 13:01:08 +0100
Brent Annable  wrote:

> Just an idea: how about a Kickstarter  project?
> Or has this already been considered?
> 
> Brent.
> 
> On 9 February 2012 12:08, Han-Wen Nienhuys  wrote:
> 
> > On Wed, Feb 8, 2012 at 12:29 PM, Carl Sorensen  wrote:
> > > I've been thinking about the problem of sustaining LilyPond development
> > > long-term (and specifically the problem of obtaining enough money to
> > > support David K as long as he's interested).
> > >
> > > As I've thought about it, going after a grant seems the most logical
> > thing
> > > to do.  So I looked into the National Endowment for the Arts and the
> > > National Endowment for the Humanities.  NEA has nothing that looks
> > > interesting, unfortunately.  However, NEH has two initiatives that seem
> > > interesting.  One is concerned with preservation; the other is concerned
> > > with improve digital access to collected materials.
> > >
> > > Guidelines for the preservation grant (which will probably be due in
> > July)
> > > are shown here:
> > >
> > > http://www.neh.gov/grants/guidelines/HCRR.html
> > >
> > >
> > > Guidelines for the digital humanities grants are shown here:
> > >
> > > http://www.neh.gov/grants/guidelines/digitalhumanitiesstartup.html
> >
> > Some comments:
> >
> > I have tried getting grants from different EU and national bodies with
> > various partner institutions (including the one where Graham now
> > works, IIRC). My impression is that you need people (preferably many)
> > with lots of academic clout that can sign off on the proposal, since
> > LilyPond itself has little formal recognition. Also, for EU research
> > grants specifically, they were focused a lot on partnerships with and
> > things that helped small and medium enterprises, and we couldn't
> > invent a story around that.
> >
> > As for these grants specifically: you will need to invent something
> > outrageously new involving LilyPond (now in its 14th year of
> > existence), to qualify for the "startup" grant; the collections
> > initiative looks like a better fit.
> >
> > > A) Development of ly2xml
> > > B) Development of a lilypond scoring standard for the project, so that
> > > scholars would know how to compare scores.
> > > C) Development of score_ocr2ly, which would take a score pdf and turn it
> > > into .ly files matching the lilypond scoring standard
> >
> > Heh.  This is a known problem, and the OCR part is very, very
> > difficult. It also has nothing to do with lilypond.
> >
> > > So I'd like to ask the developers (and the users):  Does this seem
> > > interesting to you?  Is this something that is worth trying to put
> > > together?  Is anybody interested in contributing to a grant proposal?
> >
> > I'd be happy to provide any references or recommendations for the
> > LilyPond project as a whole.
> >
> > > If there seems to be enough interest, I'll visit with the music librarian
> > > at BYU, and see if there is any institutional interest.
> >
> > I'd talk with someone from the local music/humanities department that
> > has experience with writing grants and the funding body.  Of course,
> > if you got grants in the past, that might be less necessary.
> >
> > --
> > Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen
> >
> > ___
> > lilypond-user mailing list
> > lilypond-user@gnu.org
> > https://lists.gnu.org/mailman/listinfo/lilypond-user
> >

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


Re: number of staff lines

2012-02-09 Thread Nils
On Thu, 9 Feb 2012 11:13:29 +0100
Janek Warchoł  wrote:

> 2012/2/9 Nils :
> >> I can find the link if you want.
> >
> > that would be very nice!
> 
> Here you go (watch out, 20 MB!):
> http://erato.uvt.nl/files/imglnks/usimg/c/cc/IMSLP162690-SIBLEY1802.17529.6eef-39087018850539score.pdf
> 
> cheers,
> Janek
> 


And it is from 1908! 

Nils

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


Re: Thinking about putting together a grant to support development on LilyPond

2012-02-08 Thread Nils
On Wed, 8 Feb 2012 19:24:08 +
Graham Percival  wrote:

> Depends on how international you want to go, how closely tied to
> music it needs to be, and how academic the people need to be.
> There's Peter Chubb in Australia; he worked on the robotic
> clarinet player.  My supervisor in the UK had a recent phd student
> who did stuff on a database for musicology, combining sensor
> readings with lilypond scores.  etc.

Don't choose musicologists from Germany then. They, in general, don't have a 
clue about music theory. And if I understand it correctly this is about using 
the lilypond format to generate and extract more information about the music 
(from statistics to interpretation).

The reason is that musicology here has more to do with Biographics or 
Sociology. Music instrument training, notation knowledge or other fundamentals 
of music are not required to study or teach it (University Level) it in 
Germany. Search instead for Music Theorists, which is a seperate thing here. 
Often combined with historical composition, it is then called "Tonsatz". 
http://de.wikipedia.org/wiki/Tonsatz . No English translation.

I have only read half of this thread, but is it about finding people or 
supporting the existent Lilypond Developers with money to do their regular 
great work?

Nils

 

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


Re: Experimental Web-based Lilypond Editor

2012-02-08 Thread Nils
Yes, Lilybin is a good name. The connection to pastebin was clear to me.

Nils

On Wed, 8 Feb 2012 09:44:43 -0800 (PST)
trevordixon  wrote:

> 
> Haha! More like JSBin.com or PasteBin.com.
> 
> Well, I already bought LilyBin.com, so that's the name! It's short and easy
> to remember, and will hopefully encourage frequent casual use as an easy way
> to share LilyPond snippets, even if people don't use it as their main
> editor.
> 
> 
> Werner LEMBERG wrote:
> > 
> > 
> >> Its new name is LilyBin. Is that a great name?
> > 
> > Hmm.  Is this a dustbin for lilies?
> > 
> > 
> > Werner
> > 
> > ___
> > lilypond-user mailing list
> > lilypond-user@gnu.org
> > https://lists.gnu.org/mailman/listinfo/lilypond-user
> > 
> > 
> 
> -- 
> View this message in context: 
> http://old.nabble.com/Experimental-Web-based-Lilypond-Editor-tp33242123p33287899.html
> Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.
> 
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 

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


Re: number of staff lines

2012-02-07 Thread Nils
On Mon, 06 Feb 2012 15:42:03 +0100
David Kastrup  wrote:

> Nils  writes:
> 
> > Hello,
> >
> > I would like to ask for a quick confirmation, since I never worked
> > with an even-numbered staff line count.
> >
> > If you reduce your stafflines with 
> > \override StaffSymbol #'line-count = #3 
> > or #1 or any odd number there is no question. With a treble clef the
> > b' is on the middle line and lines are removed/added above and below.
> >
> > with even numbers like #2 or #4 the b' is not on a line anymore but
> > all stafflines move one step down so a' and c'' are now on the lines.
> >
> > Is this correct and common engraver practice?
> 
> Anything but a line count of 5 is not common engraver practice with
> modern clefs.  The various clefs have a dedicated _line_ they are
> focused on.  G for the treble clef, F for the bass clef, C for the viola
> (tenor?) clef.  For square chant notation, you tend to have four lines
> and an older clef pointing out the C.
> 
> Personally, I don't know the vertical position of the standard clefs
> when using four lines, but I would be very much surprised if they lost
> the fixed relation to their "key" line.
> 
> -- 
> David Kastrup
> 
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 


Hello again,

I talked to a few persons in the university today and they all agreed that the 
line on which a clef is is variable for any number of lines.
But a clef should be never be in between lines, which is what Lilypond does.

Nils

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


Multiple Clefs in one staff (was: Re: number of staff lines)

2012-02-06 Thread Nils
On Mon, 06 Feb 2012 15:42:03 +0100
David Kastrup  wrote:

> Nils  writes:
> 
> > Hello,
> >
> > I would like to ask for a quick confirmation, since I never worked
> > with an even-numbered staff line count.
> >
> > If you reduce your stafflines with 
> > \override StaffSymbol #'line-count = #3 
> > or #1 or any odd number there is no question. With a treble clef the
> > b' is on the middle line and lines are removed/added above and below.
> >
> > with even numbers like #2 or #4 the b' is not on a line anymore but
> > all stafflines move one step down so a' and c'' are now on the lines.
> >
> > Is this correct and common engraver practice?
> 
> Anything but a line count of 5 is not common engraver practice with
> modern clefs.  The various clefs have a dedicated _line_ they are
> focused on.  G for the treble clef, F for the bass clef, C for the viola
> (tenor?) clef.  For square chant notation, you tend to have four lines
> and an older clef pointing out the C.
> 
> Personally, I don't know the vertical position of the standard clefs
> when using four lines, but I would be very much surprised if they lost
> the fixed relation to their "key" line.
> 
> -- 
> David Kastrup

Thanks for you answer. I thought again and decided to not support different 
line counts in my GUI Editor. You can export lilypond with whatever linecount 
you want, but you have to work in a 5 line enviroment, end of the story.

Related: This is really fun, I just did a 45 line staff, which is kind of a 
Piano-Roll view from DAWs. 
Can I add multiple clefs to one staff? In this case it would be nice to show 
the bass clef and the treble clef on their lines.

Nils

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


number of staff lines

2012-02-06 Thread Nils
Hello,

I would like to ask for a quick confirmation, since I never worked with an 
even-numbered staff line count.

If you reduce your stafflines with 
\override StaffSymbol #'line-count = #3 
or #1 or any odd number there is no question. With a treble clef the b' is on 
the middle line and lines are removed/added above and below.

with even numbers like #2 or #4 the b' is not on a line anymore but all 
stafflines move one step down so a' and c'' are now on the lines.

Is this correct and common engraver practice?

Nils

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


Re: Experimental Web-based Lilypond Editor

2012-02-04 Thread Nils
On Sat, 4 Feb 2012 15:52:27 +
James  wrote:

> Hello,
> 
> On 4 Feb 2012, at 12:42, Nils  wrote:
> 
> > On Sat, 4 Feb 2012 06:05:10 +
> > James  wrote:
> > 
> >> Hello
> >> 
> >>>> ?
> >>>> 
> >>>> On Fri, Feb 3, 2012 at 2:21 PM, Jonathan Kulp
> >>>> wrote:
> >>>> 
> >>>>> Completely Awesome! I'm going to show this to my students. They'll
> >>>>> find this much easier than trying to deal with a separate editor,
> >>>>> opening pdf reader, etc. Thanks for sharing!
> >> 
> >> Frescobaldi?
> >> 
> >> James
> >> 
> >> ___
> >> lilypond-user mailing list
> >> lilypond-user@gnu.org
> >> https://lists.gnu.org/mailman/listinfo/lilypond-user
> >> 
> > 
> > By what definition is Frescobaldi not a separate editor?
> 
> Get as pedantic as you like, but Frescobaldi is a Big window with editor on 
> the left, PDF output on the right.
> 
> This Browser based solution is a big window with an editor on the left and 
> PDF output on the right.
> 
> Apart from the OS you run on. There is no difference. 
> 
> Frescobaldi has a heap more useful features though for serious use than this 
> experimental website - that's not to disparage what is done here, it's a nice 
> piece of work. 
> 
> The Implication that Mr Kulp made was basically not having to keep opening a 
> PDF separately from the editor. 
> 
> In Linux and MacOs when LilyPad worked for me, you never would need to do 
> that, the PDF would update automatically, windows never did. So it was a big 
> window on the left where I edited and the PDF on the right where the music 
> appeared. I just pressed ctrl-c or whatever it was instead of click a 
> 'preview' button. Same difference. Average user doesn't care.
> 
> So if I were going to recommend LP editor or composition and the users had 
> windows I'd go for FB everytime. Try the latest version 2.2 I think, Wilbert 
> has done a cracking job for windows users.
>  
> You still need an editor to errr edit the LP file and a PDF viewer to view 
> it. 
> 
> James

This was not against Frescobaldi, I like it.
My question was real, it is a seperate editor. Seperate from the web point of 
view means that your own computer does the computation.
Especially Lilypond runs on your own computer.

The web editor is different because it runs remote lilypond and you only 
interact with the frontend. This is meant by "not seperate".
In fact it would be more accurate to say that you don't want to run a seperate 
lilypond and a seperate pdf viewer. The text-area is the center of view and so 
it cannot be seperate per definitionem.

Nils 



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


Re: Experimental Web-based Lilypond Editor

2012-02-04 Thread Nils
On Sat, 4 Feb 2012 06:05:10 +
James  wrote:

> Hello
> 
> >> ?
> >> 
> >> On Fri, Feb 3, 2012 at 2:21 PM, Jonathan Kulp
> >> wrote:
> >> 
> >>> Completely Awesome! I'm going to show this to my students. They'll
> >>> find this much easier than trying to deal with a separate editor,
> >>> opening pdf reader, etc. Thanks for sharing!
> 
> Frescobaldi?
> 
> James
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 

By what definition is Frescobaldi not a separate editor?


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


Re: Experimental Web-based Lilypond Editor

2012-02-01 Thread Nils
Just tested it. Good work, again.
It even accepted the font change.

http://lily.sytes.net/keorwxc4n29/2



On Wed, 1 Feb 2012 01:51:46 -0800 (PST)
trevordixon  wrote:

> 
> I've been working on something I think the LilyPond community may find very
> useful: a web-based editor. Before you check it out, keep in mind that it's
> at a pre-alpha stage. It's likely that certain things won't work as
> expected, and it will probably crash and be down at times. I've only tested
> it in Chrome 15 and Firefox 9. It should work in Internet Explorer 9 or 10,
> but will almost certainly not work in IE8 or earlier.
> 
> 
> Saving will create a new URL that you can share with others. If they save,
> it will be saved as a new revision, preserving your original.
> 
> 
> This could be useful for:
> 
> 
> Posting example code that you'd like others to look at and mess with.
> Quick projects when you don't have access to your regular development
> environment.
> Perhaps as your main editor someday.
> 
> 
> Future features might include:
> 
> 
> Ability to open and save to your hard drive.
> Ability to open and save to Dropbox.
> Open to suggestions.
> 
> 
> See it at:  http://lily.sytes.net http://lily.sytes.net 
> 
> 
> Let me know how it works for you!
> 
> -- 
> View this message in context: 
> http://old.nabble.com/Experimental-Web-based-Lilypond-Editor-tp33242123p33242123.html
> Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.

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


Re: Experimental Web-based Lilypond Editor

2012-02-01 Thread Nils
Very good!

I think this will benefit many people. I always wanted to quickly share some 
notes with other people. 
Like pastebin.com for music!

And think of the possibilites: 
Wikipedia and other sites use Lilypond to show (snippets of) music.

If you create a modular editor like TinyMCE it could be the web standard to 
edit lilypond for websites, blogs etc.

Nils




On Wed, 1 Feb 2012 01:51:46 -0800 (PST)
trevordixon  wrote:

> 
> I've been working on something I think the LilyPond community may find very
> useful: a web-based editor. Before you check it out, keep in mind that it's
> at a pre-alpha stage. It's likely that certain things won't work as
> expected, and it will probably crash and be down at times. I've only tested
> it in Chrome 15 and Firefox 9. It should work in Internet Explorer 9 or 10,
> but will almost certainly not work in IE8 or earlier.
> 
> 
> Saving will create a new URL that you can share with others. If they save,
> it will be saved as a new revision, preserving your original.
> 
> 
> This could be useful for:
> 
> 
> Posting example code that you'd like others to look at and mess with.
> Quick projects when you don't have access to your regular development
> environment.
> Perhaps as your main editor someday.
> 
> 
> Future features might include:
> 
> 
> Ability to open and save to your hard drive.
> Ability to open and save to Dropbox.
> Open to suggestions.
> 
> 
> See it at:  http://lily.sytes.net http://lily.sytes.net 
> 
> 
> Let me know how it works for you!
> 
> -- 
> View this message in context: 
> http://old.nabble.com/Experimental-Web-based-Lilypond-Editor-tp33242123p33242123.html
> Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.

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


markup after score, keep on the same page

2012-01-31 Thread Nils
Hello,

I plan to use a markup for subtext ("melody by xy, modified in 1865 in the 
version of publisher z" etc.) , after score. This will be either used in a 
compilation of movements or as part of a lilypond-book/latex file.

\score {
...
}

\markuplines {
  \wordwrap-lines {
...
  }
}


I want to make sure that the subtext is never on the next page alone, there 
should be always at least one staff directly above it.
Does Lilypond take care of that automatically or do I have to enforce it 
somehow?

Nils


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


Switching lyrics to italic in the same syllabe

2012-01-27 Thread Nils
Questions over Questions:

I have lyrics here which need switching to italics during a syllabe. It the 
following example it is "phi" where the "i", and everything after, needs to be 
italic.

Se --  ra --  ph \override LyricText #'font-shape = #'italic i --  nen

If I do it like this the "i" moves to the next syllabe which is wrong.
When removing either the space after "ph" or before "i" I get errors.

[...]#'italic"i" --  nen does not work either.


Nils

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


Minimal space between barline and next object

2012-01-27 Thread Nils
Hi list,

I noticed that often in Lilypond there is not enough space after a barline.
It is perfectly fine if there is an accidental etc. but not with only a 
note/chord.
Especially if it is a thicker barline like a repeat close. (I don't want to 
jump to conclusions here but is it possible that for a thicker barline type the 
calculation is still for the default barline?)

1) Can I ask instruct Lilypond globally for minimal space after a barline? Not 
an overall, relative increas. I don't want notes with accidentals to move 
further away, they are perfect. 
2) A few publishers whom I showed my works to already mentioned this to me. Is 
it possible that this is an overlooked issue until now? Who is the right person 
to ask or tell?

Nils

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


Re: Mailing List Size limit?

2012-01-25 Thread Nils
On Wed, 25 Jan 2012 20:57:34 +0100
Janek Warchoł  wrote:

> 2012/1/25 Nils :
> > Hello,
> >
> > a while ago I mailed to this list with 6 pdf files as attachment, overall 
> > 262,1 kb in size. kb, not mb.
> > It has not shown up yet. Is there an attachment limit or file size limit I 
> > should know?
> 
> I remember something like 64 kb.
> I don't know how much server storage we have (every mail is archived),
> but my guess would be that 200-300 kb limit would be better.
> 
> cheers,
> Janek
> 


Ok, I have sent it again, this time without the attachments and I've uploaded 
them on my own server.

Nils

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


lilypond-book cuts off my scores and figured bass

2012-01-25 Thread Nils
Hello,

I'm using lilypond-book for the first time now. 
My lilypond version is 2.14.2, linux. Commandline:
lilypond-book  --latex-program=xelatex --output=out --pdf file.tex

Before you jump to the wrong conclusions: Without xelatex it is just the same.

I use it with a 2-staff staffgroup (choir staff with \\set 
ChoirStaff.systemStartDelimiter = #'SystemStartBrace )
Most of the pieces have Figured Bass but some have not. If I directly export 
Lilypond it looks good.
My ly-template without the actual music is written directly to the end of this 
mail and are the the pieces, cut in staffs by lilypond-book and the "complete" 
pdf, generated by lilypond-book:

http://www.wargsang.de/lily-16cdda7d.pdf
http://www.wargsang.de/lily-16cdda7d-1.pdf
http://www.wargsang.de/lily-16cdda7d-2.pdf
http://www.wargsang.de/lily-16cdda7d-3.pdf
http://www.wargsang.de/lily-16cdda7d-4.pdf
http://www.wargsang.de/lily-16cdda7d-5.pdf


But with lilypond-book the staffs are cut. It has nothing to do with the final 
latex compilation because it already happens during the lilypond-book process:

Already the "complete" pdf "lily-16cdda7d.pdf" is cut off in the last staff, 
you just see small artifacts there.
When generating the staff pdfs you see the figures are just ignored.

It looks to me like the figures are ignored alltogether. Look in the 
"lily-16cdda7d.pdf" again, measure 12. The fermata goes straight through the 
figures from the staff above. The same happens ins 18. There is no space for 
the figures at all.

Any clue what went wrong? Do you need more information?

Nils



\version "2.14"
#(ly:set-option 'point-and-click #f)

\paper  {
  myStaffSize = #20
}

\header{
 tagline = " "
}


\layout{
  \context {
\Score
 \override Fingering #'add-stem-support = ##t
 \override StringNumber #'add-stem-support = ##t
 \override StrokeFinger #'add-stem-support = ##t
 %Dynamics
 \override Hairpin #'to-barline = ##f
 \override DynamicLineSpanner #'staff-padding = #2.0
 \override DynamicLineSpanner #'Y-extent = #'(-1.5 . 1.5)
 \override TextScript #'Y-extent = #'(-1.5 . 1.5)   
  }
  \context { \Lyrics
\consists "Bar_engraver"
\consists "Separating_line_group_engraver"
\consists "Tweak_engraver"
\override BarLine #'transparent = ##t  
\override LyricText #'font-size = #-1
\override LyricSpace #'minimum-distance = #1.0
  }
  \context { \FiguredBass
\override BassFigure #'font-size = # -2
\override VerticalAxisGroup #'Y-extent = #'(0 . 0)
\override VerticalAxisGroup #'minimum-Y-extent = ##f
%\override VerticalAxisGroup #'keep-fixed-while-stretching = ##t
figuredBassAlterationDirection = #RIGHT
figuredBassPlusDirection = #RIGHT
\override BassFigureContinuation #'stencil = ##f
}
}

%Music definitions. Containers, Staff, Parts.
%$$VOICES$$

\score {<<
%How the definitions are arranged. Only staffgroups (staff prefix) and staffs, 
merged as voices.
\new ChoirStaff <<
\set ChoirStaff.systemStartDelimiter = #'SystemStartBrace 
#(set-accidental-style 'piano 'ChoirStaff)
%$$STRUCTURE$$
>>

>>}

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


Mailing List Size limit?

2012-01-25 Thread Nils
Hello,

a while ago I mailed to this list with 6 pdf files as attachment, overall 262,1 
kb in size. kb, not mb.
It has not shown up yet. Is there an attachment limit or file size limit I 
should know?

If yes 261,1 is pretty low.

Nils

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


Re: Lyircs melsima line ending in interpunctation

2012-01-24 Thread Nils
On Tue, 24 Jan 2012 21:24:12 +0100
Francisco Vila  wrote:

> 2012/1/24 Hayden Muhl :
> > With regard to punctuation, I think if we don't put final consonants at the
> > end of extenders, we shouldn't put punctuation at the end of extenders. But,
> > that's just my opinion, and you know what they say about opinions.
> 
> I think the whole matter is not 'we should' or not, but 'my publisher
> wants me to' which is what Nils said.

the whole matter was cleared nearly immediatly.
And actually I asked for reasons for and against ___, 

Since no naked musicians are involved I don't see a reason why this interesting 
discussion can't go on.

Nils

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


Lyircs melsima line ending in interpunctation

2012-01-23 Thread Nils
Hello,

my publisher wants me to place interpunctation at the end of melisma underlines:

A -- le -- lu -- ja __ _ _ _ _!
instead of 
A -- le -- lu -- ja! __ _ _ _ _

The problem is that _! is not allowed by lilypond and __ ! takes an extra 
syllabe for the !.


Any known solutions? And if not: I find it strange to make it like this. Do you 
know reasons that speaks against __ _ _! which I can tell my publisher?

Nils

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


Re: lilypond-user Digest, Vol 110, Issue 82

2012-01-23 Thread Nils
On Mon, 23 Jan 2012 10:32:39 +0100
Mats Bengtsson  wrote:
> > Can I somehow insert an invisible figure? In this case the second # ?
> > Or is there another way?
> >
> > Nils
> 
> My first attempt (and surely yours also) was to try just a spacing 
> figure, i.e. an underscore in the input, but it didn't work. However, 
> the following seems to work:
> 
> \version "2.14.1"
> 
> \score{
> <<
> \new Staff \relative c, {
>  \clef bass
>  c c c c |
>}
> \new FiguredBass \figuremode{
> <_+ 8>2 <\markup \vspace #.75 7>
>}
>  >>
> }
> 
> /Mats

Yes, very good!
I prefer this over switching stencils off an on again.

Thank you,

Nils 

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


Re: How to place figures (from figured bass) in the second row without a first one?

2012-01-22 Thread Nils
Is there no way to make a bass-figure transparent oder set the color to white 
for one figure in a "chord" only?

Nils

On Sat, 21 Jan 2012 21:00:00 +0100
Nils  wrote:

> Hello lilyresponders,
> 
> 
> How do I place figures (from figured bass) in the second row without a first 
> one?
> 
> instead of 
> 
> # #  (Third is in the soprano voice)
> 8 7
> 
> 
> I want:
> 
> #
> 8 7
> 
> 
> notice the blank spot above the 7.
> 
> Can I somehow insert an invisible figure? In this case the second # ?
> Or is there another way?
> 
> Nils
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 

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


How to place figures (from figured bass) in the second row without a first one?

2012-01-21 Thread Nils
Hello lilyresponders,


How do I place figures (from figured bass) in the second row without a first 
one?

instead of 

# #  (Third is in the soprano voice)
8 7


I want:

#
8 7


notice the blank spot above the 7.

Can I somehow insert an invisible figure? In this case the second # ?
Or is there another way?

Nils

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


Re: Undress While Playing - Thank you Lilypond ;)

2012-01-16 Thread Nils
On Mon, 16 Jan 2012 10:15:17 +
Graham Percival  wrote:

> On Mon, Jan 16, 2012 at 11:05:03AM +0100, Nils wrote:
> > Are you serious? This was the most harmless picture you can imagine.
> 
> I find nothing objectionable about it, but we should bear in mind
> that cultural norms vary quite a bit; Europeans are generally much
> more accepting of nudity than North Americans.  We also have a
> fair chunk of clergy using lilypond, and again, different
> denominations of different religions will have greater or lesser
> acceptance of nudity.

> I think the link was fine but it would have been good to add NSFW
> (not safe for work); that's the general custom these days to
> denote pictures which may be objectionable for some people.
> 
> - Graham
> 

It is not that I'm posting these things on a daily basis. Not even a yearly. 
But I have to say that my blog got a boost of 1740% (yes, thousand) in visitors 
because of that picture.

NSFW is a fair warning, right.

Nils

P.S. And many of the new visitors were from this list. I guess this would be 
the clergy :) Next time I will aim for the doubled increase by not using grown 
women but boys.

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


Re: Undress While Playing - Thank you Lilypond ;)

2012-01-16 Thread Nils
Are you serious? This was the most harmless picture you can imagine.

On Sun, 15 Jan 2012 22:41:47 +0100
Janek Warchoł  wrote:

> 2012/1/11 Nils :
> > I knew it! Lilypond and naked girls make a good combination. [link deleted]
> 
> This isn't appropriate on this mailing list.  Please don't post such
> things again.
> 
> Janek
> 

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


Undress While Playing - Thank you Lilypond ;)

2012-01-11 Thread Nils
I knew it! Lilypond and naked girls make a good combination.
http://nilsgey.de/2012/01/11/undress-while-playing/

Nils

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


Fastest way of generating a preview

2012-01-08 Thread Nils
Hello list,

what is the fastest way to create a lilypond preview of your file?

I expect to trade quality and correctnes for speed. 

One example, which is even in the manual I think, is to deactivate the links in 
a pdf
#(ly:set-option 'point-and-click #f)

What about the non-pdf backends? Is it faster to generate a raster image?

Nils






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


Transposing Staff.keySignature

2012-01-07 Thread Nils
Hello,

I work frequently with custom keysigs, designed with \set Staff.keySignature

I noticed that they don't transpose with \transpose c' d' {...}

Does anyone know how to transpose them?

Nils

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


  1   2   >