Re: Help getting started with Danny Boy

2008-05-04 Thread James E. Bailey


Am 04.05.2008 um 05:59 schrieb Paul Scott:



On May 3, 2008, at 6:44 PM, plasmacarwash wrote:



Dear James,

Actually I was wondering, once we set the time signature and choose  
which

value our notes will be (half, quart, eighth) -does the program
automatically create the desired bars?
The appropriate measures?
I assume it does after that input.


Have you read the tutorial?

We can help you better if you show us what you have tried.


I'm sorry, if this is rude, but this is a real pet peeve of mine.  
Rather than saying, "Oh, okay, try in section 1.2.1.1 of the lilypond  
documentation or section 2 of the learning manual" people, especially  
in GNU or open software, simply reply with "RTFM".


Okay, I started with lilypond version 2.6 and let me tell you all  
something, lilypond was the first open-source program that I as an end- 
user dealt with. The documentation was very confusing, I didn't read  
it every day, and even when I did read it, I didn't understand it.


An answer like, "have you read the tutorial" implies that the person  
questioning hasn't read the tutorial. I'll tell you all a little  
secret, I've never read the tutorial. It's far too complicated. I'm  
not a computer programmer, I'm a composer. I don't understand scheme  
functions, I don't want to understand scheme functions, I just want an  
easy way to typeset music that isn't as frustrating as finale and  
doesn't require such bloated software. I understand that the  
documentation attempts to cover the questions people would have about  
how to use the program, and that the getting started and first steps  
are designed (and do a pretty good job of) getting new users started  
and showing them the first steps, but the documentation is kind of  
daunting, and finding information in it is sometimes overwhelming.  
Especially when you, as a new user of open-source software are  
thinking, "this is a pretty easy and straightforward question, I've  
used documentation before, why can't I find the answer to my question?"


If you read his questions, you can see that he's probably started  
reading the manual, but hasn't actually typeset any music. It looks to  
me like he's just wondering how things work. Regardless, "have you  
read the tutorial" without specific reference to where in the tutorial  
he should read is a pretty daunting task. I think of it like if  
somewhere were to ask, "what's that bit about loving your neighbor?  
Does that just mean the person who lives next door to me?" and the  
answer is, "well, have you read the bible?" The two are pretty  
similar. He does a great job of asking specific questions, and "have  
you read the tutorial" is about as bad an answer as the question "how  
does the program work?" Those kinds of questions are non-specific and  
don't help anyone.


Just to let you know, I tried using lilypond at versioin 2.6, but I  
couldn't because the documentation was completely confusing and people  
who understood the program were unwilling to help me. This was my very  
first question to this user list:

On 26-Dec-05, at 4:16 PM, [EMAIL PROTECTED] wrote:

Hello, I'm very new to this and trying to figure out how to get  
output. I can modify the file I find online and get output, but  
somehow I'm missing some information to correctly parse a file. I'm  
trying to find some help in the documentation (both online and in the  
pdf) and cannot understand what I need to get output.

Here's what I have:
{ /clef treble
\time 2/4
r8 <> r8 <> r8 <> r8  
<>


}

\version "2.6.0"  % necessary for upgrading to future LilyPond versions.

I figured out that I need that last line, but other than that, I don't  
understand anything.
Have you read the tutorial? Lilypond is not the kind of program you  
can use in five or ten minutes; please read the tutorial carefully,  
and follow the steps.


- Graham
(sorry, graham)

I thought I said clearly that I a) was looking for help in the  
documentation, both online and pdf, and b) didn't understand  
something. Rather than providing a response that encourages me to  
continue looking in the documentation, and looking for ways to find  
answers to my solutions, pointing out to me the errors, the response  
is just "RTFM". And, I even went so far as to post my exact file.  I  
got two similar "read the tutorial responses". I was so angry, I  
thought, "I AM reading the tutorial, I just don't understand it. Can  
somebody please explain to me what I don't understand from the  
tutorial?"


This response was all I needed:
> Hello new user, I hope you don't give up.
> We all tend to make mistakes in typing and this was your case:
> Please replace /clef with \clef. Then replace c""8 with c''8  
(notice that

> it's TWO single quotes: ' and ' not ONE ".
> Cheers,
>
> Eduardo Vieira
>
> P. S. Go deeper in studying the manual.
There's a difference there. It answers the question. Very  
specifically. Suddenly I learn that lilypond is very specific when it  
comes to these

Re: mac os x, lilypondtool, jedit, a puzzle

2008-05-04 Thread Brett Duncan

Stan Sanderson wrote:

In the interest of improving a great tool, I ask...

I'm sure I'm not the only one using jEdit with LilyPondTool on Mac OS 10 
(10.4.11, PPC). I've had a dialogue with Bertalan Fodor (author of 
LilyPondTool) concerning its use on the Mac OS. He doesn't have access 
to a Mac and consequently finds answering my question difficult.


So, is there anyone using the Mac version of LilyPondTool who has found 
a way of successfully invoking convert-ly?


The problem appears to be related to differences in how the Mac and 
Windows versions use Python. From what Bertalan has suggested, 
LilyPondTool translates "convert-ly" to "Python>/convert-ly.py --edit ".


 From the jEdit Activity Log...

