Re: Two questions (probably easy: Chords and rit.)

2003-02-26 Thread Mats Bengtsson
Erwin Dieterich wrote:
From a beginner two easy (?) questions:

1) How get I a rit. (for ritardando) in my score? Is there a standard
 way or do I have to use _rit. on some note?
I'd use _rit. or maybe _#'(italic rit.).
If you have several tempo instructions of this kind and don't use
text scripts for anything else, you can change the default
font instead of specifying italic for every single occassion.
   /Mats



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: How to make hairpins not on notes

2003-02-26 Thread Mats Bengtsson
Daniel Ashton wrote:
...
Is there a way to lengthen the measure when using this technique?  The 
hairpins so produced appear to be short and fat.  I would like to extend 
the measure so that the hairpins look more natural.
Just set the minumum-length property of the hairpin:

\property Staff.Hairpin \override #'minimum-length = #5

/Mats



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Don't understand error...

2003-02-26 Thread Alexandre Beneteau
Hello,

I'm typesetting a flute part and I am very surprised by the following 
problem :

Having R2*2 (in 2/4 time), I get the following error :

[8][16][24][32][40][48][56][64][72][77]
Preprocessing graphical objects...
Calculating line breaks... programming error: 
Multi_measure_rest::get_rods (): I am not spanned! (Continuing; cross 
thumbs)

If I substitute R2*2 by r2*2 everything is OK !

Anybody has an idea ?

Thanks,

	Alex.

P.S. : I use lilypond 1.7.13 and the file can be downloaded at: 
http://alexandre.beneteau.free.fr/lily/flutes.ly
and includes file at http://alexandre.beneteau.free.fr/lily/global.ly
problematic line is 124



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


special rests

2003-02-26 Thread Fulko van Westrenen

Hello,

I try to set some barless music, a modern variant of Gregoriant chant.
There are no normal bars: bars are only used to separate the different 
parts. The notes have no stems, only quarters and halves are used. 
This is no problem using Lilypond. You only need lots of spaces (s1,s2,...).

\property Score.timing = ##f
\property Voice.Stem \set #'transparent = ##t
together with a clever use of \stemDown and \stemUp
\bar ||

The problem are the rest. In Gregorian they look a bit like bars, and 
at first I tried to implement them as such. This is wrong. Rests should be 
implemented as rests. The rests I would like to use are :
\fetaneomensmaximarest{\char14}
\fetaneomenslongarest{\char15}
\fetaneomensbreverest{\char16}

I have two questions about this: 
-how to I select them? (I cannot call them with the normal names such as r4)
-for the other melody-lines I must force a space. How do I do that for these 
special rests? (I cannot use s4)

In addition I have a completely different question. If I want to use a different 
font for the lyrics I can do that by editing the .tex file. The CM-fonts are
sometimes too thin for a good legibility, and they mix very poor with other fonts.
The final result is not perfect, but acceptable. However, I almost always use 
ly2dvi because I can define a title, etc. Is it possible to generate a tex-file 
with ly2dvi, or must I hack ly2dvi to make font-selection possible?

Thanks,
Fulko



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Two questions (probably easy: Chords and rit.)

2003-02-26 Thread Amelie Zapf
Hi Erwin,

1) How get I a rit. (for ritardando) in my score? Is there a standard
way or do I have to use  rit. on some note?

on a quarter note of C: c4-rit.

2) Is it possible to get Chords in Jaz mode with a different bass
note (like C7/G or G/B)? I coudn't find it in the documentation?

c:7/+g or g/+b

search the docu for bass and inversion, that should yield results. Don't use the
inversion function in jazz mode, i.e c:7/g or g/b, that delivers chord symbols
where the bass note is explicitly negated in the symbol, e.g G5/B. That's not 
desirable.

All the best, Amy


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: special rests

2003-02-26 Thread Laura Conrad
 Fulko == Fulko van Westrenen [EMAIL PROTECTED] writes:

Fulko I try to set some barless music, a modern variant of
Fulko Gregoriant chant.  There are no normal bars: bars are only
Fulko used to separate the different parts. 

