Chord, variables and comments [beginner]

2006-11-13 Thread Christophe Dang Ngoc Chan
Hello,

sorry if the question was already asked,
but I didn't find the answer in the
archive (maybe I don't know which keyword to use).

So, I'd like to put the guitar chords into a variable in order to reuse them,
e.g.

GuitarChordC = {e, c   e g   c'   e'1}

First, I would like to put the duration outside the variable
 GuitarChordC = {e, c   e g   c'   e'}
 { \GuitarChordC 1}
but it does not seem to work. Is there any way to do something like that?

Second, I'd like to put a comment, something like
 GuitarChordC^bla
but it does not seem to work either. Is there any way to do something like that?

Thanks in advance



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


LilyPondTool 2.10.0

2006-11-13 Thread Bertalan Fodor

Hi,

I've just released a new version of LilyPondTool, supporting LilyPond 2.10.

The most important change is that the new, full lilypond parser is quite 
stable (i.e. no false alarms on the regression test files). So you 
should turn it on. That means, that you can safely turn on SideKick's 
parse on keystroke and it will show you the syntax errors on the fly, 
while you are typing!


It will find even find errors like:

c d e.4


However, there still may be false alarms, so you have an easy way in the 
LilyPond toolbar to switch the new parser on and off. If you find some 
file that should be accepted, please send it to me.


Bert



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


same note, different accidentals

2006-11-13 Thread Lasse Rempe
Hello ---

I have only recently started using LilyPond, so this may be a newbie question,
but I didn't find a solution anywhere.

I am typesetting a piece where, on the same beat, one voice has a b, while the
other has a b flat. Even when I use the NoteColumn property to separate the
stems, LilyPond insists on only setting one accidental, which of course is not
going to work ...

Of course I could write the b flat as an a sharp (and since it's a piano part,
it doesn't make a difference), but that doesn't seem quite satisfactory.



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


Control MIDI channels

2006-11-13 Thread Johan Vromans
Hi,

Is there a way to control which MIDI channel a stave will get?

In a 4-vocal + chords score the chords seem to get channel 4, and the
vocals get 5, 6, 7, and 8. I want to split out the parts, but my
synthesizer can only control tracks 1-5 individually.

So it would be nice if I could explicitly designate a MIDI channel for
each voice. Is that possible?

Thanks,
Johan


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


Re: percussion midi ?

2006-11-13 Thread Mats Bengtsson

As long as you use a DrumVoice context to typeset the percussion, the
MIDI output should automatically contain the corresponding drum sounds
in channel 10.

  /Mats

Simon Dahlbacka wrote:

Hi all,

I'm trying to add some percussion to my music and cannot seem to get 
midi working sensibly for the percussion, my assumption is that I 
cannot get lily to use midi channel 10. I tried to RTFM, but did not 
find anything related to this..


Have I missed something (simple) or is this a known limitation?

regards,
Simon

oh, \version 2.10.0 on windows


___
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: Control MIDI channels

2006-11-13 Thread Mats Bengtsson

It seems that the only way you can influence the channel numbers is by the
order you specify the different staves/lyric lines/chord names. Can you
figure out what ends up on channels 1-3, maybe lyrics? It that's the case,
you could try to specify them in another order in your \score{...} block,
either by using a separate \score{...} block for the MIDI output or by
using \set Staff.alignAboveContext = ... to get the correct vertical order
in the printed output.

Send a small but complete example to the mailing list if you need more
specific instructions.

  /Mats


Johan Vromans wrote:

Hi,

Is there a way to control which MIDI channel a stave will get?

In a 4-vocal + chords score the chords seem to get channel 4, and the
vocals get 5, 6, 7, and 8. I want to split out the parts, but my
synthesizer can only control tracks 1-5 individually.

So it would be nice if I could explicitly designate a MIDI channel for
each voice. Is that possible?

Thanks,
Johan


___
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: same note, different accidentals

2006-11-13 Thread Mats Bengtsson
Tricky! I'm not sure what the best typesetting practice is for such a 
situation.

You might want to use tricks like
\version 2.8.0
\relative c''{
 {c b! c d } \\ { c s64 bes4*15/16 a4 g} 
}
\layout{ragged-right=##t }

To get a reasonable output.

  /Mats

Lasse Rempe wrote:

Hello ---

I have only recently started using LilyPond, so this may be a newbie question,
but I didn't find a solution anywhere.

I am typesetting a piece where, on the same beat, one voice has a b, while the
other has a b flat. Even when I use the NoteColumn property to separate the
stems, LilyPond insists on only setting one accidental, which of course is not
going to work ...

Of course I could write the b flat as an a sharp (and since it's a piano part,
it doesn't make a difference), but that doesn't seem quite satisfactory.



___
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: Chord, variables and comments [beginner]

2006-11-13 Thread Mats Bengtsson
It seems that a standard preprocessor like m4 should be the best 
solution to
your problems. If you search the mailing list archives, you will find a 
number

of discussions related to preprocessors for purely textual replacement in
LilyPond input files. LilyPond itself does not (and will not) include any
such preprocessor, since it just would make the program larger and more
complicated to support and since there are several freely available 
preprocessors
that can be used. On the other hand, it is possible to implement your 
own functions

in LilyPond, using the Scheme programming language, see the section
Advanced tweaks with Scheme in the manual, but for your purpose, I think
a standard preprocessor is simpler and better.

   /Mats

Christophe Dang Ngoc Chan wrote:

Hello,

sorry if the question was already asked,
but I didn't find the answer in the
archive (maybe I don't know which keyword to use).

So, I'd like to put the guitar chords into a variable in order to reuse them,
e.g.

GuitarChordC = {e, c   e g   c'   e'1}

First, I would like to put the duration outside the variable
 GuitarChordC = {e, c   e g   c'   e'}
 { \GuitarChordC 1}
but it does not seem to work. Is there any way to do something like that?

Second, I'd like to put a comment, something like
 GuitarChordC^bla
but it does not seem to work either. Is there any way to do something like that?

Thanks in advance



___
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.0

2006-11-13 Thread Valentin Villenave

Hi,

I couldn't tell you how much valuable LilypondTool was for me ; this
is definitely the way I would recommend to anyone starting with music
typesetting (though I don't like jEdit very much, maybe a standalone
lilpond-integrated editor would be much better, like in OSX-lilypond).
There's still something I can't get : where is the most up-to-date
LilypondTool build ? in jEdit plugin repositories ? At
sourceforge.net/projects/lily4jedit ? On a CVS ? At organum.hu ? Or
maybe is there no more difference between those versions ? (As far as
I can tell, I do not see any 2.10 version on any repository...)

Thank you again for this great job. You're doin fine :)

I'm looking forward to trying the new LilypondTool...

V.Villenave



2006/11/13, Bertalan Fodor [EMAIL PROTECTED]:

Hi,

I've just released a new version of LilyPondTool, supporting LilyPond 2.10.

The most important change is that the new, full lilypond parser is quite
stable (i.e. no false alarms on the regression test files). So you
should turn it on. That means, that you can safely turn on SideKick's
parse on keystroke and it will show you the syntax errors on the fly,
while you are typing!

It will find even find errors like:

c d e.4


However, there still may be false alarms, so you have an easy way in the
LilyPond toolbar to switch the new parser on and off. If you find some
file that should be accepted, please send it to me.

Bert



___
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: LilyPondTool 2.10.0

2006-11-13 Thread Bertalan Fodor

Sorry, I forgot to tell the place to download.

You should use manual installation, so
- download the latest zip (lily4jedit-2.10.0-1.zip) file from 
http://www.sourceforge.net/projects/lily4jedit and unzip it into the 
jEdit folder (like c:\program files\jedit 4.3pre6)


You can also look at the install instructions at 
http://lilypondtool.organum.hu


Bert





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


Re: LilyPondTool 2.10.0

2006-11-13 Thread Will Oram
What is the link? The last archived message about LPT points to a  
website hosting only 2.8.


You might benefit describing what it does for the benefit of the  
lazy, too, since I had to use lilypond-user archives to figure it out  
myself. :)


Yours c.,
Will

On Nov 13, 2006, at 7.14 AM, [EMAIL PROTECTED] wrote:


Date: Mon, 13 Nov 2006 11:11:06 +0100
From: Bertalan Fodor [EMAIL PROTECTED]
Subject: LilyPondTool 2.10.0
To: User's List LilyPond lilypond-user@gnu.org
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Hi,

I've just released a new version of LilyPondTool, supporting  
LilyPond 2.10.


The most important change is that the new, full lilypond parser is  
quite

stable (i.e. no false alarms on the regression test files). So you
should turn it on. That means, that you can safely turn on SideKick's
parse on keystroke and it will show you the syntax errors on the  
fly,

while you are typing!

It will find even find errors like:

c d e.4


However, there still may be false alarms, so you have an easy way  
in the

LilyPond toolbar to switch the new parser on and off. If you find some
file that should be accepted, please send it to me.

Bert


focus on the wherefore
for in it lies the question
--
   _   |  WILL ORAM
ASCII ribbon campaign ( )  |  spamguy (at) foxchange . com
 - against HTML email  X   |  wro1 (at) cwru . edu
  vCards / \  |
   |  AIM spamguy21
--
(ABOVE: Magnetic poetry #4)



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


2.10 questions

2006-11-13 Thread Monk Panteleimon
Many thanks to the  all the diligent developers and users for 2.10 and the 
previous versions.

I'm now running 2.10 on xubuntu (ubuntu 6.06) and I have several questions 
about lilypond 2.10:

1. It looks like hairpinToBarline is set true by default. The changes doc 
makes it sound like you have to turn it on to get it to work:
By setting hairpinToBarline, hairpins will stop at the barline preceding the 
ending note.
I assume that it was intended to be set ##t by default, and the docs are just 
phrased from a 2.8 point of view. If this is so (here's the question) is it 
##t by default because that's the common consensus of traditional old-school 
engraving -- or is it just 'cause? 

2. It looks like you can't put \tempo= inside \
midi{ } anymore. Lilypond complains about it in my 2.8 files, and after I've 
run convert-ly, I see it replace by something like this:

  \midi {
\context {
  \Score
  tempoWholesPerMinute = #(ly:make-moment 90 4)
  }
}

The 2.10 manual (p 232) seems to say that only the \tempo command that goes 
with the notes (producing a metronome mark unless forbidden to do so) affects 
the tempo of the midi file. The manual's a little confusing here actually, 
because the example shows the curly brackets empty for the midi block, and 
tells us that in this example the tempo is set to 4=72. How? By leaving it 
empty? So 72 is default?  What am I missing? 

So, the only ways to set a tempo for the midi file without adding a metronome 
mark are to add and a metronome mark, but make it invisible, or else do that 
kind of longish thing with the scheme-indentifier in it, wherewith convert-ly 
replaces the old \midi{ \tempo = ... } deal. Right? 
Is there a shorter way, or can I somehow re-instate the 2.8 method in my 
lilypond installation? I often make midi files, but rarely require a 
metronome mark. 

3. When I run 2.10 on any files (before or after convert-ly) I get lots of 
messages that say programming error: no solution found for Bezier 
intersection, continuing, crossfingers
The files still compile, but I wonder if it's okay to uncross my fingers now.
[8^)

4. (the dumbest question of all) Why 2.10? What's wrong with 3?

Thanks again. Please pardon my verbosity and probably my utter density 
regarding all of the above. 

Fr. P

PS. My, what lovely shapenote heads!


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


Unexpected tuplet bracket location

2006-11-13 Thread Victor Eijkhout

Is this a bug or a feature?

quartertriplet = { \set tupletSpannerDuration = #(ly:make-moment 1 4) }
\relative { \time 3/4 \clef treble \key g \minor
\relative c'' {
\quartertriplet
\times 2/3 { r8 a r a r4} r4 | r8 g r g r4 |
\times 2/3 { r8 a r a r4} r4 | r8 bes r bes r4 |
\times 2/3 { r8 c r c r4} r4 | r8 bes r bes r4 |
\times 2/3 { r8 a r a r a} r8 a | r4. g |
}
}
\version 2.9.27

Same output with 2.9.something and 2.10.

Victor.



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


Re: LilyPondTool 2.10.0

2006-11-13 Thread Bertalan Fodor

Well, I was in a hurry.

I suggest you to look at the site: http://lilypondtool.organum.hu

You should use the SourceForge project page to download 
(http://www.sourceforge.net/projects/lily4jedit).


However, sourceforge is down at the moment, so as a backup you could use 
http://www.organum.hu/fileadmin/lilypondtool/r/2.10/lily4jedit-2.10.0-1.zip


When I have time I'll put on a flash demo using the new parser.

Bert





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


binary eps files in 2.10 break lilypond-book workaround

2006-11-13 Thread Laura Conrad

Sometime very late in the 2.9 release cycle, the eps files generated
by lilypond-book (on ubuntu edgy linux; presumably really by lilypond
-b eps) became binary instead of text.

This means that I can't fix the bounding box problem
http://www.mail-archive.com/lilypond-user@gnu.org/msg25162.html by
using Arvid's sed workaround any more.

Can we either get the bounding boxes to be right in the first place
or change the EPS files back to text files?

Or does someone feel like writing a program that fixes them in the
binary file?  

I don't understand why this is either a feature or a bug that's
difficult to fix.  I really want to be able to print books two-sided,
and there's no way I'm going to be able to do that with lilypond-book
in its current state.  I understand that this bug isn't important to
people who only use lilypond-book for including music snippets in a
text, but if you're writing a real music book, it's a critical bug.

-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ )
(617) 661-8097  fax: (501) 641-5011
233 Broadway, Cambridge, MA 02139


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


Jazz scales

2006-11-13 Thread RK

Hi,

sorry my question isn't lilypond specific, but I hope anyone can help me 
anyway!?!?


Does anyone have a PDF file with all Jazz scales in Bass-Clef or does 
anyone know where I can download them in PDF in Bass Clef?



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


Re: lilypond development moved

2006-11-13 Thread Werner LEMBERG

 However, in collaboration with the savannah hackers, I've now
 successfully set up a git repository at savannah.  Check it out at
 
http://git.sv.gnu.org/gitweb/

It seems that this host is quite loaded.  The remote part of doing a
`git-clone' took ages...


Werner







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


Re: binary eps files in 2.10 break lilypond-book workaround

2006-11-13 Thread Laura Conrad
 Laura == Laura Conrad [EMAIL PROTECTED] writes:

Laura Sometime very late in the 2.9 release cycle, the eps files generated
Laura by lilypond-book (on ubuntu edgy linux; presumably really by 
lilypond
Laura -b eps) became binary instead of text.

It was somewhere in between 2.9.22 and 2.9.23.  So it probably had
something to do with the clipping feature. 

-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ )
(617) 661-8097  fax: (501) 641-5011
233 Broadway, Cambridge, MA 02139


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


Re: percussion midi ?

2006-11-13 Thread Simon Dahlbacka
On 11/13/06, Mats Bengtsson [EMAIL PROTECTED] wrote:
As long as you use a DrumVoice context to typeset the percussion, theMIDI output should automatically contain the corresponding drum soundsin channel 10. /MatsIn that case, something else is broken. I
ncluded is a snippet from 7.4.3 Percussion staves in the 2.10 manual (wrapped into a \score block)%begin lilypond\version 2.10.0\score { \new DrumStaff  \new DrumVoice = 1 { s1 *2 }
 \new DrumVoice = 2 { s1 *2 } \drummode { bd4 sn4 bd4 sn4  { \repeat unfold 16 hh16 } \\ { bd4 sn4 bd4 sn4 } 
 }  \layout {} \midi {}} %end lilypondThe produced midi does *not* sound like drums... (apart from only the first four notes audible...)/Simon
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Control MIDI channels

2006-11-13 Thread Johan Vromans
[Quoting Mats Bengtsson, on November 13 2006, 12:57, in Re: Control MIDI cha]
 It seems that the only way you can influence the channel numbers is by the
 order you specify the different staves/lyric lines/chord names. Can you
 figure out what ends up on channels 1-3, maybe lyrics? It that's the case,
 you could try to specify them in another order in your \score{...} block,
 either by using a separate \score{...} block for the MIDI output or by
 using \set Staff.alignAboveContext = ... to get the correct vertical order
 in the printed output.

Thanks for the suggestions. I use rosegarden to manipulate the midi
output, which suits my current needs.

-- Johan


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


LilyPondTool 2.10 demo

2006-11-13 Thread Bertalan Fodor
For a flash demo of the new LilyPondTool release please look at 
http://www.organum.hu/fileadmin/lilypondtool/parser.html


It demonstrates some of the most exciting features (instant 
errorchecking, instant help, instant point-and-click)


Bert


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


polyphonic layout

2006-11-13 Thread Helge Kruse
Hello,

I am new to this mailing list. I hope it's ok to ask these questions here.
If not, please excuse.

I want to write a score with two systems and two voices in the lower system.
I found some trouble with it.

1) In the upper system I need a full 6/8 rest. But r1 stands for 8/8 rest.
How do I get the full rest, hanging centered at the fourth line?

2) In the second measure I would prefer stems down. I think this would be
correct, since the notes g and d are equal far away from the middle line.

3) The lower system has an overlay of the rest and the g. I assume Lilypond
counts the voices from top to bottom. So I changed the order in the second
measure. But this gives a too high rest. It should be from third to fifths
line. 

4) The slurs in the lower system should be in opposite to the stem. I tried
to set the parentheses inside the angle brackets to get them bound to d-g
and es-g but then they disappeared at all.

I hope I have not violated the culture in this mailing list. 

Disclaimer:
When I write it should, I mean these are the notation rules I know. I
don't know in what way Lilypond could see this automatically. With I high
probability I have used Lilypond in the wrong way. I don't want to critic
the program and hope you can give me advises how to handle.


Regards, 
Helge



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


Re: Triplets and Diddles

2006-11-13 Thread Cameron Horsburgh
On Mon, Nov 13, 2006 at 07:28:02PM -0800, X X wrote:
 
Thanks, I kind of get this now, so far I've only written out one of
our Cadences out, and it's only a line or so long. So, I have some
work cut out for me. Oh, also I keep getting an error with this code:
\header{
  title = Tipsy (Snare)
}
\relative{
  \new Staff {c' c-^ r8 c8 c4:32~ c c-^ r8 c8 c4:32~ c c-^ r8 c8
c4:32~ c16-^ c c c-^ c c c-^ c c c-^ c c c-^ c-^ c-^ c-^ c-^}
\new Staff { c c c c-^ c c c c-^ c c c c16-^ c c c-^ c c c-^ c c c-^ c
c c-^ c-^ c-^ c- } 

The problem here is the c- doesn't have an articulation. Add a ^ or remove the 
hyphen, add the final } and it should work (see below). 


And I'm having trouble with this one as well:
\header{
  title = Gator Snare: First Line, Bass: Second Line, Cymbal: Third
Line
}
\relative{
  \repeat volta 2  \new Staff  {c'16 c c c c-^ c c c c c c c c-^ c c
c c c c c c-^ c c c c c c c c-^ c c-^ c c c c c c-^ c c c c c c c c-^
c c c c4 r4 r r }
\new Staff {f, a c e r8 f a c e8 f a c e f a c e4 r4 f a c
e8 f a c e \times 2/3 {f a c e f a c e f a c e} f a c e8 f
a c e r8 f a c e8 f a c e \times 2/3 {f a c e f a c e f a c
e f a c e f a c e f a c e} f a c e8 f a c e f a c e r4 r
r }
\new Staff {r d r d r d r d8 d r4 d r d d r r r }  
}
The repeats don't go in the right places and I can't make an alternate
ending (or any ending, I tried \alternate {})
Thanks in advance.

Ah. Try putting the repeat inside each Staff context. When you add alternate 
endings LilyPond should automatically do The Right Thing at the score level. 
You also have problems here with the beats in each bar --- something that is 
easier to spot once it compiles!

You also have a few stylistic things you could do to make bughunting easier 
(and these are all in the manual, but I'll let you find them.).

First, add a /version statement. It makes upgrading easier, and it stops the 
annoying warning.

Second, add bar checks. This is incredibly impoirtant if you're doing this sort 
of music with complicated rhythms.

Third, only put one bar to a line. It makes finding things easier later on.

Because I'm a *really* nice guy (no, really! I am!) I've reset your two pieces 
for you taking these notes into account so you can see how it probably should 
be done. I've also added a few touches like adding instrument names to the 
staff. I've had to change some of the rhythms to fit the bars --- I've applied 
no sense of musical sensitivity and just forced 'em where needed!

(Watch out -- your mail client may mistake the  characters for something 
else.)

%%First example

\version 2.10.0
\header{
  title = Tipsy (Snare)
}
\relative{
   
\new Staff {
  c' c-^ r8 c8 c4:32~ |
  c c-^ r8 c8 c4:32~ |
  c c-^ r8 c8 c4:32~|
  c16-^ c c c-^ c c c-^ c c c-^ c c c-^ c-^ c-^ c-^|
  c-^
}
\new Staff {
  c4 c c c-^|
  c c c c-^|
  c c c c16-^ c c c-^||
  c c c-^ c c c-^ c
  c c-^ c-^ c-^ c-^ 
} 
  
}
%%End first example

%%Second example
\version 2.10.0
\header{
 title = Gator Snare: First Line, Bass: Second Line, Cymbal: Third Line
   }

   \relative{
 \repeat volta 2  
   \new Staff  {
 \set Staff.instrumentName = Gator Snare
 \repeat volta 2{
   c'16 c c c c-^ c c c c c c c c-^ c c c |
   c c c c c-^ c c c c c c c c-^ c c-^ c |
   c c c c c-^ c c c c c c c c-^ c c c|
   c4 r4 r r 
 }
   }
   \new Staff {
 \set Staff.instrumentName = Bass
 \repeat volta 2
 {
   f, a c e4 r8 f a c e8 f a c e4 f a c e4|
   r f a c e8 f a c e \times 2/3 {f a c e f a c e f a c e} f 
a c e8 f a c e|
   r8 f a c e8 f a c e \times 2/3 {f a c e f a c e f a c e f 
a c e f a c e f a c e} f a c e8 |
   f a c e f a c e r4 r r 
 }
   }
   \new Staff {
 \set Staff.instrumentName = Cymbal
 \repeat volta 2{
   r d r d|
   r d r d8 d|
   r4 d r d |
   d r r r| 
 }  
   }
 
   }


%End second example

-- 

=
Cameron Horsburgh

=



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


Re: polyphonic layout

2006-11-13 Thread Cameron Horsburgh
On Mon, Nov 13, 2006 at 03:27:09PM +0100, Helge Kruse wrote:
 Hello,
 
 I am new to this mailing list. I hope it's ok to ask these questions here.
 If not, please excuse.
 

No, that's what the list is here for! I will try to answer some of your 
questions but it would be easier if you could send a copy of your file (did you 
forget to attach it?)

 I want to write a score with two systems and two voices in the lower system.
 I found some trouble with it.
 
 1) In the upper system I need a full 6/8 rest. But r1 stands for 8/8 rest.
 How do I get the full rest, hanging centered at the fourth line?
 
Try using R1 (capital R). The symbol, whilst usually associated with 8/8 is 
also correct for a full bar of any time signature. If you don't want that, try 
r2. which will give you a dotted minim rest.

 2) In the second measure I would prefer stems down. I think this would be
 correct, since the notes g and d are equal far away from the middle line.
 
If you want to force stems down use \stemDown and reset it later with 
\stemNeutral. This is in the manual at 
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Stems.html#Stems

 3) The lower system has an overlay of the rest and the g. I assume Lilypond
 counts the voices from top to bottom. So I changed the order in the second
 measure. But this gives a too high rest. It should be from third to fifths
 line. 
 
Try setting the rest manually with something like d'/rest (the d' specifies 
where the rest goes. Look at 
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Rests.html#Rests

 4) The slurs in the lower system should be in opposite to the stem. I tried
 to set the parentheses inside the angle brackets to get them bound to d-g
 and es-g but then they disappeared at all.
 

Sorry, can't help without seeing it.

 I hope I have not violated the culture in this mailing list. 
 

No, but it's good if you can show an example of what you tried so we can see 
where you've gone wrong. It's also good if you can show where in the manual 
you've looked for information. If it's not there or easy to find we consider 
this a bug, and we'll gladly listen to suggestions about how to fix it. Of 
course, if you don't know what you're looking for it's hard to look.

 Disclaimer:
 When I write it should, I mean these are the notation rules I know. I
 don't know in what way Lilypond could see this automatically. With I high
 probability I have used Lilypond in the wrong way. I don't want to critic
 the program and hope you can give me advises how to handle.

LilyPond has a set of notation rules it follows, and these can be changed by 
the user up to a point. The rules it follows are generally considered the Right 
Way to do things, but if you disagree you are always welcome to ask!

 
 Regards, 
 Helge


-- 

=
Cameron Horsburgh

=



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


virus warning: guile.exe

2006-11-13 Thread Helge Kruse








Hello,



I installed Lilypond and now I get warnings from
F-Prot about guile.exe. The virus scanner gives the warning:

 

 Infection: Possible a new variant of
W32/Threat-HLLSI-based!Maximus

 

Is this infection real at the lilypond web server? If
this only is a mistake of the scanner it comes probably by similarities of the
compiled guile. Is there an easy way to compile lilypond in my cygwin environment
to get rid of these annoying warnings?



Regards, Helge








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


Re: polyphonic layout

2006-11-13 Thread Mats Bengtsson



Cameron Horsburgh wrote:



I want to write a score with two systems and two voices in the lower system.
I found some trouble with it.

1) In the upper system I need a full 6/8 rest. But r1 stands for 8/8 rest.
How do I get the full rest, hanging centered at the fourth line?



Try using R1 (capital R). The symbol, whilst usually associated with 8/8 is 
also correct for a full bar of any time signature. If you don't want that, try 
r2. which will give you a dotted minim rest.

  
In 6/8, you should use R2. to get the correct duration, see the sections 
on Rests

and Multi measure rests in the manual.

2) In the second measure I would prefer stems down. I think this would be
correct, since the notes g and d are equal far away from the middle line.



If you want to force stems down use \stemDown and reset it later with 
\stemNeutral. This is in the manual at 
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Stems.html#Stems

  
I rather guess that you want to use the {...} \\ {...}  feature, 
described

in the section on Basic polyphony.

3) The lower system has an overlay of the rest and the g. I assume Lilypond
counts the voices from top to bottom. So I changed the order in the second
measure. But this gives a too high rest. It should be from third to fifths
line. 



Try setting the rest manually with something like d'/rest (the d' specifies 
where the rest goes. Look at 
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Rests.html#Rests

  
Again, first try the {...} \\ {...}  feature if you haven't already 
done that.

LilyPond is fairly good at avoiding collisions between voices by default.

4) The slurs in the lower system should be in opposite to the stem. I tried
to set the parentheses inside the angle brackets to get them bound to d-g
and es-g but then they disappeared at all.




Sorry, can't help without seeing it.
  

Sorry Cameron for being picky.

  /Mats


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