9:36:26 AM [notice] AWT-EventQueue-0: '/Users/ssanders/Desktop/test1.ly'
9:36:26 AM [notice] AWT-EventQueue-0: command: convert-ly 
[Ljava.lang.String;@98ba6f
9:36:26 AM [error] AWT-EventQueue-0: java.io.IOException: 
/Applications/LilyPond.app/Contents/Resources/bin//python: not found
9:36:26 AM [error] AWT-EventQueue-0:  at 
java.lang.UNIXProcess.forkAndExec(Native Method)


The same results are observed if the .py suuffix is included on the 
convert-ly command.


I can invoke "lilypond --version" successfully from the jEdit Console so 
the path to Lilypond appears to be correct. Invoking "convert-ly 
--version" (or convert-ly.py" produces an error message.


I have not found a way to communicate with the contents of 
/Applications/LilyPond.app/Contents/Resources/bin/ (other than lilypond 
itself) when using LilyPondTool.


Any solutions?

Stan


Up until now, I had not tried invoking convert-ly from inside jEdit, but 
had been happy to update directly with Lilypond.app. But this thread got 
me curious, so I tried it - and it works fine for me. (I'm running OSX 
10.4.11 Intel.)


In jEdit, under Plugin Options: LilyPondTool: Commands, I have the path 
for convert-ly as "LilyPond.app/Contents/Resources/bin/convert-ly" 
(without the quotes, of course). I have both the jEdit and Lilypond apps 
in the same directory (my Applications folder).


Brett


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


Re: Help getting started with Danny Boy

2008-05-04 Thread Peter Wright
On 04/05 09:38:29, James E. Bailey wrote:
> Am 04.05.2008 um 05:59 schrieb Paul Scott:
[ snip plasmacarwash's questions ]
>> Have you read the tutorial?
>>
>> We can help you better if you show us what you have tried.
>
> I'm sorry, if this is rude, but this is a real pet peeve of mine.
> Rather than saying, "Oh, okay, try in section 1.2.1.1 of the
> lilypond  documentation or section 2 of the learning manual" people,
> especially in GNU or open software, simply reply with "RTFM".
[ snip ]
> An answer like, "have you read the tutorial" implies that the person
> questioning hasn't read the tutorial.

It could be implying that, yes, but it could also be a reminder, a
gentle hint, or even a genuine question. Or perhaps all four :).

One of the things I usually try to do *first* when trying to help
someone on an IT-related problem is to work out how much they know.
It wastes everybody's time if you give a short answer that can't be
understood by the original questioner - and similarly if you give a
very-carefully-explained answer to someone who didn't need it.

I think Paul's second sentence ("We can help you better if you show us
what you have tried.") clarifies that that was the point of the
question in this case.

By the way - in case you haven't read it before, this:

http://www.catb.org/~esr/faqs/smart-questions.html

...is worth a read. Or sometimes a re-read. :)

> If you read his questions, you can see that he's probably started
> reading the manual, but hasn't actually typeset any music. It looks
> to  me like he's just wondering how things work.

That's part of the background that information that questions like
"have you read the tutorial?" are intended to draw out. :)

(By the way, I agree that the answer you got to _your_ question was
probably a tad curt.)

> The point is, how to ask a question really helped me, and how to
> answer a question was even more helpful. I learned a little insight
> into the people who were probably answering my questions.

The most important insight is that people are _usually_ willing to
help if they can (aside from the occasional sociopath), so it's a good
idea to make it easy as possible for them to help.

Pete.
-- 
"Expressions including c (call-with-current-continuation) function
calls tend to be hopelessly difficult to track down. This was, of
course, the reason for including it in the language in the first place."
-- Unlambda: Your Functional Programming Language Nightmares Come True


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


Re: Help getting started with Danny Boy

2008-05-04 Thread Valentin Villenave
2008/5/4 Peter Wright <[EMAIL PROTECTED]>:
> On 04/05 09:38:29, James E. Bailey wrote:
>  > Am 04.05.2008 um 05:59 schrieb Paul Scott:
>  [ snip plasmacarwash's questions ]
>
> >> Have you read the tutorial?
>  >>
>  >> We can help you better if you show us what you have tried.

>  I think Paul's second sentence ("We can help you better if you show us
>  what you have tried.") clarifies that that was the point of the
>  question in this case.

+1!
I think Paul posted exactly the right answer. It was far less rude
than anything Graham (for instance) would have replied, and it was
more or less what I would have answered myself.

Asking whether people who are new at LilyPond have read the tutorial
is an absolute necessary first step.
Moreover, such people are not necessarily used to post code snippets.
Therefore, asking for some code is always a good choice.

James, you might have experienced some bad feelings with someone's
answers, but please, please remember that someone *did* answer you at
all, which is not taken for granted when you're a newbie on a mailing
list. Pete is absolutely right, people *are* willing to help. Even
Graham, though it takes a lot to understand he is :-)

Cheers,
Valentin


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


LilyPond eps and Scribus