The way I do barless music is to make the default bar type empty, and
then put in explicit bars where I want them.

Fulko The notes have no stems, only quarters and halves are
Fulko used. This is no problem using Lilypond. You only need lots
Fulko of spaces (s1,s2,...).

Fulko \property Score.timing = ##f
Fulko \property Voice.Stem \set #'transparent = ##t
Fulko together with a clever use of \stemDown and \stemUp

I don't understand why you use \stemDown and \stemUp if the stems are
transparent. 

Fulko The rests I would like to use are :
Fulko \fetaneomensmaximarest{\char14}
Fulko \fetaneomenslongarest{\char15}
Fulko \fetaneomensbreverest{\char16}

Fulko I have two questions about this: 
Fulko -how to I select them? (I cannot call them with the normal names such as r4)
Fulko -for the other melody-lines I must force a space. How do I do that for 
these 
Fulko special rests? (I cannot use s4)

I'd look at input/test/rests.ly.  It looks like the answer might be:
\property Staff.Rest \set #'style = #'mensural

And then in the other lines, set the rests to be invisible, which I
don't know how to do off the top of my head, but it must be possible.
Or you can probably use s4 if you are doing what I suggest above using
invisible barlines.


Hope this helps.  It could well be that I'm recommending what I do
because I don't understand what you do.

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




___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: special rests

2003-02-26 Thread Mats Bengtsson
Fulko The rests I would like to use are :
Fulko \fetaneomensmaximarest{\char14}
Fulko \fetaneomenslongarest{\char15}
Fulko \fetaneomensbreverest{\char16}
Fulko I have two questions about this: 
Fulko -how to I select them? (I cannot call them with the normal names such as r4)
Fulko -for the other melody-lines I must force a space. How do I do that for these 
Fulko special rests? (I cannot use s4)

I'd look at input/test/rests.ly.  It looks like the answer might be:
\property Staff.Rest \set #'style = #'mensural
If the durations don't match what you want, you can do
r\longa*1/4 or whatever duration you want.
And then in the other lines, set the rests to be invisible, which I
don't know how to do off the top of my head, but it must be possible.
Or you can probably use s4 if you are doing what I suggest above using
invisible barlines.
I don't understand why you can't use s4. To make an invisible rest,
just set the transparent property.
/Mats



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Two questions (probably easy: Chords and rit.)

2003-02-26 Thread Dick Schoeller
Erwin,

I won't touch the chords question.  I always hover over the manual
whenever I want to do something more than basic chords.

For the ritarando, I would use a \mark instead of a text object.  If you
are using 1.7.x you can use the new \markup syntax to select an italic
font.  It is much easier than the old syntax.

My scores contain, 2 variant copies of the global voice that is
mentioned in the tutorial.  One puts in breaks and marks.  So you put
the ritardando in here.  It is only used in \score blocks that are for
printed output.

The other has no breaks or marks but has \tempo changes where need to
match ritardandi, fermati, etc.  It is used only in \score blocks that
are for midi output.

If you combine the 2 global voices, then you get warnings that lilypond
is junking the tempo requests when doing the processing for printable
output.

By doing the trick that I use, the generated midi's tempo reflects the
markup.

Is anyone else doing fancy tricks with their source to make the midi
output more correctly correspond to the score (or to how a piece would
typically be performed)?

On Tue, 2003-02-25 at 18:27, Erwin Dieterich wrote:
 From a beginner two easy (?) questions:
 
 1) How get I a rit. (for ritardando) in my score? Is there a standard
  way or do I have to use _rit. on some note?
 2) Is it possible to get Chords in Jaz mode with a different bass
  note (like C7/G or G/B)? I coudn't find it in the documentation?
 
 Thanks for your answers.
  - Ewin
 
 
 
 
 ___
 Lilypond-user mailing list
 [EMAIL PROTECTED]
 http://mail.gnu.org/mailman/listinfo/lilypond-user
-- 
Dick Schoeller

