File size

2007-01-18 Thread Georg Dummer
Hi all,

In the new version (2.10.12) the file size of a 1-line song in four part
harmony increases from 75KB (PS output of version 2.8.8) to 587KB. The
songbook (ca. 240 songs) I made via lilypond-book and latex jumps from 33MB
to 810MB.

Is this behaviour intended and can I reduce the file size to something
smaller and more manageable?

Thanks 
Georg



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


Re: Usability Question

2007-01-18 Thread Bertalan Fodor
A visual slur tweaking tool exists (see in the archives.) Have you tried that?

> I'm going to play with that a little more, to make sure I really 
> understand what it's doing. Incidentally, is there a way to extract the 
> control points of a slur automatically generated by LP? I tried 
> \displayMusic but it didn't tell me anything about the control points.
> 




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


Re: Usability Question

2007-01-18 Thread Graham Percival

Brett Duncan wrote:
I'm going to play with that a little more, to make sure I really 
understand what it's doing. Incidentally, is there a way to extract the 
control points of a slur automatically generated by LP? I tried 
\displayMusic but it didn't tell me anything about the control points.


The short answer is yes; the long answer is that I can't remember how. 
If you search the bugs- and -devel mailists, you should be able to find 
it -- it was recommended to me while I was investigating some bug; I 
think this happened within the past two months.  It was certainly after 
August 2006.


Cheers,
- Graham


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


Re: Usability Question

2007-01-18 Thread Brett Duncan

Mats Bengtsson wrote:

Brett Duncan wrote:


   <<
   \new Voice="3" { \voiceThree b'4}

There's no point in naming the contexts here. You could save some
typing by simply saying
\new Voice { \voiceThree b'4}

Thanks Mats - I'd followed what Rutger had posted, and assumed that the 
contexts had to be named, it's useful to know that's not necessary.
For the beam slant, it's tedious but possible to manually specify the 
position of the
end points of the beam, see the example called beam-control.ly in the 
Tips and Tricks

document.

Actually, it's not really that tedious -the override is pretty 
straightforward and easy to understand. It took me very little time to 
look at the example and apply the override.


OTOH, adjusting the final slur to match what was in the JPEG *was* 
tedious, and I noticed that in the example in Tips and Tricks it points 
out that any change in the horizontal spacing will also require 
repositioning the slur.


I'm going to play with that a little more, to make sure I really 
understand what it's doing. Incidentally, is there a way to extract the 
control points of a slur automatically generated by LP? I tried 
\displayMusic but it didn't tell me anything about the control points.


Brett




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


Re: Controlling vertical spacing exactly - mini HOWTO

2007-01-18 Thread Trevor Bača

On 1/18/07, Graham Percival <[EMAIL PROTECTED]> wrote:

Trevor Bača wrote:
> The following might be of interest to folks using proportional
> notation. If there's any general interest (of if Graham wants it to be
> so) then I'll retype the following as an addition to 11.3.4
> "Controlling spacing of individual systems".

Definitely.  I don't think you need to make many changes; I'd get rid of
the capital-letter sections at the end, though.  Or integrate that
material into the rest of stuff.

In the future, it's safest if you cc'd potential doc stuff to the -devel
list, since I don't read -user in any great detail these days.


Cool, on both counts.

I'll touch up and resend to -devel and your mail.


--
Trevor Bača
[EMAIL PROTECTED]
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Controlling vertical spacing exactly - mini HOWTO

2007-01-18 Thread Graham Percival

Trevor Bača wrote:

The following might be of interest to folks using proportional
notation. If there's any general interest (of if Graham wants it to be
so) then I'll retype the following as an addition to 11.3.4
"Controlling spacing of individual systems".


Definitely.  I don't think you need to make many changes; I'd get rid of 
the capital-letter sections at the end, though.  Or integrate that 
material into the rest of stuff.


In the future, it's safest if you cc'd potential doc stuff to the -devel 
list, since I don't read -user in any great detail these days.


Cheers,
- Graham


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


Re: Again: rest on wrong side

2007-01-18 Thread Graham Percival

Roland Goretzki wrote:

under
http://code.google.com/p/lilypond/issues/detail?id=240
I found Your comment to the bug report with rest on wrong side.