2008-05-04 Thread Thomas Scharkowski
Hello all,

I have to admit that I am a bit confused in the moment.
;-)

I have been using Scribus to import LilyPond PDF and it worked 
perfectly!
Now (on a new Windows XP install) it does not work like it did 
before.
Importing ps or eps files does work, but the ledger lines are too 
thin, nearly invisible.
Importing pdf is crappy now, all text fonts like headers and bar 
numbers are missing, also many noteheads!

Importing the same eps to PageMaker or OpenOffice does work as 
expected.
This is strange, because one of the reasons I had switched to Scribus 
was that eps import in either of those did not work then!

Any hints? Perhaps I forgot some configuration in Scribus?

Thank you,

Thomas

--
LilyPond 2.11.45
Scribus 1.3.3.11-1
Windows XP SP2




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


Re: LilyPond eps and Scribus

2008-05-04 Thread David Stocker
Did you make sure to install Ghostscript? EPS won't work in Scribus on 
Windows without Ghostscript.


You can download it from:

http://downloads.sourceforge.net/ghostscript/gs854w32.exe?modtime=1148943324&big_mirror=1


Good Luck!

Dave

Thomas Scharkowski wrote:

Hello all,

I have to admit that I am a bit confused in the moment.
;-)

I have been using Scribus to import LilyPond PDF and it worked 
perfectly!
Now (on a new Windows XP install) it does not work like it did 
before.
Importing ps or eps files does work, but the ledger lines are too 
thin, nearly invisible.
Importing pdf is crappy now, all text fonts like headers and bar 
numbers are missing, also many noteheads!


Importing the same eps to PageMaker or OpenOffice does work as 
expected.
This is strange, because one of the reasons I had switched to Scribus 
was that eps import in either of those did not work then!


Any hints? Perhaps I forgot some configuration in Scribus?

Thank you,

Thomas

--
LilyPond 2.11.45
Scribus 1.3.3.11-1
Windows XP SP2




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


  



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


Re: LilyPond eps and Scribus

2008-05-04 Thread David Stocker
Also note that what you're seeing on screen may only be a low resolution 
preview of the EPS files you're importing. If your PDF output from 
Scribus looks grainy, make sure to edit the EPS output resolution in the 
PDF export dialog.


Dave

Thomas Scharkowski wrote:

Hello all,

I have to admit that I am a bit confused in the moment.
;-)

I have been using Scribus to import LilyPond PDF and it worked 
perfectly!
Now (on a new Windows XP install) it does not work like it did 
before.
Importing ps or eps files does work, but the ledger lines are too 
thin, nearly invisible.
Importing pdf is crappy now, all text fonts like headers and bar 
numbers are missing, also many noteheads!


Importing the same eps to PageMaker or OpenOffice does work as 
expected.
This is strange, because one of the reasons I had switched to Scribus 
was that eps import in either of those did not work then!


Any hints? Perhaps I forgot some configuration in Scribus?

Thank you,

Thomas

--
LilyPond 2.11.45
Scribus 1.3.3.11-1
Windows XP SP2




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


  



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


Fingering (two fingers/possibilities)

2008-05-04 Thread Alberto Simões

Hi, Folks

I have a chord, where the note at the top can use one of two fingers.
In the original music, it has a 2^1 notation (^ is a slur).

I tried something similar to



(although this can be understood a a finger change)
But lilypond recuses to process it:

diabeli.op163.s2-1.ly:109:20: warning: can't add text scripts to 
individual note heads

2( 4 )


Hints? Fixes?
Thanks ;)
--
Alberto Simões - Departamento de Informática - Universidade do Minho
 Campus de Gualtar - 4710-057 Braga - Portugal


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


Re: mac os x, lilypondtool, jedit, a puzzle

2008-05-04 Thread Stan Sanderson


On May 4, 2008, at 3:10 AM, Brett Duncan wrote:


Stan Sanderson wrote:

In the interest of improving a great tool, I ask...
I'm sure I'm not the only one using jEdit with LilyPondTool on Mac  
OS 10 (10.4.11, PPC). I've had a dialogue with Bertalan Fodor  
(author of LilyPondTool) concerning its use on the Mac OS. He  
doesn't have access to a Mac and consequently finds answering my  
question difficult.
So, is there anyone using the Mac version of LilyPondTool who has  
found a way of successfully invoking convert-ly?
The problem appears to be related to differences in how the Mac  
and Windows versions use Python. From what Bertalan has suggested,  
LilyPondTool translates "convert-ly" to "/ 
convert-ly.py --edit ".

 From the jEdit Activity Log...