mailto:[EMAIL PROTECTED]
http://schoeller.ne.client2.attbi.com/
781.449.5476

Er ist ein Narr, der meint, es sei nicht schad, das Kind
auszuschütten mit dem Bad - Thomas Murner 1512



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: 1.7.12: minimumVerticalExtent and HariKariStaffContext

2003-02-26 Thread Mats Bengtsson
As far as I know, the Lyric lines don't handle HaraKiri at the
moment, but an email from Han-Wen indicates that it may be easy
the define a HaraKiri version of the LyricsVoice context, see
http://mail.gnu.org/archive/html/lilypond-user/2003-02/msg4.html
and the earlier emails in the same thread.
I'm not sure if this is the problem you suffer from, but it seems
plausible.
   /Mats

Hans Forbrich wrote:
(Suse 8.0 + w/ Lilypond 1.7.12)

I have a score with StaffGroup:  Guitar (ChordNames) + Solo staff 
lyrics + SA staff  lyrics + TB lyrics  staff + PianoStaff
On the second system, Solo, SA  TB are HariKari'd but Guitar has a
single chord.  That chord is dangling up in the middle of the page,
almost independent of any music.  As Solo, SA, TB come in the Chordnames
approach closer to the system and when all three vocals are visible, the
whole system has a very pleasing effect.
In some systems, I have Piano +  Solo only, SA only or TB only.
Interestingly the further up the StaffGroup, the larger the displayed
gap between the PianoStaff and the active vocal.
I have been playing with the minimumVerticalExtent for Staff, Lyrics and
ChordNames with good success when all staves are visible, but less
success for systems with HariKari'd  staves.  It almost appears that a
spot is maintained even when the associated staff or chord is suppressed
- even when minimumVerticalExtent = ( 0 . 0 ).  Or possibly the spacing
for lyrics is maintained even when there are no associated notes.
Am I missing something or using the wrong overrides?

TIA
/Hans


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.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
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Updated: lilypond-1.6.8-1 for Cygwin

2003-02-26 Thread Jan Nieuwenhuizen

LilyPond 1.6.8 is now available for Cygwin.

This release fixes problems with incorrect font naming in .pfa files
(i.e. possibly broken PDF output).

LilyPond prints beautiful sheet music. It produces music notation from
a description file.  It excels at typesetting classical music, but you
can also print pop-songs.

LilyPond input is plain text.  So, you can use your favorite text
editor to enter it (yes, both are included in Cygwin), you can put it
in email or embed it in an article.

After a successful installation of lilypond (and its dependencies,
notably guile, python, tetex), you should be able to run, eg,

ly2dvi -p /usr/doc/lilypond-1.6.8-1/input/example-1

which should produce a simple piece of sheet music as:

example-1.dvi
example-1.ps
example-1.pdf

If you install XFree86 tetex-x11 and ghostscript-x11, you may even
view the output just like you would do on UNIX:

xdvi example-1.dvi 

To view the output in the Windows, non-XFree enviroment, you need a
PostScript viewer (it seems that gv is not yet available for Cygwin).
You can find a plain Windows one here: http://www.cs.wisc.edu/~ghost .
After installing Ghostscript and GSView, you may do:

gsview32 example-1.ps # view
gsview32 /s example-1.ps  # print

To get started, see the Tutorial at:

http://lilypond.org/Documentation/user/out-www/lilypond/Tutorial.html

or, after installing the lilypond-doc package, your local copy at
(check your Cygwin prefix):


file:///c:/cygwin/usr/doc/lilypond-1.6.8-1/html/Documentation/user/out-www/lilypond/Tutorial.html

Please send questions or comments on the LilyPond Cygwin package or
installation to the Cygwin mailing list at: [EMAIL PROTECTED]
However, if you're having non-Cygwin specific problems related to
LilyPond, please write to [EMAIL PROTECTED]  Please do not email
the authors or maintainers directly.

Enjoy,
Jan.


INSTALLATION:

To update your installation, click on the Install Cygwin now link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Save it and run setup, answer the questions and pick up
'lilypond' from the 'Publishing' category.  Find 'lilypond-doc' in the
'Doc' category.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .  I would appreciate it if you would
use this mailing list rather than emailing me directly.  This includes
ideas and comments about the setup utility or Cygwin in general.

If you want to make a point or ask a question, the Cygwin mailing list
is the appropriate place.


Requirements and DLLs.

TeTeX and LilyPond depend on a number of library packages, but as it
seems, they sometimes do not get selected automagically.

teTeX
  requires: ash clear cygutils cygwin ed diffutils fileutils findutils
gawk grep jpeg libkpathsea3 libncurses6 libpng12 perl sed
sh-utils textutils termcap tiff zlib
  
LilyPond
  requires: bash cygwin fileutils findutils ghostscript libguile12
libiconv2 libintl2 libkpathsea3 python tetex-bin tetex-tiny


  DLL  Package
  cygguile-12.dll   libguile12
  cygintl-2.dll libintl2
  cygiconv-2.dlllibiconv2
  cygkpathsea-3.dll libkpathsea3
  cygltdl-3.dll libltdl3
  cygpcre.dll   pcre
  cygpng12.dll  libpng12
  cygtiff3.dll  tiff

Also, the more general info on missing DLLs may be helpful:

http://cygwin.com/faq/faq_4.html#SEC32
http://cygwin.com/ml/cygwin/2002-01/msg01619.html


*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message. Send
email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]

-- 
Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien   | http://www.lilypond.org





___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Forward of moderated message

2003-02-26 Thread lilypond-devel-bounces
---BeginMessage---
Is there any chance Lilypond will ever be able to take MusicXML as
input?  How hard would it be, and how would it fit into lilypond's
architecture?

(please CC me, I am not subscribed)

Josh Haberman




---End Message---
___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: special rests [2]

2003-02-26 Thread Fulko van Westrenen

Hello,

Thank you for the help. The input/test/rests.ly file was very usefull.
I use \property Staff.Rest \set #'style = #'neo_mensural

All looks very nice now. Some wondered why I use stempUp/Down. I need that
for a proper placement of some notes, because sometimes a half-note is 
completely covered by a quarter. An equal important reason is the placement 
of staccato, tenuto, etc. When the notes are stemless, they must be on top.

I have a question about the tenuto symbol. The bar is very thin. How can I get
a fatter one?

Font selection seems difficult. Is it possible to let ly2dvi make a .tex file?

Thanks,
Fulko



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


MusicXML

2003-02-26 Thread joshua

- Begin Forwarded Message -