Please keep emails on the appropriate list.  I process all my bug- and 
-devel emails before looking at -user emails, so I replied to you before 
noticing this email.



2. In lilypond version 2.8 and earlier it was possible to notate as I'm
   wanting, so the newest lilypond version is a regress compared with
   earlier versions, and I'm insisting, that this is a bug.


I don't think that lily 2.8 was supposed to do this; it was a fortunate bug.

Cheers,
- Graham


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


Re: LilyPondTool 2.10.3 released

2007-01-18 Thread Graham Percival

Bertalan Fodor wrote:


It should obviously be mentioned in 15.5; I'll fix this later today.  
I thought that I'd already added it, but evidently not.

It is mentioned, but with not fresh information.


Not in 15.5... oh, I see, it's in 13.6.

If you could add some 
text about the features from http://lilypondtool.organum.hu it would be 
great.


Sorry, I'm just going to point you to
http://lilypond.org/web/devel/participating/documentation-adding

I'm not certain if we should mention it on the install page, though -- 
at least, not individually.  What about having a link to section 15.5 
on the install page?  Or conversely, linking to a webpage about 
editing environments in doc section 15.5?
Yes, a good page about editors (screenshots, flash demos :-) etc.) would 
be good


http://lilypond.org/web/devel/participating/editors

- Graham


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


Re: Hiding empty staves

2007-01-18 Thread Rutger

Dear all,

I don't know whether this will be helpful at all, or whether it will just be
some silly remark from an inexperienced user, but at least it may prevent
future inexperienced users from making the same mistake:

I have been struggling with the same problem as Bob, and at first I also
didn't succeed in making it work even when reading this thread.
It turned out that I had rests at the beginning of the staff I wanted to
hide, instead of the \skip command.
Apparently (correct me if I'm wrong), rests (as opposed to a \skip) are
considered real 'content', which is why they are not hidden.

Best,

Rutger
-- 
View this message in context: 
http://www.nabble.com/Hiding-empty-staves-tf2645020.html#a8441545
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: How to use the point-and-click feature in windows?

2007-01-18 Thread Bertalan Fodor



In another message to you I had mentioned the problem: When I choose preview
output (pdf), jEdit shuts down.
  

Ah, I see. Actually I don't remember who has what problem reported :-)

So the question remains, how can I use point-and-click from Adobe Reader.
I think you will find about "lilypond-invoke-editor" in the archives 
and/or about this question in the manual.



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


Re: How to use the point-and-click feature in windows?

2007-01-18 Thread Eduardo Vieira
Citando Bertalan Fodor <[EMAIL PROTECTED]>:

>
> > Note:I mentioned jEdit because the pdf viewer designed for LilypondTool
> doesn`t
> > work in my machine, it must be because I only have a little over 200MB of
> free
> > RAM usually from my 512MB Ram.
> >
> I don't think that is the problem. I think you have a space in your path
> to the PDF file opened.
>
> Bert
>
>
I don't understand what you mean. Well, the file path is:
C:\carols\Songbook\ajuste1\criancasdetodas.ly

In another message to you I had mentioned the problem: When I choose preview
output (pdf), jEdit shuts down.

So the question remains, how can I use point-and-click from Adobe Reader.

Anyway, I may have to reinstall jEdit sometime and see what happens. And thanks
for your helps in other occasions too.


Have a good day!
___
Nas suas férias, de um telefone fixo ou do celular, faz um 21. A Embratel tem
tarifas muito baratas para você ligar para quem você gosta, contar como estão
as férias e economizar. Faz um 21 e aproveite.



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


Re: LilyPondTool 2.10.3 released

2007-01-18 Thread Bertalan Fodor


It should obviously be mentioned in 15.5; I'll fix this later today.  
I thought that I'd already added it, but evidently not.
It is mentioned, but with not fresh information. If you could add some 
text about the features from http://lilypondtool.organum.hu it would be 
great.
I'm not certain if we should mention it on the install page, though -- 
at least, not individually.  What about having a link to section 15.5 
on the install page?  Or conversely, linking to a webpage about 
editing environments in doc section 15.5?
Yes, a good page about editors (screenshots, flash demos :-) etc.) would 
be good


Bert


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


Re: Macros for typesetting chords and polyphony

2007-01-18 Thread Bertalan Fodor



But, the good thing about the AutoHotkey script is that it can be used in any
text editor.

  
Yes! And the good thing about jEdit abbreviations that it doesn't need 
another application to be installed :-)
(My most important point in noting abbreviations was that autohotkey is 
windows-specific, while jEdit is used in Mac and Linux as well)


Bert


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


Re: LilyPondTool 2.10.3 released

2007-01-18 Thread Graham Percival

Han-Wen Nienhuys wrote:


would it be a good idea to make LilyTool an officially recommended tool,
eg. by linking it from the lilypond install page, and/or mentioning it in 
the manual?


It should obviously be mentioned in 15.5; I'll fix this later today.  I 
thought that I'd already added it, but evidently not.


I'm not certain if we should mention it on the install page, though -- 
at least, not individually.  What about having a link to section 15.5 on 
the install page?  Or conversely, linking to a webpage about editing 
environments in doc section 15.5?


Cheers,
- Graham


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


Re: LilyPondTool 2.10.3 released

2007-01-18 Thread Stan Sanderson


On Jan 18, 2007, at 2:32 PM, Han-Wen Nienhuys wrote:

would it be a good idea to make LilyTool an officially recommended  
tool,
eg. by linking it from the lilypond install page, and/or mentioning  
it in

the manual?


I would highly recommend it!

Stan




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


Re: LilyPondTool 2.10.3 released

2007-01-18 Thread Stephen Corey
On Thu, 18 Jan 2007 21:32:07 +0100, Han-Wen Nienhuys wrote:

> Stephen Corey escreveu:
>> On Thu, 18 Jan 2007 12:26:30 -0600, Stan Sanderson wrote:
>> 
>>> On Jan 18, 2007, at 12:19 PM, Carl Sorensen wrote:
>>>
 Thanks, Bert!  This is a marvelous tool for LilyPond work on Windows.
>>> Ditto on Mac OS X-
>>>
>>> Thank you!
>>>
>>> Stan
>> 
>> Haven't downloaded this update yet, but runs better than ever on Linux and
>> the point and click and edit in place is truly an awesome timesaver.  I
>> just can't believe how fast Lilypond and this tool have advanced in the
>> couple years I've know about them.  
> 
> would it be a good idea to make LilyTool an officially recommended tool,
> eg. by linking it from the lilypond install page, and/or mentioning it in 
> the manual?

If that is a question to all, my answer is a definite yes.  Lilypond has
a lot of dedicated users and I imagine many people continue to use
whatever they first began with to create and edit scores.  I started with
this tool and would highly recommend it to new users.  In terms of
user assistance and feedback, I haven't seen anything that compares to it.

Since new visitors are the ones likely to follow any links on the
website, it makes sense to direct them to something that will be a bit
familiar.  For programmers learning to write music, a terminal prompt can
be comfortable.  For musicians with limited or moderate computer skills,
ease of use and graphic feedback are important to have if you want them to
stick around long enough to learn how to use Lilypond. This tool seems to
be a good compromise between a text only environment and a WYSIWYG
application.




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


Re: Macros for typesetting chords and polyphony

2007-01-18 Thread Eduardo Vieira
Citando Bertalan Fodor <[EMAIL PROTECTED]>:

> For simpler cases I'd (also) use jEdit's Abbreviation capabilities
> (instead). (Perhaps along with SuperAbbrevs plugin.)
> However, you examples with abbreviations are as the following.
> The second is trivial with jEdit's abbreviations. You just set a new
> abbreviation with these settings:
> Before caret: << {
> After caret: } \\ { } >>
>
> If you set the shortcut of Expand Abbreviation to Ctrl-Shift-Space (as I
> do), you just write
> yyCtrl-Shift-Space and there it is.
>
> The second is not so simple, and is not exactly reproducible, but there
> is an easy way to parametrize abbreviations:
> Before caret: <
> After caret: >$1
>
> Then you write:
> q#2#Ctrl-Shift-Space
> and get:
> < | >2 (| is the cursor location)
>
> Bert
>
>
Thanks Bert! I'm glad you pointed me to these capabilities of jEdit's and I will
explore them.
But, the good thing about the AutoHotkey script is that it can be used in any
text editor.

Have a good day!
___
Nas suas férias, de um telefone fixo ou do celular, faz um 21. A Embratel tem
tarifas muito baratas para você ligar para quem você gosta, contar como estão
as férias e economizar. Faz um 21 e aproveite.



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


Re: LilyPondTool 2.10.3 released

2007-01-18 Thread Han-Wen Nienhuys
Stephen Corey escreveu:
> On Thu, 18 Jan 2007 12:26:30 -0600, Stan Sanderson wrote:
> 
>> On Jan 18, 2007, at 12:19 PM, Carl Sorensen wrote:
>>
>>> Thanks, Bert!  This is a marvelous tool for LilyPond work on Windows.
>> Ditto on Mac OS X-
>>
>> Thank you!
>>
>> Stan
> 
> Haven't downloaded this update yet, but runs better than ever on Linux and
> the point and click and edit in place is truly an awesome timesaver.  I
> just can't believe how fast Lilypond and this tool have advanced in the
> couple years I've know about them.  

would it be a good idea to make LilyTool an officially recommended tool,
eg. by linking it from the lilypond install page, and/or mentioning it in 
the manual?

-- 

Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen

LilyPond Software Design
 -- Code for Music Notation
http://www.lilypond-design.com



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


Re: LilyPondTool 2.10.3 released

2007-01-18 Thread Stephen Corey
On Thu, 18 Jan 2007 12:26:30 -0600, Stan Sanderson wrote:

> 
> On Jan 18, 2007, at 12:19 PM, Carl Sorensen wrote:
> 
>> Thanks, Bert!  This is a marvelous tool for LilyPond work on Windows.
> 
> Ditto on Mac OS X-
> 
> Thank you!
> 
> Stan

Haven't downloaded this update yet, but runs better than ever on Linux and
the point and click and edit in place is truly an awesome timesaver.  I
just can't believe how fast Lilypond and this tool have advanced in the
couple years I've know about them.  

I do have one request, which would probably help people when looking at
older items in the archives Bert and that is that you include the current
versions of plugins jEdit needs for any particular version of the tool to
work.  Sidekick in particular seems to always be incompatible with each
update they make.  For my little part, I'm saving different versions of
the plugins as they come out.  If anyone finds they need one no longer
available, I may be able to provide it.

Stephen Corey
Richmond, Virginia USA



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


Re: bug or me?

2007-01-18 Thread Mats Bengtsson

What happens is that \hideNotes makes a number of things
transparent. Among them, the beams. Since LilyPond automatically
beams the last four 8th notes together, it means that the
beam will be transparent since it's started on the invisible note.
One solution is to explicitly specify that the invisible note
shouldn't get a beam:
\hideNotes f8\noBeam \unHideNotes d8 g f
or alternatively to explicitly specify the beam for the visible
notes:
\hideNotes f8 \unHideNotes d8[ g f]

  /Mats

Stan Sanderson wrote:

Using either v2.10.12 or 2.11.12, the following code snippet is a  
problem. When compiled, the last three notes are drawn as quarter  
notes, not eighth notes.


I need to tie the f8 to another note in another voice; hence the hide  
and unhide sequence.


Any help?

\version "2.11.11"
\header { }
\include "english.ly"
mel = \new Staff  {
\time 4/4
\key f \major
\clef treble
\relative c' {
ef8 f a f8 ~ \hideNotes f8 \unHideNotes d8 g f

}
}
\score { << \mel >>
\layout  {
}
}
\paper {
}



Stan




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




--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



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


Re: LilyPondTool 2.10.3 released

2007-01-18 Thread Stan Sanderson


On Jan 18, 2007, at 12:19 PM, Carl Sorensen wrote:


Thanks, Bert!  This is a marvelous tool for LilyPond work on Windows.


Ditto on Mac OS X-

Thank you!

Stan




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


Re: LilyPondTool 2.10.3 released

2007-01-18 Thread Carl Sorensen
Bertalan Fodor  organum.hu> writes:

> 
> Dear LilyPond users,
> 
> LilyPondTool 2.10.3 has been released. This is a bugfix release.
> Changes:
> - files containing spaces and multiple dots handled correctly
> - lilypond all scores works now well
> - better logging with user-settable log level
> 


Thanks, Bert!  This is a marvelous tool for LilyPond work on Windows.

The point-and-click is terrific!

Carl



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


LilyPondTool 2.10.3 released

2007-01-18 Thread Bertalan Fodor

Dear LilyPond users,

LilyPondTool 2.10.3 has been released. This is a bugfix release.
Changes:
- files containing spaces and multiple dots handled correctly
- lilypond all scores works now well
- better logging with user-settable log level

For instructions look at http://lilypondtool.organum.hu

For instant download: http://www.sourceforge.net/projects/lily4jedit
Download the lily4jedit-2.10.3.zip file and unzip it into your jEdit 
directory (or into your $HOME/.jedit directory)


Bert



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


bug or me?

2007-01-18 Thread Stan Sanderson
Using either v2.10.12 or 2.11.12, the following code snippet is a  
problem. When compiled, the last three notes are drawn as quarter  
notes, not eighth notes.


I need to tie the f8 to another note in another voice; hence the hide  
and unhide sequence.


Any help?

\version "2.11.11"
\header { }
\include "english.ly"
mel = \new Staff  {
\time 4/4
\key f \major
\clef treble
\relative c' {  
ef8 f a f8 ~ \hideNotes f8 \unHideNotes d8 g f
}
}
\score { << \mel >>
\layout  {
}
}
\paper {
}



Stan




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


Re: How to use the point-and-click feature in windows?

2007-01-18 Thread Bertalan Fodor



Note:I mentioned jEdit because the pdf viewer designed for LilypondTool doesn`t
work in my machine, it must be because I only have a little over 200MB of free
RAM usually from my 512MB Ram.
  
I don't think that is the problem. I think you have a space in your path 
to the PDF file opened.


Bert



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


Re: Macros for typesetting chords and polyphony

2007-01-18 Thread Bertalan Fodor
For simpler cases I'd (also) use jEdit's Abbreviation capabilities 
(instead). (Perhaps along with SuperAbbrevs plugin.)

However, you examples with abbreviations are as the following.
The second is trivial with jEdit's abbreviations. You just set a new 
abbreviation with these settings:

Before caret: << {
After caret: } \\ { } >>

If you set the shortcut of Expand Abbreviation to Ctrl-Shift-Space (as I 
do), you just write

yyCtrl-Shift-Space and there it is.

The second is not so simple, and is not exactly reproducible, but there 
is an easy way to parametrize abbreviations:

Before caret: <
After caret: >$1

Then you write:
q#2#Ctrl-Shift-Space
and get:
< | >2 (| is the cursor location)

Bert



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


How to use the point-and-click feature in windows?

2007-01-18 Thread Eduardo Vieira
What can I do to configure lilypond or whatever so that the point-and-click can
work from Adobe Reader to, say jEdit or notepad?

Note:I mentioned jEdit because the pdf viewer designed for LilypondTool doesn`t
work in my machine, it must be because I only have a little over 200MB of free
RAM usually from my 512MB Ram.

Have a good day!
___
Nas suas férias, de um telefone fixo ou do celular, faz um 21. A Embratel tem
tarifas muito baratas para você ligar para quem você gosta, contar como estão
as férias e economizar. Faz um 21 e aproveite.



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


Macros for typesetting chords and polyphony

2007-01-18 Thread Eduardo Vieira
Hello users!

Using Autohotkey (www.autohotkey.com), I created 2 macros that intend to speed
up the typing of chords. Here is what they do:
First macro:
-- Press q, then <  > is written.
-- Type the duration, e.g. <  >4.
As soon as you hit the "space" key, the caret moves back to one space 
after the
first "<"
-- Type the notes of the chord, then press q again to start the next chord, or
the key "End", to continue on without chords.

Second macro:
-- Press yy, then << {  } \\ {  } >> is written, and the caret moves back to one
space after the first "{"

System requirement: Windows XP

How to use it:
If you have installed AutoHotKey, just doubleclick the script file.
Now, it will work for any text editor.
Close the program in the Windows start bar when you no longer want the program
to remap the keys of the keyboard.

Attached is the source of the script. The compiled version is a bit over 200Kb,
so I figured it wouldn't make it to the list. AutoHotkey is very good open
source software for automating tasks too, give it a try.

Enjoy!

Eduardo

___
Nas suas férias, de um telefone fixo ou do celular, faz um 21. A Embratel tem
tarifas muito baratas para você ligar para quem você gosta, contar como estão
as férias e economizar. Faz um 21 e aproveite.


lilychords.ahk
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: "\times" vs "\tuplet" (Was: Constructive Criticism and a Question)

2007-01-18 Thread Erik Sandberg
On Monday 15 January 2007 10:25, Valentin Villenave wrote:
> 2007/1/14, Mats Bengtsson <[EMAIL PROTECTED]>:
> > Valentin Villenave wrote:
> > > "Tuplets are made with the minimalistic \t keyword".
> >
> > Comments:
> >
> > - If Erik's proposal to handle fractions such as 2/3 as a new
> >   argument type is implemented, then it will be trivial to
> >   define your own music function called \t within LilyPond.
> >   I definitely do not think that it's a good idea to use such
> >   heavily abbreviated command names by default in LilyPond
> >   but on the other hand it's an excellent solution for you and
> >   many others to add such a customized music function and
> >   this specific example should be included as a standard example
> >   in the documentation.
> >
> >/Mats
>
> Thank you Mats;
> it would be indeed heavily abbreviated. But what about the second part
>
> of my suggestion:
> > > "If you do not specify a tuplet argument, the argument last entered is
> > > used for the next tuplet. The argument of the first tuplet in input
> > > defaults to 2/3."
>
> When you use the \times command, most of the time it's to use 2/3, or
> to use some argument you've already been using. Is we keep "\times", I
> agree to say this command can't go without any argument. But if it
> becomes "\tuplet", why couldn't we implemement some default rule ?
>
> Where
> \times {f8 g a} >doesn't mean anything,
>
> \tuplet {f8 g a} >makes sense, doesn't it ?

it's easy to write a separate function 
\triplet {f8 g a}
for this purpose.
(IMHO, this would be a useful addition to the standard lily distribution)

-- 
Erik


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


Re: Beamed eighth notes and tuplets as tempo indication

2007-01-18 Thread Trevor Bača

On 1/14/07, Mats Bengtsson <[EMAIL PROTECTED]> wrote:

You mean something like
http://lsr.dsi.unimi.it/LSR/Item?id=204 ?

/Mats

Frédéric Chiasson wrote:

> Hi,
>
> I would like to know if it is possible to write beamed eighth notes
> and tuplets as tempo indications. I would like to write the following :
>
> ←(tuplet) = (3 beamed eighth notes) →
>
> Also, is it possible to write articulations with the notes?
>
> Thanks,
>
> Frédéric


Neat LSR example. Who put authored the function and the example? More
generally, should we give author credits somewhere in LSR?


--
Trevor Bača
[EMAIL PROTECTED]
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Usability Question

2007-01-18 Thread Bertalan Fodor



I do see now how this notation issue could work. I am just afraid that this
is far too much of an overhead work to do this for each one of the six
sonatas and partitas by Bach.
  
Well, I'm after more then two hundred pages is LilyPond score, including 
some 50 pages of more complicated ones,
I've found that after a quite tough start, when finding the best 
practices for a score, the rest is easy.
Now, we created \voiceFive and some others for you. I think you can 
easily build your score from these elements. And I'm sure you will get 
additional help here if you need.
I don't know Sibelius, but I'm quite curious if you must manually move 
notes in polyphonic situations or you just say "regard as fifth/seventh" 
voice.


Bert



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


Re: Usability Question

2007-01-18 Thread Mats Bengtsson

Brett Duncan wrote:


%---

\version "2.10.12"
#(set-global-staff-size 17)

\header {
   title = \markup \center-align  \italic { "Sonata 1ma a Violino Solo 
senza Basso di J. S. Bach"}

}

\include "deutsch.ly"

voiceFive = { \voiceOne \shiftOnn }

melody = \new Staff  {
   \time 4/4
   \key d \minor
   \clef treble
   \relative c' {  \voiceOne
   <<
   \new Voice="3" { \voiceThree b'4}

There's no point in naming the contexts here. You could save some
typing by simply saying
\new Voice { \voiceThree b'4}

For the beam slant, it's tedious but possible to manually specify the 
position of the
end points of the beam, see the example called beam-control.ly in the 
Tips and Tricks

document.

  /Mats



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


Re: Usability Question

2007-01-18 Thread Upro

Dear Brett,

thanks a lot for your input which was indeed very helpful!

I do see now how this notation issue could work. I am just afraid that this
is far too much of an overhead work to do this for each one of the six
sonatas and partitas by Bach.

Thanks a lot, all the folks out there, for your help and contributions.
Please take my sincere apologies if you have felt I was impolite or too lazy
to search. This was not my intent.

All the best,

Upro


Brett Duncan-2 wrote:
> 
> Hi Upro,
> 
> based on what others have contributed here, especially about voiceFive, 
> here's my attempt to reproduce what appeared in the JPEG. It's pretty 
> close - there is the small matter of the slant on the second set of 
> beamed notes, which Carl already noted. The last slur also seems to end 
> in a rather high position. I'm pretty sure both of these things can be 
> adjusted, but others can probably come up with the right answers for 
> those faster than I can (assuming you want to change them).
> 
> I for one am glad you asked your questions - I've learned some useful 
> things from the ensuing discussion!
> 
> Brett
> 
> 
> %---
> 
> \version "2.10.12"
> #(set-global-staff-size 17)
> 
> \header {
> title = \markup \center-align  \italic { "Sonata 1ma a Violino Solo 
> senza Basso di J. S. Bach"}
> }
> 
> \include "deutsch.ly"
> 
> voiceFive = { \voiceOne \shiftOnn }
> 
> melody = \new Staff  {
> \time 4/4
> \key d \minor
> \clef treble
> \relative c' {   
> \voiceOne
> <<
> \new Voice="3" { \voiceThree b'4}
> \new Voice="5" { \voiceFive \stemUp  d,}
> \new Voice="4" { \voiceFour g,}
> { \tieUp g''4 ~ }
> >>
> \oneVoice g32[ f( es d c b a b64 g)]
> \voiceThree
> <<
> \new Voice="1" { \voiceOne c4}
> \new Voice="2" { \voiceFour a,4}
> { g'8 \tieDown fis8 ~}
> >>  
> \oneVoice fis32[ e!( d e fis g a c64 b)]
> \voiceThree
> <<
> \new Voice="1" { \voiceOne fis'4}
> \new Voice="2" { \voiceTwo d,8 s }
> { \tieDown c'8[ ~ c32( d64 c b32 c] }
> >>
> \oneVoice   \once \override Script #'avoid-slur = #'inside 
> c16.[\trill b64 c d16 a])
> }
> }
> \score {
> <<
> \melody
> >>
> \layout  {
> }
> }
> \paper {
>  #(set-paper-size "a4")
> }
> 
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Usability-Question-tf3017097.html#a8429768
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: Time for compiling with 2.11.12

2007-01-18 Thread Han-Wen Nienhuys
Frédéric Chiasson escreveu:
> Hi!
> 
> I tried to compile with the new development version. It takes 44 seconds
> for 4 pages of music for alto, double bass and piano. But there is two
> things to notice :
> 1- I am using JEdit with LilyPondTool, might add some seconds.
> 2- I ask for a MIDI file, which is the longest process of the piece
> compiling (about 20 seconds)
> 
> Without the MIDI file, the compiling time goes from 20 to 48 seconds
> (why such difference?)

Can you send the .ly file (in private) ?


-- 

Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen

LilyPond Software Design
 -- Code for Music Notation
http://www.lilypond-design.com



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


Re: Usability Question

2007-01-18 Thread Han-Wen Nienhuys
Frédéric Chiasson escreveu:

> I am not a programmer. I can't start to program myself to make an
> interface. But I may suggest some clues for design. It may be possible

No.

-- 

Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen

LilyPond Software Design
 -- Code for Music Notation
http://www.lilypond-design.com



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


Re: LyricExtender again!

2007-01-18 Thread Mats Bengtsson
In your example, you had forgotten to name the Voice context. Just 
replace the

first line by
Voice = \new Voice = notes { c4 d8 d e4~ e }
and it seems to work as desired.

Another approach is to use the alignAboveContext property:
\score {
<<

\new Staff = myStave \relative c'{

\Voice

}
\new Lyrics \with {alignAboveContext = myStave } { \set associatedVoice 
= "notes" \Words } % above


\new Lyrics { \set associatedVoice = "notes" \Words } % below
>>
}

Finally, I noticed that you didn't use the support for hyphens in 
lyrics. Try

Words = \lyricmode { This4 does8 --  n't work4 __  " "}
to get a nicer result.

  /Mats

Vivian Barty-Taylor wrote:
I enter lyrics not using \addlyrics or \lyricsto because my music is 
too rhythmically complex. I use
\set AssociatedVoice in the Lyrics context to control melismata - thus 
LyricExtender and LyricHyphen objects.


Problem: If I want to print the lyrics above the notes, the extenders 
don't print - presumably because the named AssociatedVoice context 
doesn't exist at the time when the lyrics are printed.


I can print the Lyrics below the text and then use an #'extra-offset 
but it seems clumsy.


Suggestions please?! See attached file - comment in/ out "above" and 
"below".


Many thanks,

Vivian.


What kind of emailer are you? Find out today - get a free analysis of 
your email personality. Take the quiz at the Yahoo! Mail Championship 
. 




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


--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



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


Re: Usability Question

2007-01-18 Thread Brett Duncan

Hi Upro,

based on what others have contributed here, especially about voiceFive, 
here's my attempt to reproduce what appeared in the JPEG. It's pretty 
close - there is the small matter of the slant on the second set of 
beamed notes, which Carl already noted. The last slur also seems to end 
in a rather high position. I'm pretty sure both of these things can be 
adjusted, but others can probably come up with the right answers for 
those faster than I can (assuming you want to change them).


I for one am glad you asked your questions - I've learned some useful 
things from the ensuing discussion!


Brett


%---

\version "2.10.12"
#(set-global-staff-size 17)

\header {
   title = \markup \center-align  \italic { "Sonata 1ma a Violino Solo 
senza Basso di J. S. Bach"}

}

\include "deutsch.ly"

voiceFive = { \voiceOne \shiftOnn }

melody = \new Staff  {
   \time 4/4
   \key d \minor
   \clef treble
   \relative c' {   
   \voiceOne

   <<
   \new Voice="3" { \voiceThree b'4}
   \new Voice="5" { \voiceFive \stemUp  d,}
   \new Voice="4" { \voiceFour g,}
   { \tieUp g''4 ~ }
   >>
   \oneVoice g32[ f( es d c b a b64 g)]
   \voiceThree
   <<
   \new Voice="1" { \voiceOne c4}
   \new Voice="2" { \voiceFour a,4}
   { g'8 \tieDown fis8 ~}
   >>  
   \oneVoice fis32[ e!( d e fis g a c64 b)]

   \voiceThree
   <<
   \new Voice="1" { \voiceOne fis'4}
   \new Voice="2" { \voiceTwo d,8 s }
   { \tieDown c'8[ ~ c32( d64 c b32 c] }
   >>
   \oneVoice   \once \override Script #'avoid-slur = #'inside 
c16.[\trill b64 c d16 a])

   }
}
\score {
   <<
   \melody
   >>
   \layout  {
   }
}
\paper {
#(set-paper-size "a4")
}


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


LyricExtender again!

2007-01-18 Thread Vivian Barty-Taylor
I enter lyrics not using \addlyrics or \lyricsto because my music is too 
rhythmically complex. I use
\set AssociatedVoice in the Lyrics context to control melismata - thus 
LyricExtender and LyricHyphen objects.

Problem: If I want to print the lyrics above the notes, the extenders don't 
print - presumably because the named AssociatedVoice context doesn't exist at 
the time when the lyrics are printed.

I can print the Lyrics below the text and then use an #'extra-offset but it 
seems clumsy.

Suggestions please?! See attached file - comment in/ out "above" and "below".

Many thanks,

Vivian.







___ 
New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at 
the Yahoo! Mail Championships. Plus: play games and win prizes. 
http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk 

lyricextenderbug.ly
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Usability Question

2007-01-18 Thread Mats Bengtsson

It seems I didn't look carefully enough at the output after doing some final
modifications. However, if you replace the definition of myVoiceFive by
myVoiceFive = { \myVoiceOne \shiftOnn }
then everything seems to work as it should. It's weird, since these two
definitions should be completely equivalent.

 /Mats

Bertalan Fodor wrote:



First of all, here's an alternative version of
your code that hopefully is somewhat closer to what you want.
Mats, this also says clashing notecolumns in the first note (and 
merges them to one position) (with 2.10.11)





--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



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