9:36:26 AM [notice] AWT-EventQueue-0: '/Users/ssanders/Desktop/ 
test1.ly'
9:36:26 AM [notice] AWT-EventQueue-0: command: convert-ly  
[Ljava.lang.String;@98ba6f
9:36:26 AM [error] AWT-EventQueue-0: java.io.IOException: / 
Applications/LilyPond.app/Contents/Resources/bin//python: not found
9:36:26 AM [error] AWT-EventQueue-0:  at  
java.lang.UNIXProcess.forkAndExec(Native Method)
The same results are observed if the .py suuffix is included on  
the convert-ly command.
I can invoke "lilypond --version" successfully from the jEdit  
Console so the path to Lilypond appears to be correct. Invoking  
"convert-ly --version" (or convert-ly.py" produces an error message.
I have not found a way to communicate with the contents of / 
Applications/LilyPond.app/Contents/Resources/bin/ (other than  
lilypond itself) when using LilyPondTool.

Any solutions?
Stan


Up until now, I had not tried invoking convert-ly from inside  
jEdit, but had been happy to update directly with Lilypond.app. But  
this thread got me curious, so I tried it - and it works fine for  
me. (I'm running OSX 10.4.11 Intel.)


In jEdit, under Plugin Options: LilyPondTool: Commands, I have the  
path for convert-ly as "LilyPond.app/Contents/Resources/bin/convert- 
ly" (without the quotes, of course). I have both the jEdit and  
Lilypond apps in the same directory (my Applications folder).


Brett



Thanks to all who responded. As I explained to Bertalan Fodor, the  
lack of ability to use convert-ly from within jEdit is a minor  
inconvenience, since the command is easily invoked outside of it.


Brett- the path you suggest is one (of many possibilities) which I  
had previously tried (and just tried again) on PPC OS 10.4.11. It  
does not work for me.


I am using the latest jEdit v4.3pre14 and LilyPondTool v2.10.5.

Regards,

Stan




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


Re: Fingering (two fingers/possibilities)

2008-05-04 Thread Trevor Daniels
If you want this notation just on the top note of a chord you can place the 
fingering outside the chord brackets:


^\markup { \finger "2 - 1"}

But of course this doesn't work for fingering on inside notes of more 
complex chords.


HTH

Trevor

- Original Message - 
From: "Alberto Simões" <[EMAIL PROTECTED]>

To: "lilypond" 
Sent: Sunday, May 04, 2008 5:58 PM
Subject: Fingering (two fingers/possibilities)


Hi, Folks

I have a chord, where the note at the top can use one of two fingers.
In the original music, it has a 2^1 notation (^ is a slur).

I tried something similar to



(although this can be understood a a finger change)
But lilypond recuses to process it:

diabeli.op163.s2-1.ly:109:20: warning: can't add text scripts to
individual note heads
2( 4 )


Hints? Fixes?
Thanks ;)
--
Alberto Simões - Departamento de Informática - Universidade do Minho
 Campus de Gualtar - 4710-057 Braga - Portugal


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



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


Re: Fingering (two fingers/possibilities)

2008-05-04 Thread Alberto Simões

It will do the trick. THanks :)

Trevor Daniels wrote:
If you want this notation just on the top note of a chord you can place 
the fingering outside the chord brackets:


^\markup { \finger "2 - 1"}

But of course this doesn't work for fingering on inside notes of more 
complex chords.


HTH

Trevor

- Original Message - From: "Alberto Simões" 
<[EMAIL PROTECTED]>

To: "lilypond" 
Sent: Sunday, May 04, 2008 5:58 PM
Subject: Fingering (two fingers/possibilities)


Hi, Folks

I have a chord, where the note at the top can use one of two fingers.
In the original music, it has a 2^1 notation (^ is a slur).

I tried something similar to



(although this can be understood a a finger change)
But lilypond recuses to process it:

diabeli.op163.s2-1.ly:109:20: warning: can't add text scripts to
individual note heads
2( 4 )


Hints? Fixes?
Thanks ;)


--
Alberto Simões - Departamento de Informática - Universidade do Minho
 Campus de Gualtar - 4710-057 Braga - Portugal


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


Re: LilyPond eps and Scribus

2008-05-04 Thread Thomas Scharkowski
Yes, I use Ghostscript. The files I want to import to Scribus look 
and print o.k. in Ghostscript.

Thomas
> Did you make sure to install Ghostscript? EPS won't work in Scribus on
> Windows without Ghostscript.
> 
> You can download it from:
> 
> http://downloads.sourceforge.net/ghostscript/gs854w32.exe?modtime=1148
> 943324&big_mirror=1
> 
> 
> Good Luck!
> 
> Dave
> 
> Thomas Scharkowski wrote:
> > Hello all,
> >
> > I have to admit that I am a bit confused in the moment.
> > ;-)
> >
> > I have been using Scribus to import LilyPond PDF and it worked
> > perfectly! Now (on a new Windows XP install) it does not work like
> > it did before. Importing ps or eps files does work, but the ledger
> > lines are too thin, nearly invisible. Importing pdf is crappy now,
> > all text fonts like headers and bar numbers are missing, also many
> > noteheads!
> >
> > Importing the same eps to PageMaker or OpenOffice does work as
> > expected. This is strange, because one of the reasons I had switched
> > to Scribus was that eps import in either of those did not work then!
> >
> > Any hints? Perhaps I forgot some configuration in Scribus?
> >
> > Thank you,
> >
> > Thomas
> >
> > --
> > LilyPond 2.11.45
> > Scribus 1.3.3.11-1
> > Windows XP SP2
> >
> >
> >
> >
> > ___
> > lilypond-user mailing list
> > lilypond-user@gnu.org
> > http://lists.gnu.org/mailman/listinfo/lilypond-user
> >
> >
> >   




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