Subject: MusicXML
From: Joshua Haberman [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0
Date: 25 Feb 2003 19:54:26 -0800

Is there any chance Lilypond will ever be able to take MusicXML as
input?  How hard would it be, and how would it fit into lilypond's
architecture?

(please CC me, I am not subscribed)

Josh Haberman




- End Forwarded Message -




___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: 1.7.12: Multiple marks?

2003-02-26 Thread Hans Forbrich
(Still on 7.1.12 - Suse 8.0)

I tried the suggestion - works well for note-attached markup, but I can not get it
to work for rehearsal marks.

/Hans

Han-Wen Nienhuys wrote:

 for 1.7 , please use

  \markup { \column  ...stuff...  }

 --

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



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


no LilyPond output found for...

2003-02-26 Thread skeswani
Hello, 

I am trying to use LilyPond 1.6.4 with Win 2000 Pro (Service Pack 3) 
running on a P4.  

I am not able to get the test (mentioned at 
http://lilypond.org/stable/Documentation/windows/out-www/installing.html) 
to work. I type in ly2dvi -p foo and basically get no LilyPond output 
found for 'foo'. Below is the entire text that is returned.  

---
Running LilyPond...
GNU LilyPond 1.6.4 
Now processing: 'foo.ly' 
Parsing... 
warning: no LilyPond output found for 'foo' 
Running LaTex... 
Running dvtips...
error: dvips: command exited with value 256 
Traceback(most recent call last): 
 File /usr/bin/ly2dvi, line 1055, in ? 
  run_dvips (outbase, extra_init)
 File /usr/bin/ly2dvi, line 786, in run_dvips  
  quiet_system (cmd, 'dvips') 
 File /usr/bin/ly2dvi, line 471, in quiet system 
  return system (cmd, ignore_error, quiet = 1) 
 File /usr/bin/ly2dvi, line 255, in system 
  error (msg) 
 File /usr/bin/ly2dvi, line 151, in error 
  sys.exit (2) 
SystemExit: 2
--- 

I would appreciate it if someone could shed some light on this, 
particularly since I am not well aquainted with Cygwin. Thanks in 
advance. :)

Shawn




___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: strange warnings

2003-02-26 Thread Daniel Ashton
Michael Vanier wrote:

Never mind -- it turns out that the error was happening in the next line.
An off-by-one error in the line count, I guess, or else emacs' line
numbering doesn't match lilypond's.
I'm seeing off-by-two line number errors in 1.6.7.  Perhaps the include 
lines aren't being counted?  Or comments?  or . . . ?

--
Daniel Ashton  PGP key available http://Daniel.AshtonFam.org
mailto:[EMAIL PROTECTED] http://ChamberMusicWeekend.org
mailto:[EMAIL PROTECTED]  ICQ# 9445142  http://ZephyrBrass.com


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: How to make hairpins not on notes

2003-02-26 Thread David Raleigh Arnold
On Tuesday 25 February 2003 01:14 pm, Daniel Ashton wrote:
 Graham Percival wrote:
   OK... doesn't your skips example work?  I'm not certain what your
   question is... does this: | {d2.( )c4} {s4\ \!s4 s4\ \!s4}|
   work?

 Excellent!  You showed me how to combine the skips with real notes,
 which gives me the control I was seeking.  This is also useful when
 adding a diminuendo hairpin to a whole note, in which case you
 (usually) want the hairpin to end before the next barline.

 Is there a way to lengthen the measure when using this technique? 
 The hairpins so produced appear to be short and fat.  I would like to
 extend the measure so that the hairpins look more natural.

Put in a measure of invisible 8th rests.  DaveA

-- 
Lies are the first casualty of peace.
 dra@ or
http://www.openguitar.com


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: LilyPond 1.6.8

2003-02-26 Thread Jan Nieuwenhuizen
Laura Conrad [EMAIL PROTECTED] writes:

 What's the most efficient and public-spirited way to get this for
 debian woody?  I have:
 ftp://ftp.lilypond.org/pub/LilyPond/binaries/debian
 
 in my /etc/apt/sources.list, and the most recent version there is
 1.6.5.  

1.6.8 will be uploaded shortly.  However, if you can manage to build
[future] .debs for woody, that would be nice.

 If I were to download 1.6.8 sources, how would I build a debian
 package from them,

[Make sure you have the necessary development packages:

 # apt-get install binutils cpp gcc libc6-dev g++ \
  libstdc++2.10-dev python libguile-dev tetex-bin \
  libkpathsea-dev tetex-extra flex bison texinfo groff gs \
  netpbm m4 gettext gpg fakeroot mftrace devscripts

 hope that's correct for woody]

Then unpack, and build it:

$ tar xzf lilypond-1.6.8.tar.gz
$ cd lilypond-1.6.8
... edit debian/changelog, adding new release entry ...
$ debuild -r fakeroot

 and would it make sense for me to let someone know
 I'd done that so they could put it in the publicly available area?

Yes, make sure to sign your package (debuild will ask you).

Greetings,
Jan.

-- 
Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien   | http://www.lilypond.org



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Updated: lilypond-1.6.8-1 for Cygwin

2003-02-26 Thread Jan Nieuwenhuizen
Ton van Overbeek [EMAIL PROTECTED] writes:

 The lilypond-doc-1.6.8-1 only includes the info files, no html
 files.

Thanks for the report.  I'll prepare a -2 shortly.

Jan.

-- 
Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien   | http://www.lilypond.org



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user