Re: mac os x, lilypondtool, jedit, a puzzle

2008-05-04 Thread James E. Bailey


Am 04.05.2008 um 18:58 schrieb Stan Sanderson:



On May 4, 2008, at 3:10 AM, Brett Duncan wrote:


Stan Sanderson wrote:

In the interest of improving a great tool, I ask...
I'm sure I'm not the only one using jEdit with LilyPondTool on Mac  
OS 10 (10.4.11, PPC). I've had a dialogue with Bertalan Fodor  
(author of LilyPondTool) concerning its use on the Mac OS. He  
doesn't have access to a Mac and consequently finds answering my  
question difficult.
So, is there anyone using the Mac version of LilyPondTool who has  
found a way of successfully invoking convert-ly?
The problem appears to be related to differences in how the Mac  
and Windows versions use Python. From what Bertalan has suggested,  
LilyPondTool translates "convert-ly" to "/ 
convert-ly.py --edit ".

From the jEdit Activity Log...
9:36:26 AM [notice] AWT-EventQueue-0: '/Users/ssanders/Desktop/ 
test1.ly'
9:36:26 AM [notice] AWT-EventQueue-0: command: convert-ly  
[Ljava.lang.String;@98ba6f
9:36:26 AM [error] AWT-EventQueue-0: java.io.IOException: / 
Applications/LilyPond.app/Contents/Resources/bin//python: not found
9:36:26 AM [error] AWT-EventQueue-0:  at  
java.lang.UNIXProcess.forkAndExec(Native Method)
The same results are observed if the .py suuffix is included on  
the convert-ly command.
I can invoke "lilypond --version" successfully from the jEdit  
Console so the path to Lilypond appears to be correct. Invoking  
"convert-ly --version" (or convert-ly.py" produces an error message.
I have not found a way to communicate with the contents of / 
Applications/LilyPond.app/Contents/Resources/bin/ (other than  
lilypond itself) when using LilyPondTool.

Any solutions?
Stan


Up until now, I had not tried invoking convert-ly from inside  
jEdit, but had been happy to update directly with Lilypond.app. But  
this thread got me curious, so I tried it - and it works fine for  
me. (I'm running OSX 10.4.11 Intel.)


In jEdit, under Plugin Options: LilyPondTool: Commands, I have the  
path for convert-ly as "LilyPond.app/Contents/Resources/bin/convert- 
ly" (without the quotes, of course). I have both the jEdit and  
Lilypond apps in the same directory (my Applications folder).


Brett



Thanks to all who responded. As I explained to Bertalan Fodor, the  
lack of ability to use convert-ly from within jEdit is a minor  
inconvenience, since the command is easily invoked outside of it.


Brett- the path you suggest is one (of many possibilities) which I  
had previously tried (and just tried again) on PPC OS 10.4.11. It  
does not work for me.


I am using the latest jEdit v4.3pre14 and LilyPondTool v2.10.5.

Regards,

Stan




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



May I ask where convert-ly is located on your computer? It should be  
there.



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


Re: mac os x, lilypondtool, jedit, a puzzle

2008-05-04 Thread Stan Sanderson


On May 4, 2008, at 12:32 PM, James E. Bailey wrote:



Am 04.05.2008 um 18:58 schrieb Stan Sanderson:



On May 4, 2008, at 3:10 AM, Brett Duncan wrote:


Stan Sanderson wrote:

In the interest of improving a great tool, I ask...
I'm sure I'm not the only one using jEdit with LilyPondTool on  
Mac OS 10 (10.4.11, PPC). I've had a dialogue with Bertalan  
Fodor (author of LilyPondTool) concerning its use on the Mac OS.  
He doesn't have access to a Mac and consequently finds answering  
my question difficult.
So, is there anyone using the Mac version of LilyPondTool who  
has found a way of successfully invoking convert-ly?
The problem appears to be related to differences in how the Mac  
and Windows versions use Python. From what Bertalan has  
suggested, LilyPondTool translates "convert-ly" to "to Python>/convert-ly.py --edit ".

From the jEdit Activity Log...
9:36:26 AM [notice] AWT-EventQueue-0: '/Users/ssanders/Desktop/ 
test1.ly'
9:36:26 AM [notice] AWT-EventQueue-0: command: convert-ly  
[Ljava.lang.String;@98ba6f
9:36:26 AM [error] AWT-EventQueue-0: java.io.IOException: / 
Applications/LilyPond.app/Contents/Resources/bin//python: not found
9:36:26 AM [error] AWT-EventQueue-0:  at  
java.lang.UNIXProcess.forkAndExec(Native Method)
The same results are observed if the .py suuffix is included on  
the convert-ly command.
I can invoke "lilypond --version" successfully from the jEdit  
Console so the path to Lilypond appears to be correct. Invoking  
"convert-ly --version" (or convert-ly.py" produces an error  
message.
I have not found a way to communicate with the contents of / 
Applications/LilyPond.app/Contents/Resources/bin/ (other than  
lilypond itself) when using LilyPondTool.

Any solutions?
Stan


Up until now, I had not tried invoking convert-ly from inside  
jEdit, but had been happy to update directly with Lilypond.app.  
But this thread got me curious, so I tried it - and it works fine  
for me. (I'm running OSX 10.4.11 Intel.)


In jEdit, under Plugin Options: LilyPondTool: Commands, I have  
the path for convert-ly as "LilyPond.app/Contents/Resources/bin/ 
convert-ly" (without the quotes, of course). I have both the  
jEdit and Lilypond apps in the same directory (my Applications  
folder).


Brett



Thanks to all who responded. As I explained to Bertalan Fodor, the  
lack of ability to use convert-ly from within jEdit is a minor  
inconvenience, since the command is easily invoked outside of it.


Brett- the path you suggest is one (of many possibilities) which I  
had previously tried (and just tried again) on PPC OS 10.4.11. It  
does not work for me.


I am using the latest jEdit v4.3pre14 and LilyPondTool v2.10.5.

Regards,

Stan




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



May I ask where convert-ly is located on your computer? It should  
be there.


locate convert-ly
/Applications/LilyPond.app/Contents/Resources/bin/convert-ly


Stan




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


Re: Help getting started with Danny Boy

2008-05-04 Thread Paul Scott


On May 4, 2008, at 12:38 AM, James E. Bailey wrote:



Am 04.05.2008 um 05:59 schrieb Paul Scott:



On May 3, 2008, at 6:44 PM, plasmacarwash wrote:



Dear James,

Actually I was wondering, once we set the time signature and  
choose which

value our notes will be (half, quart, eighth) -does the program
automatically create the desired bars?
The appropriate measures?
I assume it does after that input.


Have you read the tutorial?

We can help you better if you show us what you have tried.


I'm sorry, if this is rude, but this is a real pet peeve of mine.


 No problem.  I thought about putting a smiley in my message.

Rather than saying, "Oh, okay, try in section 1.2.1.1 of the  
lilypond documentation or section 2 of the learning manual" people,  
especially in GNU or open software, simply reply with "RTFM".


If I had a clue as to what he did or didn't understand I could have  
been more explicit.




Okay, I started with lilypond version 2.6 and let me tell you all  
something, lilypond was the first open-source program that I as an  
end-user dealt with. The documentation was very confusing, I didn't  
read it every day, and even when I did read it, I didn't understand  
it.


When I started (I believe before version 2) I didn't even know where  
the documentation was.  I was one of those who expected the key  
signature to set accidentals like the point-and-click programs did.  :)


An answer like, "have you read the tutorial" implies that the  
person questioning hasn't read the tutorial. I'll tell you all a  
little secret, I've never read the tutorial. It's far too  
complicated. I'm not a computer programmer, I'm a composer. I don't  
understand scheme functions, I don't want to understand scheme  
functions, I just want an easy way to typeset music that isn't as  
frustrating as finale and doesn't require such bloated software. I  
understand that the documentation attempts to cover the questions  
people would have about how to use the program, and that the  
getting started and first steps are designed (and do a pretty good  
job of) getting new users started and showing them the first steps,  
but the documentation is kind of daunting, and finding information  
in it is sometimes overwhelming. Especially when you, as a new user  
of open-source software are thinking, "this is a pretty easy and  
straightforward question, I've used documentation before, why can't  
I find the answer to my question?"


If you read his questions, you can see that he's probably started  
reading the manual,


That wasn't clear to me.  It wasn't even clear that he knew that  
LilyPond wasn't point-and-click.


but hasn't actually typeset any music. It looks to me like he's  
just wondering how things work. Regardless, "have you read the  
tutorial" without specific reference to where in the tutorial he  
should read is a pretty daunting task. I think of it like if  
somewhere were to ask, "what's that bit about loving your neighbor?


I would have the same problem and would ask for clarification.

Does that just mean the person who lives next door to me?" and the  
answer is, "well, have you read the bible?" The two are pretty  
similar. He does a great job of asking specific questions, and  
"have you read the tutorial" is about as bad an answer as the  
question "how does the program work?" Those kinds of questions are  
non-specific and don't help anyone.


Just to let you know, I tried using lilypond at versioin 2.6, but I  
couldn't because the documentation was completely confusing and  
people who understood the program were unwilling to help me. This  
was my very first question to this user list:

On 26-Dec-05, at 4:16 PM, [EMAIL PROTECTED] wrote:

Hello, I'm very new to this and trying to figure out how to get  
output. I can modify the file I find online and get output, but  
somehow I'm missing some information to correctly parse a file. I'm  
trying to find some help in the documentation (both online and in  
the pdf) and cannot understand what I need to get output.

Here's what I have:
{ /clef treble
\time 2/4
r8 <> r8 <> r8 <> r8  
<>


}

\version "2.6.0"  % necessary for upgrading to future LilyPond  
versions.


That's far more clear than this user's post.  If he reads this thread  
hopefully he will understand that we are trying to help.  :)


Have a great day,

Paul

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


Re: Sustain in midi output of Piano Centered Dynamics Template

2008-05-04 Thread Trevor Daniels


Anthony

It seems that this is an error in the template which has probably always 
been there.


As you have found, it is necessary to place the pedal up/down indications in 
*all* the staves in order for the midi output to correctly simulate the 
action of a piano sustain pedal.  However, this will cause the Ped ... * 
indications to appear beneath all staves too, which is undesirable.  This is 
why the template you mention has two scores - one with a layout block to 
generate the correct printed output and one with a midi block to generate 
the correct midi output.  The midi score should have the pedal indications 
in both staves, as you have discovered.  I'll correct the template in the 
2.11 docs shortly.


Thanks for pointing this out.

Trevor

- Original Message - 
From: "Anthony" <[EMAIL PROTECTED]>

To: 
Sent: Friday, May 02, 2008 7:00 PM
Subject: Sustain in midi output of Piano Centered Dynamics Template



I noticed that sustain information was not getting generated in the
midi file output when using the Piano Centered Dynamics template
located on the lilypond website.  I've tried the same template with
2.10.33 as well as 2.11.45.

This is the current template for the piano centered dynamics:

upper = \relative c'' {
  \clef treble
  \key c \major
  \time 4/4

  a b c d
}

lower = \relative c {
  \clef bass
  \key c \major
  \time 4/4

  a2 c
}

dynamics = {
  s2\fff\> s4
  s\!\pp
}

pedal = {
  s2\sustainDown s2\sustainUp
}

\score {
  \new PianoStaff <<
\new Staff = "upper" \upper
\new Dynamics = "dynamics" \dynamics
\new Staff = "lower" <<
  \clef bass
  \lower
>>
\new Dynamics = "pedal" \pedal
  >>
  \layout {
\context {
  \type "Engraver_group"
  \name Dynamics
  \alias Voice % So that \cresc works, for example.
  \consists "Output_property_engraver"

  \override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)
  \override DynamicLineSpanner #'Y-offset = #0
  pedalSustainStrings = #'("Ped." "*Ped." "*")
  pedalUnaCordaStrings = #'("una corda" "" "tre corde")

  \consists "Piano_pedal_engraver"
  \consists "Script_engraver"
  \consists "Dynamic_engraver"
  \consists "Text_engraver"

  \override TextScript #'font-size = #2
  \override TextScript #'font-shape = #'italic

  \consists "Skip_event_swallow_translator"

  \consists "Axis_group_engraver"
}
\context {
  \PianoStaff
  \accepts Dynamics
}
  }
}
\score {
  \new PianoStaff <<
\new Staff = "upper" << \upper \dynamics >>
\new Staff = "lower" << \lower \dynamics >>
\new Dynamics = "pedal" \pedal
  >>
  \midi {
\context {
  \type "Performer_group"
  \name Dynamics
  \consists "Piano_pedal_performer"
}
\context {
  \PianoStaff
  \accepts Dynamics
}
  }
}


To get pedals to appear as events in the midi file I had to change two
lines in the midi score section from:

\new Staff = "upper" << \upper \dynamics >>
\new Staff = "lower" << \lower \dynamics >>
to
\new Staff = "upper" << \upper \dynamics \pedal >>
\new Staff = "lower" << \lower \dynamics \pedal >>

as well as keep all the other stuff regarding the pedal (well, I've
not messed around since I get pedal events now).

I was just curious if this had worked previously or if simply nobody
noticed it wasn't working. :)

- Anthony


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





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


Re: mac os x, lilypondtool, jedit, a puzzle

2008-05-04 Thread Stan Sanderson


On May 4, 2008, at 6:55 PM, Brett Duncan wrote:



Thanks to all who responded. As I explained to Bertalan Fodor, the  
lack of ability to use convert-ly from within jEdit is a minor  
inconvenience, since the command is easily invoked outside of it.
Brett- the path you suggest is one (of many possibilities) which I  
had previously tried (and just tried again) on PPC OS 10.4.11. It  
does not work for me.

I am using the latest jEdit v4.3pre14 and LilyPondTool v2.10.5.
Regards,
Stan


Hmm, apart from the fact that I'm using an Intel Mac, the  
differences in our setups are that I'm using the pre9 version of  
jEdit, and version 2.10.4 of LilyPondTool, so the problem may lie  
in there somewhere.


I will try updating jEdit and LilyPondTool and see if it breaks  
something.


Brett



Thanks.

referring to the log,
9:36:26 AM [notice] AWT-EventQueue-0: '/Users/ssanders/Desktop/ 
test1.ly'
9:36:26 AM [notice] AWT-EventQueue-0: command: convert-ly  
[Ljava.lang.String;@98ba6f
9:36:26 AM [error] AWT-EventQueue-0: java.io.IOException: / 
Applications/LilyPond.app/Contents/Resources/bin//python: not found


By any chance, are you using Lilypond v 2.11.44-1 or 2.11.45-1 ? Both  
of those versions were built with Python included (as I understand  
it). Neither would run on either the PPC 10.4.11 powerbook or a x86  
iMac running 10.4.11. Version 2.11.45-2 does run, and is the version  
called by jEdit in my install.


Stan




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


Re: Help getting started with Danny Boy

2008-05-04 Thread plasmacarwash

Hey Folks,

I read through much of the discourse here and appreciate it all.
Directly after posting the 1st time, I started in on the "new manual".
I experienced the typical sensation of being away from Lilypond for over 10
mos.
If ya don't use it, ya lose it.
In addition, I read somewhere that there are 4 basic books to the "manual".
The "learning manual" is different than 10 mos. ago, true?
Nonetheless, I had a split motive:
1) I did kinda want a magic wand to blast this job out and be done with it.
2) I kinda dream of having a writing proficiency with Lilypond. A veritable
songwriting partner. Sitting where I am now with it, I seemed to be dwarfed
in my infancy.

I'm not even answering all the feedback from all because it's late in the
day and I just got the email.

Thinking about Lilypond though gives me a strange glee throughout my days.
If I can add it to the way I write, that would be awesome.
I have three essential ways in which song comes to me now.
Hopefully Lilypond could take the lead.

Does anyone know of anyone similiar here?

I would like to pick-up composition while here at the forums also.
So delusions of grandeur do inhabit my requests here at Lilypond Nabble as
well. :-)

Thank-you all for the technical and the passion -the Rubenstein and the
Horowitz. :-)

-Jay Peek






James E. Bailey-2 wrote:
> 
> 
> Am 04.05.2008 um 03:44 schrieb plasmacarwash:
> 
>>
>> Dear James,
>>
>> Actually I was wondering, once we set the time signature and choose  
>> which
>> value our notes will be (half, quart, eighth) -does the program
>> automatically create the desired bars?
>> The appropriate measures?
>> I assume it does after that input.
> 
> Kinda. Assuming all of your bars are compete, then you'll have no  
> problems. What makes lilypond good is that it does all of the layout,  
> you just tell it what you want. If, however, you have \time 4/4 d'4  
> d'4 e'2. | or \time 4/4 d'4 d'2 | Lilypond will have problems, and the  
> more I think about it it, the more I like that.
> 
>>
>>
>>
>> Also I need help fetching a "vertical squiggly line" and an "upside- 
>> down
>> fermatta" within  http://home.earthlink.net/~markdlew/shw/ 
>> DannyBoy.htm Mark
>> Lews adapt.  :confused:
> 
> That's a common musical symbol for harpists and keyboard players,  
> arpeggio. you get that by adding \arpeggio to a chord. See section  
> 1.3.3.2 of the 2.11 documentation.
> 
>>
>>
>>
>> Lastly,
>>
>> I was perusing the template(s) for piano and voice.
>> I wonder how that looks when done?
>> Do I just load up all the lyrics I have already within the "voice"  
>> section?
> 
> There are several ways of adding lyrics. for a simple song like this,  
> probably the easiest way would be to first make sure the vocal part  
> has all of the ties, "~" and slurs, "( )" needed to make sure all of  
> the syllables that are sung over more than one written note are  
> grouped together. e.g., cal -- ling in mm. 7 needs to be fis'8( e'8)  
> cis'4~ cis'8. so that you can use the simple \addlyrics function  
> directly after your music in your lilypond file. For example \score  
> { {fis'8( e'8) cis'4~ cis'8 e'8 gis'8 a'8} \addlyrics {cal -- ling  
> from glen to} } would give you mm. 7
> 
>>
>>
>> I expect that section to be pretty disproportionate compared to the
>> remaining few sections left in the template provided.
>>
>> Also, Kieren MacMillans help has held its own, so, I'm ok with the
>> 'horizontal spacing" issue from yesteryear.
>>
>> Thank-you James.
>>
>> -Jay Peek
>>
> 
> I would also suggest using the 2.11 documentation if you aren't  
> already, it's a bit easier to read, certainly more thorough, and makes  
> using lilypond a lot clearer.
>>
>>
>>
>>
>>
>>
>>
>> James E. Bailey-2 wrote:
>>>
>>> Am 03.05.2008 um 04:24 schrieb plasmacarwash:
>>>

 Hey Forum,

 I am transcribing Danny Boy from this mans arrang.
 http://www.home.earthlink.net/~markdlew/shw/DannyBoy.htm (Mark D.
 Lew)  .

 (3 pages short)

 It is from key 'D' to 'C' that I desire.

 I need only help on the vocal.

 I already have the notes and lyrics typed and coordinated one above
 the
 other.

 I also need help with a WIN 98 indiosyncracy with 2.11.45 ( and all
 previous
 versions, btw).

 Horizontal spacing.

 I was helped here and got some good fixes ( like "ragged") but I
 just wanted
 to give you a heads up before we work with your particular style  
 code.

 Is there anybody out there tonite?

 much love,

 Jay



 P.S.  
 http://www.nabble.com/horizontal-spacing-to12377970.html#a12379149
 topic of horizontal spacing last year
 -- 
 View this message in context:
 http://www.nabble.com/Help-getting-started-with-Danny-Boy-tp17030765p17030765.html
 Sent from the Gnu - Lilypond - User mailing list archive at
 Nabble.com.



 _