Re: (Fwd) force-hshift question

2005-04-12 Thread Thomas Scharkowski
Problem solved. I forgot to insert \voice#.

Thomas
 Could you please provide a complete example that shows the
 problem.

 /Mats

 Thomas Scharkowski wrote:
  Sorry, missed adding the attachment.
  --- Weitergeleitete Nachricht / Forwarded message ---
  Von:Thomas Scharkowski [EMAIL PROTECTED] An:
  lilypond-user@gnu.org Betreff:  force-hshift
  question Datum: Tue, 05 Apr 2005 11:13:27 +0200
 
  Hello all,
 
  can anyony explain why the a in bar 82 is not moved to the right
  automatically as the note before, and even \override
  Voice.NoteColumn
  #'force-hshift does not work for this note?
 
 
  % bar 82
  s4 ais' \override Voice.NoteColumn #'force-hshift = #1.0 a
  s4 b,2 | s4 b2 | s4 b2 s2.|
 
  Thomas
  2.4.3
  cygwin
 
  Anhänge:
F:\lilypond\gitarre\Albeniz\asturias-page3.png
 
  Anhänge:
F:\lilypond\gitarre\Albeniz\asturias-page3.png
  --- Ende der weitergeleiteten Nachricht / End of forwarded message
  ---
 
 
 
  
  
 
  Der folgende Teil dieser Nachricht enthält einen Anhang im
  sogenannten Internet MIME Nachrichtenformat.
  Wenn Sie Pegasus Mail oder ein beliebiges anderes MIME-kompatibles
  Email-System verwenden, sollte Sie den Anhang mit Ihrem Email-System
  speichern oder anzeigen können. Anderenfalls fragen Sie Ihren
  Administrator.
 
  The following section of this message contains a file attachment
  prepared for transmission using the Internet MIME message format. If
  you are using Pegasus Mail, or any another MIME-compliant system,
  you should be able to save it or view it from within your mailer. If
  you cannot, please ask your system administrator for assistance.
 
  Datei Information/File information ---
   Datei/File:  asturias-page3.png
   Datum/Date:  5 Apr 2005, 11:06
   Größe/Size:  8377 bytes.
   Typ/Type:Unbekannt
 
 
  
  
 
  ___
  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


Lilypond install problem on windows.

2005-04-12 Thread Michael Shirk
I believe I have installed Lilypond according the
intsructions at
http://lilypond.org/web/install/windows.html
However, when I double-clicked test.ly, it produced an
error on the bash.exe window. I've attached the log
file it created. I thank you in advance for your help
and time!

Michael Shirk



__ 
Do you Yahoo!? 
Yahoo! Mail - Helps protect you from nasty viruses. 
http://promotions.yahoo.com/new_mailGNU LilyPond 2.4.2
Processing `test.ly'
Parsing...
Interpreting music... [1]
Preprocessing graphical objects... 
Calculating line breaks... [2]

warning: lily-guile: can't find latin1.enc
Backtrace:
In /usr/share/lilypond/2.4.2/scm/page-layout.scm:
  91: 24  (let* (# # # #) (if # #) head-stencil)
  96: 25* (if (procedure? header-proc) (header-proc layout scopes number last?) 
#f)
  97: 26  [plain-footer # Output_def () 1 #t]
  64: 27  (let* (# # # # ...) (if last? #) (if # #) ...)
  71: 28* (if last? (set! stencil (ly:stencil-combine-at-edge stencil Y ...)))
  72: 29  (set! stencil (ly:stencil-combine-at-edge stencil Y ...))
  73: 30* [ly:stencil-combine-at-edge #f 1 -1 ...
  74: 31* [Text_interface::interpret_markup # Output_def ((# # # ...)) ...]
In unknown file:
   ?: 32* [get-coding-vector latin1]
In /usr/share/lilypond/2.4.2/scm/encoding.scm:
 124: 33* [caddr ...
 124: 34* [get-coding latin1]
 105: 35  (let ((entry #)) (if entry (cons # #) (if # # #)))
...
 107: 36  [cons latin1.enc ...
 107: 37* [force #promise #procedure #f ()]
In unknown file:
   ?: 38* [#procedure #f ()]
In /usr/share/lilypond/2.4.2/scm/encoding.scm:
  76: 39* [get-coding-from-file latin1.enc]
  65: 40  (let* ((coding #) (com #) (vec #) (tab #)) (list com vec tab))
  65: 41* [read-encoding-file latin1.enc]
  15: 42  (let* ((path #) (unused #) (raw #) (string #) ...) (cons command 
vector))
  17: 43* [ly:gulp-file #f]

/usr/share/lilypond/2.4.2/scm/encoding.scm:17:15: In procedure ly_gulp_file in 
expression (ly:gulp-file path):
/usr/share/lilypond/2.4.2/scm/encoding.scm:17:15: Wrong type argument in 
position 1 (expecting string): #f
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


HOW TO CENTER A NOTE WITHIN A MEASURE ?

2005-04-12 Thread gg
Hi all,
How can I center a note within a measure, for example a whole note 
within the last measure of a piece ?

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


Re: Lilypond install problem on windows.

2005-04-12 Thread Mats Bengtsson
Just try to rerun the installation program once again,
that will usually solve these kind of problems. This should
also give you the latest version available for Windows, namely
LilyPond 2.4.3-1.
   /Mats
Michael Shirk wrote:
I believe I have installed Lilypond according the
intsructions at
http://lilypond.org/web/install/windows.html
However, when I double-clicked test.ly, it produced an
error on the bash.exe window. I've attached the log
file it created. I thank you in advance for your help
and time!
Michael Shirk
		
__ 
Do you Yahoo!? 
Yahoo! Mail - Helps protect you from nasty viruses. 
http://promotions.yahoo.com/new_mail


GNU LilyPond 2.4.2
Processing `test.ly'
Parsing...
Interpreting music... [1]
Preprocessing graphical objects... 
Calculating line breaks... [2]

warning: lily-guile: can't find latin1.enc
Backtrace:
In /usr/share/lilypond/2.4.2/scm/page-layout.scm:
  91: 24  (let* (# # # #) (if # #) head-stencil)
  96: 25* (if (procedure? header-proc) (header-proc layout scopes number last?) 
#f)
  97: 26  [plain-footer # Output_def () 1 #t]
  64: 27  (let* (# # # # ...) (if last? #) (if # #) ...)
  71: 28* (if last? (set! stencil (ly:stencil-combine-at-edge stencil Y ...)))
  72: 29  (set! stencil (ly:stencil-combine-at-edge stencil Y ...))
  73: 30* [ly:stencil-combine-at-edge #f 1 -1 ...
  74: 31* [Text_interface::interpret_markup # Output_def ((# # # ...)) ...]
In unknown file:
   ?: 32* [get-coding-vector latin1]
In /usr/share/lilypond/2.4.2/scm/encoding.scm:
 124: 33* [caddr ...
 124: 34* [get-coding latin1]
 105: 35  (let ((entry #)) (if entry (cons # #) (if # # #)))
...
 107: 36  [cons latin1.enc ...
 107: 37* [force #promise #procedure #f ()]
In unknown file:
   ?: 38* [#procedure #f ()]
In /usr/share/lilypond/2.4.2/scm/encoding.scm:
  76: 39* [get-coding-from-file latin1.enc]
  65: 40  (let* ((coding #) (com #) (vec #) (tab #)) (list com vec tab))
  65: 41* [read-encoding-file latin1.enc]
  15: 42  (let* ((path #) (unused #) (raw #) (string #) ...) (cons command 
vector))
  17: 43* [ly:gulp-file #f]
/usr/share/lilypond/2.4.2/scm/encoding.scm:17:15: In procedure ly_gulp_file in 
expression (ly:gulp-file path):
/usr/share/lilypond/2.4.2/scm/encoding.scm:17:15: Wrong type argument in 
position 1 (expecting string): #f

___
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: HOW TO PLACE VERTICALLY CENTERED RESTS ?

2005-04-12 Thread Mats Bengtsson

Fairchild wrote:
Mats -
Now, in \time 2/4,
 r2 produces a horizontally off-center rest,
 R2 produces a horizontally centered rest,
 c2\rest produces a horizontally off-center rest, vertically positioned 
at the position of note c.

Controlling a horizontally centered rest with a specified vertical 
position can be accomplished with:
 \override MultiMeasureRest  #'staff-position = #-1 R2

Would it be a reasonable feature request to ask that the dual control be 
simplified to
 c2\Rest
using the note position for vertical control, and \Rest with a capital 
R to designate horizontal centering?  This would only apply to whole- 
and multi-measure rests.

If you agree, please forward to lilypond-devel.
Done! Why not send it yourself?
   /Mats
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: generating png images

2005-04-12 Thread Jan Nieuwenhuizen
Tom Cato Amundsen writes:

 Can anyone give me a hint how to do this? I am using lilypond 2.2 at the
 moment?

Why don't you use lilypond's --png, or ps2png?  I would suggest moving
to 2.4 or even 2.5.x, if you want --safe to have some real meaning.

Jan.

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


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


Re: Help with line [page] breaks

2005-04-12 Thread dax2


Thank you for the answer, I found out the new 2.5.19 makes all the
breaks you could want;-)




On Mon, 11 Apr 2005 16:25:48 +0200
Mats wrote:
 
 The support for page breaks between scores was introduced in
 version 2.5.2. Note that version 2.5.0 is much older than
 the latest stable version, 2.4.5, for example.

Yes, I know, 2.5.0 was 2.4.0 except I took it from CVS - and
it is very stable, really. Therefore I am a bit reluctant to
replace it, even though it is contained in a checkinstall-RPM.


 If you have several \book{...} in your .ly file, you will
 get a separate output file for each of them, so there's no
 need to split the input into several files if you go for that
 option.

Typical for me: I went for a solution which is easy to understand;-)

And one with the least effort regarding upgrading. However I am
curious too! So I tried to upgrade (on a Gentoo where the
compilation went relatively smooth):

root-prompt# checkinstall 
[...]

/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -m 
644 lilypond-syntax.vim 
/usr/local/share/lilypond/2.5.19.1050410/vim/syntax/lilypond.vim
true
make[1]: Leaving directory `/usr/local/src/music/lilypond/vim'
make --no-builtin-rules final-install
make[1]: Entering directory `/usr/local/src/music/lilypond'
make[1]: *** No rule to make target `final-install'.  Stop.
make[1]: Leaving directory `/usr/local/src/music/lilypond'
make: *** [install] Error 2

  Installation failed. Aborting package creation.

Ugh! Well, I can get the stable release which will work.

But I don't understand this, the system appears to run smoothly
even if it complains No rule to make target `final-install'.

... and a test shows that even though the installation stops here
the binary works.

Regards
-- 
dax2-tele2adsl:dk -- http://d-axel.dk/pub/music/start  Donald Axel


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


Re: What is final-install target

2005-04-12 Thread dax2
On Tue, 12 Apr 2005 10:51:20 +0200
dax2 wrote:

 
   This may be unimportant for normal usage, but I am curious
 about the build system. What is final-install? and $(LOOP)?

LOOP is a make-syntax-command defined in: stepmake/generic-vars.make

LOOP=$(foreach i,  $(SUBDIRS), $(MAKE) PACKAGE=$(PACKAGE) package=$(package) -C
 $(i) $@ ) true


   ... but target all is also LOOP so when
or if final-install restarts the LOOP, then what?


-- 
dax2-tele2adsl:dk -- http://d-axel.dk/  Donald Axel


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


Re: Chords in Lead Sheets?

2005-04-12 Thread Christ van Willegen
Hi Sly, list,

 I'm having difficulty finding any documentation that explains how to
 create chord nomenclature.
 
 I've only figured out the basics: root:7, root:maj, etc., but I'm
 struggling with sus, half diminished and others.  Isn't there a list
 of naming conventions somewhere?

The best place that I could find in the docs is
http://lilypond.org/doc/v2.4/Documentation/user/out-www/lilypond/Chords-mode.html#Chords-mode,
though there may be beter places to look for them...

HTH!

Christ van Willegen


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


Re: music-drawing-routines.ps

2005-04-12 Thread Mats Bengtsson
I don't know any details about how Slackware has packaged things,
but it looks as if the problem is that the environment variables
are not set correctly. LilyPond comes with a script called
lilypond-profile (or lilypond-profile.sh) that should be sourced
to get the correct environment variable settings. In Red Hat-like,
installations, this file is placed in /etc/profile.d/ which means
that it will be automatically sourced as soon as you start a new
shell (or maybe it's only when you login, I don't remember).
Another possible problem that I know has appeared in some packaging
of LilyPond is that only root had read permissions for some of the
files under .../share/lilypond/.
   /Mats
dpeach wrote:
I know this has been asked several times as I have gone through the 
archives. But it has mostly been associated with the 1.6.something version.

I am runnnig 2.4.5 on Slackware. It was installed from a slackpack that 
I got off of linuxpackages.org.

Lilypond seems to be running fine. After the .dvi file is made and it is 
trying to convert to .ps is where I have the problem. I get this output 
at the end of compiling my song.

Error invoking `dvips  -t letter   -u+ec-mftrace.map -u+lilypond.map 
-Ppdf peregrino  /dev/null 21 '. Return value 256
Converting to `peregrino.pdf'...Error invoking `ps2pdf 
-sPAPERSIZE=letter peregrino.ps  /dev/null 21 '. Return value 256

I thought it had to do with my fonts, since I installed the 
ec-fonts-mftraced after installing lilypond. I then did a reinstall of 
lilypond and have the same problem. The fonts came from Linuxpackages too.

Here is the pertinant output when running --verbose.
Output written on peregrino.dvi (2 pages, 69860 bytes).
Transcript written on peregrino.log.
Invoking `dvips  -t letter   -u+ec-mftrace.map -u+lilypond.map -Ppdf 
peregrino'...
This is dvips(k) 5.95a Copyright 2005 Radical Eye Software 
(www.radicaleye.com)
' TeX output 2005.04.11:2320' - peregrino.ps
dvips: ! Couldn't find header file music-drawing-routines.ps
Error invoking `dvips  -t letter   -u+ec-mftrace.map -u+lilypond.map 
-Ppdf peregrino'. Return value 256
Converting to `peregrino.pdf'...Invoking `ps2pdf  -sPAPERSIZE=letter 
peregrino.ps'...
ESP Ghostscript 815.00:  Could not open the file peregrino.pdf .
 Unable to open the initial device, quitting.
Error invoking `ps2pdf  -sPAPERSIZE=letter peregrino.ps'. Return value 
256

I know where music-drawing-routines.ps is. Now I just need to be able to 
tell dvips where to find it.

Thanks for your help.
dpeach
___
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


What is final-install target

2005-04-12 Thread dax2

  This may be unimportant for normal usage, but I am curious
about the build system. What is final-install? and $(LOOP)?

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

# cd /usr/local/src/music/lilypond
# cvs update -d ./
# #version 2.5.19.1050410

# make install
[...]

make --no-builtin-rules final-install
make[1]: Entering directory `/usr/local/src/music/lilypond'
make[1]: *** No rule to make target `final-install'.  Stop.
make[1]: Leaving directory `/usr/local/src/music/lilypond'
make: *** [install] Error 2

rgrep -r final-install .

./Documentation/misc/ChangeLog-2.1: builds, leave final-install to toplevel 
srcdir makefile.
./ChangeLog:(final-install): Fix description.  Mention sourcing of login
./make/srcdir.make.in:  $(SRCMAKE) final-install
./stepmake/stepmake/generic-targets.make:final-install:
./stepmake/stepmake/toplevel-targets.make:  $(MAKE) final-install

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

It is hard to me to guess how much is missing, but the lilypond
system apparently works.

-- 
dax2-tele2adsl:dk -- http://d-axel.dk/  Donald Axel


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


How do I generate a \break from within scheme?

2005-04-12 Thread Karl Hammar

In example below:

\version 2.4.2

#(define a satb)
#(define (br x) (if (equal? x a) (write \\break)))
%#(define (br x) (if (equal? x a) (make-music 'BreakEvent)))
%#(define (br x) (if (equal? x a) #{ \break #} ))

asd = \relative g' {
  g1 |
  #(br satb)
  %\tag #'(satb) { \break }
  g1 |
}

%\keepWithTag #'satb
\score {
 \keepWithTag #'satb \new Staff \asd
}

I can use tags to get conditional \break's.
Unfortunately I cannot put the \keepWithTag before the \score,
so when I have a lot of staves, I cannot change tagname in one place.

In the manual about the \break I can see it has name 'BreakEvent, 
syntax \break,
it is an event of type break-event.

What should I replace the (write \\break) with to generate a line 
break in the score.

Regards,
/Karl




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


default lyrics font ?

2005-04-12 Thread Paul Crabbe
Hello
 I want to put extra text (verses) at the end of a lead sheat.
i suppose the best is to use Lilypond-book (I did that and it works)
but i need to know the default font of lyrics in Lilypond, as I want to 
use the same font  in the following text part.
I don't know if I'm clear...
Thanks anyway!


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


Re: What is final-install target

2005-04-12 Thread dax2
On Tue, 12 Apr 2005 10:56:37 +0200
dax2 wrote:

 LOOP is a make-syntax-command defined in: stepmake/generic-vars.make

I am trying again: 

cvs update -d ./
make distclean;
configure --prefix=/usr/local/lily-2.5.19
make all

[ ... coffee break:-)]

(Don't hold your breath)/Regards Donald

-- 
dax2-tele2adsl:dk -- http://d-axel.dk/  Donald Axel


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


Re: Still frustrated with chords

2005-04-12 Thread David Raleigh Arnold
On Monday 11 April 2005 04:08 pm, Paul Scott wrote:
 S L Raymond wrote:
 
  Paul Scott wrote:
 
  S L Raymond wrote:
 
  I am having a hell of a time trying to figure out how to notate 
  certain chords in a lead sheet.
 
  Specifically, Dm/sus/b5 and Fm(maj7).
 
  The best I can render for the former is Dm7sus/add 11 which is a 
  bit tedious.
 
 I don't what sus without a modifier means (I have studied some theory 
 but obviously not enough).
 
  For the latter, I can find no solution.
 
 f:maj7.3-  actually works (even if it seems backwards from the way we 
 were thinking).
 
 
  Plus, I can't even figure out how to achieve a simple sus chord.  
  root:sus doesn't work.
 
  Aren't there just some simple rules I can follow?

LilyPond uses two conventions for noting chords.  I have never seen 
either
one ever used in printed music, and with any luck at all I never will.
Why not just use text/fingering or lyrics(?) for your chords?  daveA

-- 
Practice pie charts, plans and schedules are good.
Practice logs, diaries and records are good.
When they fail, and they will, do another.
How else can repeated failure be a recipe for success?

The only technical exercises for all guitarists worth a lifetime
of practice: Dynamic Guitar Technique.  Nothing else is close.
Free download:  http://www.openguitar.com/dynamic.html
daveA David Raleigh Arnold  dra..at..openguitar.com



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


2.5.18 bar line thickness error(?)

2005-04-12 Thread Stan Sanderson
Mac OS X, 10.3.8, Lilypond v. 2.5.18 through Fink
I have been coding a number of Bach chorals as brass quartet pieces. I 
am using a staff group arrangement. With version 2.5.18, the bar lines 
between staves is slightly thicker than the bar line within the stave. 
The difference is especially evident at the ends of the systems. A 
final bar line, \bar |. has a wavy appearance.

This was (and is) not the case with v. 2.5.17, to which version I have 
reverted. Is this a bug or a feature?

Stan

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


Re: Lyrics alignment problem

2005-04-12 Thread Riccardo Orfei
 Are you sure? When I try the following example with LilyPond
 version 2.4.5, I get all the lyrics in a single line.

   /Mats
I am sure.   If it's not considered an abuse, I think I could post my 
.png version of the snippet.

Unfortunately, I am running Lilypond 2.4.2, the Debian Woody version.
Can anybody tell me how to upgrade gracefully from this version to a 
newer one?

(I think I should uninstall it, download a newer tarball and compile, 
isn't it? ;-)

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


Re: Still frustrated with chords

2005-04-12 Thread Jennifer Clark
David Raleigh Arnold wrote:
LilyPond uses two conventions for noting chords.  I have never seen 
either
one ever used in printed music, and with any luck at all I never will.
Why not just use text/fingering or lyrics(?) for your chords?  daveA
 

Using text or lyrics for chords is a hassle; you will also have to 
tranpose them manually to other keys should you wish to do so. In this 
day and age I feel that the computer should do it for you.

I have distributed leadsheets using the default lilypond chords, and 
while I am not entirely satisfied with them either, nobody has actually 
complained yet. I think they are ok, but the conventions used in the 
Real books are superior IMHO. Sammy Nestico's Complete Arranger has a 
list of right (and wrong) chord naming terminology that appeals to me.

Jennifer

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


FW: tam tam mode questions

2005-04-12 Thread Quintijn Hoogenboom
Please reconsider my questions below: 

Hello list,

Maybe I want too much for a beginner. Not easy, all this stuff, although I
am an experienced programmer in other languages.

I want to add Lyrics to a DrummStaff or (even better) a RhythmicStaff. See
example below.

In order to have
- a single line with a rythm, to be associated with lyrics,
- below that a single line with two times text associated with the rythm of
the first line (above and below)
- and another rythm on the third line (this last one is ok now).

when I enter \context Voice = one (for the lyrics to catch), 5 lines
appear again.

Three other questions at this point: 
1. how can I (preferably in RhytmicMode) shift up or down the notes, so they
are a little above or below the staff line? And how can I remove the stems
in the bottom voice?

2. How can I control the vertical spacing of this all?

3. Is there any chance I can typeset music vertical (from bottom to top!)


Thanks, Quintijn


% this was the start from Mats:
\version 2.4.3


drumPitchNames = #'(
   (T . tenor)
   (B . bass)
   (S . slap)
   (D . demislap)
   (KO . kenkeniopen)
   (KC . kenkeniclosed)
   )


#(define mydrums '(
   (tenor   default   #f0)
   (bassdefault   #f1)
   (slapdefault   #f1)
   (demislapcross   #f  2)
   (kenkeniopen default #f -1)
   (kenkeniclosed cross #f -1)
   ))

\layout{
   \context{
 \Score
 drumStyleTable = #(alist-hash-table mydrums)
   }
}
%
%%the parts of rumba
djembe = \drummode {   \time 12/8
 \autoBeamOff  \stemUp B4. B4 B8 B4 B8 B4.}
   
kenkeni = \drummode {  \time 12/8
   \autoBeamOff \stemDown  KO4 KO s KO KO s}

text = \lyricmode {
   Dit is de jan ka die
}

texttoeng = \lyricmode {
   Toeng Ta ta Toeng ti Ti
}


%%
% The remainder of the file contains example scores \score { 

% first staff, should be 1 line (I tried with etc, but that would not
work)
\new DrummStaff

   \context Voice =  one
{  \djembe }


% lyrics above second line:

  \lyricsto one \new Lyrics \texttoeng


% second line:
\new DrumStaff \with {
\override StaffSymbol #'line-count = #1
\override BarLine #'bar-size = #4

} 
   



% lyrics below second line
  \lyricsto one \new Lyrics \text


% third line with another rythm:
\new DrumStaff \with {
\override StaffSymbol #'line-count = #1
\override BarLine #'bar-size = #4
}
   { \kenkeni}


  
 
 
   \layout {
 \context { \DrumStaff \accepts Lyrics }
\context { \RhythmicStaff \accepts Lyrics }

  }

}



___
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: Lyrics alignment problem

2005-04-12 Thread Paul Scott
Riccardo Orfei wrote:
 Are you sure? When I try the following example with LilyPond
 version 2.4.5, I get all the lyrics in a single line.

   /Mats
I am sure.   If it's not considered an abuse, I think I could post my 
.png version of the snippet.

Unfortunately, I am running Lilypond 2.4.2, the Debian Woody version.
That would be Ferenc Wagner's version, right? 

Can anybody tell me how to upgrade gracefully from this version to a 
newer one?
He has upgraded it to 2.4.5 just a couple of days ago.  apt-get update 
apt-get install should do it.

Paul Scott

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


Re: Lyrics alignment problem

2005-04-12 Thread Helder Gomes da Silva

He has upgraded it to 2.4.5 just a couple of days ago.  apt-get update 
apt-get install should do it.

I'm using
deb http://www.pedrokroeger.net/lilypond/ ./
in my sources.list configuration.
With apt-cache show I can only see version 2.4.2
I'm having problems during installation, but I don't know the full 
meaning of the output which is below. Can somedoby help?

Thank you in advance.
Helder
apt-get install lilypond-snapshot
Reading Package Lists... Done
Building Dependency Tree... Done
lilypond-snapshot is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Setting up lilypond-snapshot (2.4.2-1) ...
 Running /usr/bin/mktexlsr /usr/share/texmf...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Done.
install/lilypond-snapshot: Handling install for emacsen flavor emacs21
Loading 00debian-vars...
Loading 42hyperlatex...
Loading /usr/lib/emacs/21.4/i386-linux/fns-21.4.1-x.el (source)...
Loading 50auctex (source)...
Loading 50dictionaries-common (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Loading /var/cache/dictionaries-common/emacsen-aspell-equivs.el (source)...
Loading 50gnuplot-mode (source)...
Loading 50gnuserv (source)...
Loading 50lilypond-data (source)...
Loading 50lilypond-snapshot (source)...
Wrote /usr/share/emacs21/site-lisp/lilypond-snapshot/lilypond-font-lock.elc
While compiling LilyPond-matching-paren in file 
/usr/share/emacs21/site-lisp/lilypond-snapshot/lilypond-indent.el:
  ** Malformed cond form: `nil'
Wrote /usr/share/emacs21/site-lisp/lilypond-snapshot/lilypond-indent.elc
Wrote /usr/share/emacs21/site-lisp/lilypond-snapshot/lilypond-init.elc
Wrote /usr/share/emacs21/site-lisp/lilypond-snapshot/lilypond-mode.elc
Wrote /usr/share/emacs21/site-lisp/lilypond-snapshot/lilypond-what-beat.elc
Wrote /usr/share/emacs21/site-lisp/lilypond-snapshot/lilypond-words.elc
Done
install/lilypond-snapshot: Handling install for emacsen flavor xemacs21
Loading /usr/share/emacs/site-lisp/debian-startup...
Loading 00debian...
Loading site-start...
Loading 00debian-vars...
Loading 42hyperlatex...
Loading 50dictionaries-common...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el...
Loading /var/cache/dictionaries-common/emacsen-aspell-equivs.el...
Loading 50gnuplot-mode...
Loading 50lilypond-data...
Loading 50lilypond-snapshot...
Compiling 
/usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-font-lock.el...
Wrote /usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-font-lock.elc
Compiling 
/usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-indent.el...
While compiling LilyPond-matching-paren in file 
/usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-indent.el:
  ** malformed cond form: nil
  !! error ((malformed cond clause nil))
Error occurred processing lilypond-indent.el:
malformed cond clause nil

Compiling 
/usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-init.el...
Wrote /usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-init.elc
Compiling 
/usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-mode.el...
Wrote /usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-mode.elc
Compiling 
/usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-what-beat.el...
Wrote /usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-what-beat.elc
Compiling 
/usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-words.el...
Wrote /usr/share/xemacs21/site-lisp/lilypond-snapshot/lilypond-words.elc
Done
emacs-package-install: 
/usr/lib/emacsen-common/packages/install/lilypond-snapshot xemacs21 
emacs21 xemacs21 failed at /usr/lib/emacsen-common/emacs-package-install 
line 30, TSORT line 1.
dpkg: error processing lilypond-snapshot (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 lilypond-snapshot
E: Sub-process /usr/bin/dpkg returned an error code (1)


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


Re: Lyrics alignment problem

2005-04-12 Thread Ferenc Wagner
Paul Scott [EMAIL PROTECTED] writes:

 Riccardo Orfei wrote:

 Unfortunately, I am running Lilypond 2.4.2, the Debian Woody version.

 That would be Ferenc Wagner's version, right?

 Can anybody tell me how to upgrade gracefully from this version to a
 newer one?

 He has upgraded it to 2.4.5 just a couple of days ago.  apt-get update
 apt-get install should do it.

Well, I did not.  Much worse, hacker activity took down my
whole repository a couple of weeks ago.  But I could
probably revive it if there's interest.  CVS lacks the
post-2.4.2 tags, but I could probably build the HEAD without
any negative effect...
-- 
Feri.


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


Re: Lyrics alignment problem

2005-04-12 Thread Paul Scott
Helder Gomes da Silva wrote:

He has upgraded it to 2.4.5 just a couple of days ago.  apt-get 
update apt-get install should do it.

I'm using
deb http://www.pedrokroeger.net/lilypond/ ./
in my sources.list configuration.
With apt-cache show I can only see version 2.4.2
Use:
deb http://afavant.elte.hu/~wferi/debian woody main
and apt-get install lilypond (not lilypond-snapshot)
(consider using aptitude - it's very powerful and pretty friendly)
I'm having problems during installation, but I don't know the full 
meaning of the output which is below. Can somedoby help?
I'm not sure if the error below is a problem but I think there has been 
a fix on this list recently.

Paul Scott

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


Re: Lyrics alignment problem

2005-04-12 Thread Paul Scott
Paul Scott wrote:
Helder Gomes da Silva wrote:

He has upgraded it to 2.4.5 just a couple of days ago.  apt-get 
update apt-get install should do it.

I'm using
deb http://www.pedrokroeger.net/lilypond/ ./
in my sources.list configuration.
With apt-cache show I can only see version 2.4.2

Use:
deb http://afavant.elte.hu/~wferi/debian woody main
See my error in the other part of this thread.  I got them from Debian 
unstable.  If you're using Pedro's packages you should be able to use these.

Paul

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


Re: Lyrics alignment problem

2005-04-12 Thread Paul Scott
Ferenc Wagner wrote:
Paul Scott [EMAIL PROTECTED] writes:
 

Riccardo Orfei wrote:
   

Unfortunately, I am running Lilypond 2.4.2, the Debian Woody version.
 

That would be Ferenc Wagner's version, right?
   

Can anybody tell me how to upgrade gracefully from this version to a
newer one?
 

He has upgraded it to 2.4.5 just a couple of days ago.  apt-get update
apt-get install should do it.
   

Well, I did not. 

Very sorry.  I thought that's where they had come from.  It turns out 
they came from Debian unstable.

Paul

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


Re: Still frustrated with chords

2005-04-12 Thread Robert T Wyatt
At 9:27 AM -0400 4/12/05, somebody wrote:
Dm/sus/b5 and Fm(maj7)

  I don't what sus without a modifier means (I have studied some theory
 but obviously not enough).
Pretty sure he means suspended 4th (that would be my assumption when 
reading it).

  f:maj7.3-  actually works (even if it seems backwards from the way we
 were thinking).
When you say it works, do you mean the computer understands you, or the 
reader?
   Plus, I can't even figure out how to achieve a simple sus chord. 
  root:sus doesn't work.
 
   Aren't there just some simple rules I can follow?
Hello everybody!
I'm brand new to LilyPond, live in Austin, TX, work for the 
University, play rhythm guitar with my friends, and use a Macintosh 
computer.

While I came to LilyPond more because of a bandmate who has a musical 
background and I figured I could help him transcribe a few things, I 
will be very interested to see how chords are implemented with it, 
since I frequently get away with sight reading them. FWIW, I agree 
with Jennifer's comments about the Real books' chord conventions 
being usable in most cases.

And David, thanks for openguitar.com; I've already been back to it twice today.
Now it's back to work for me,
Robert
free music from the BenTones: http://bentones.us/
ps. If you listen to Corkscrew on the Beer On The Tracks album, 
you'll see what I have to deal with in transcribing Bob's music.

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


Re: Lyrics alignment problem

2005-04-12 Thread Helder Gomes da Silva

Use:
deb http://afavant.elte.hu/~wferi/debian woody main
and apt-get install lilypond (not lilypond-snapshot)
Thank you very much
Can you tell-me if the mirror is down?
I'm not able to retrieve the packages list with apt-get update
I'm using debian sarge (testing)
Helder
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lyrics alignment problem

2005-04-12 Thread riccardo orfei
Ferenc Wagner wrote:
Paul Scott [EMAIL PROTECTED] writes:
Riccardo Orfei wrote:
Unfortunately, I am running Lilypond 2.4.2, the Debian Woody version.
 

That would be Ferenc Wagner's version, right?
Can anybody tell me how to upgrade gracefully from this version to a
newer one?
 

He has upgraded it to 2.4.5 just a couple of days ago.  apt-get update
apt-get install should do it.
   

Well, I did not.  Much worse, hacker activity took down my
whole repository a couple of weeks ago.  But I could
probably revive it if there's interest.  CVS lacks the
post-2.4.2 tags, but I could probably build the HEAD without
any negative effect...
 

Yes, please!
I'd rather not compile a full featured package.
Cheers,
Ric
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lyrics alignment problem

2005-04-12 Thread Ferenc Wagner
Helder Gomes da Silva [EMAIL PROTECTED] writes:

 Use:
 deb http://afavant.elte.hu/~wferi/debian woody main
 and apt-get install lilypond (not lilypond-snapshot)


 Thank you very much
 Can you tell-me if the mirror is down?

It is not a mirror, but it is down and will stay down.

 I'm not able to retrieve the packages list with apt-get update

 I'm using debian sarge (testing)

Then use Pedro's lilypond-snapshot instead.  Instructions
are on the download page at lilypond.org.
-- 
Feri.


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


Re: Lyrics alignment problem

2005-04-12 Thread Ferenc Wagner
riccardo orfei [EMAIL PROTECTED] writes:

 Ferenc Wagner wrote:

 Paul Scott [EMAIL PROTECTED] writes:

 Riccardo Orfei wrote:

 Unfortunately, I am running Lilypond 2.4.2, the Debian Woody version.

 That would be Ferenc Wagner's version, right?

 Can anybody tell me how to upgrade gracefully from this
 version to a newer one?

 He has upgraded it to 2.4.5 just a couple of days ago.
 apt-get update apt-get install should do it.

 Well, I did not.  Much worse, hacker activity took down my
 whole repository a couple of weeks ago.  But I could
 probably revive it if there's interest.  CVS lacks the
 post-2.4.2 tags, but I could probably build the HEAD without
 any negative effect...

 Yes, please!
 I'd rather not compile a full featured package.

Just to straighten my incorrect terminology: I'm trying to
build the tip of the 2.4 branch.  Building 2.5 seems
unfeasible on Woody, I'm afraid...
-- 
Feri.


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


Re: sprechstimme

2005-04-12 Thread Jonatan Liljedahl
On Mon, 11 Apr 2005 11:54:57 -0700 (PDT)
D Josiah Boothby [EMAIL PROTECTED] wrote:

 I searched the lilypond-user and lilypond-devel archives and wasn't
 able 
  to find anything regarding sprechstimme, though I seem to recall that
  
  there was a thread a couple months ago asking about it.
 
  Is it supported in Lilypond? If not, has anyone found a way to insert
  the little x onto the halfway point of a stem?

Try this, it works here.

%% based on the code in regression/stencil-hacking.ly
#(define (cross-callback callback)
   (define (cross-stencil grob)
 (let* ((fn (ly:get-default-font grob))
(cross (ly:font-get-glyph fn noteheads.s2cross))
(s (callback grob))
(sx (ly:stencil-extent s 0))
(sy (ly:stencil-extent s 1))
(cx (ly:stencil-extent cross 0))
(xadj (/ (- (cdr cx) (car cx)) 2))
(midy (+ (car sy) (/ (- (cdr sy) (car sy)) 2
(set! s (ly:stencil-add s 
(ly:stencil-translate cross (cons (- xadj) midy
   (ly:make-stencil (ly:stencil-expr s) sx sy)))
   cross-stencil)

stemCross = \once \override Stem  #'print-function
= #(cross-callback Stem::print)
stemCrossStart = \override Stem  #'print-function
= #(cross-callback Stem::print)
stemCrossStop = \revert Stem #'print-function

 EXAMPLE 

\layout { raggedright = ##t }
\relative c' {
c4 \stemCrossStart e g bes \stemCrossStop
a8 \stemCross gis8 a2.
}

/Jonatan-=( http://kymatica.com )=-


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


Re: Lyrics alignment problem

2005-04-12 Thread riccardo orfei
Ferenc Wagner wrote:
riccardo orfei [EMAIL PROTECTED] writes:
 

Ferenc Wagner wrote:
   

Paul Scott [EMAIL PROTECTED] writes:
 

Riccardo Orfei wrote:
   

Unfortunately, I am running Lilypond 2.4.2, the Debian Woody version.
 

That would be Ferenc Wagner's version, right?
   

Can anybody tell me how to upgrade gracefully from this
version to a newer one?
 

He has upgraded it to 2.4.5 just a couple of days ago.
apt-get update apt-get install should do it.
   

Well, I did not.  Much worse, hacker activity took down my
whole repository a couple of weeks ago.  But I could
probably revive it if there's interest.  CVS lacks the
post-2.4.2 tags, but I could probably build the HEAD without
any negative effect...
 

Yes, please!
I'd rather not compile a full featured package.
   

Just to straighten my incorrect terminology: I'm trying to
build the tip of the 2.4 branch.  Building 2.5 seems
unfeasible on Woody, I'm afraid...
 

er... we were talking of a 2.4.5 not of a 2.5.x, didn't we?
Cheers,
Ric
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What is final-install target

2005-04-12 Thread dax2
On Tue, 12 Apr 2005 15:21:00 +0200
dax2 wrote:

 cvs update -d ./
 make distclean;
 configure --prefix=/usr/local/lily-2.5.19
 make all

I forgot to mention that I ran ./autogen.sh before the ./configure command.

Unfortunately it did not help to run cvs update and distclean. 
I can run the resulting lilypond file and there's a nice .ps file, 
which cannot be converted to PDF, though.

Maybe the PDF-error does not have much to do with the unfinished
installation. How could I get a qualified guess on this matter?

I have been able to revert to 2.5.0 (or 2.4.0) and the PDF-output
is ok now. 


I should upgrade to 2.4.5 because of lilypond-book, I suppose?




-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Last part of make install output:
[...]

/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -d 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/syntax
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -m 
644 ./out/lilypond-words 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/syntax/ 
   /bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh 
-c -m 644 ./out/lilypond-words.vim 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/syntax/ 
  true
true
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -d 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/compiler
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -m 
644 lilypond-compiler.vim 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/compiler/lilypond.vim
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -d 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/ftdetect
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -m 
644 lilypond-ftdetect.vim 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/ftdetect/lilypond.vim
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -d 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/ftplugin
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -m 
644 lilypond-ftplugin.vim 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/ftplugin/lilypond.vim
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -d 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/indent
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -m 
644 lilypond-indent.vim 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/indent/lilypond.vim
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -d 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/syntax
/bin/sh /usr/local/src/music/lilypond/stepmake/stepmake/../bin/install-sh -c -m 
644 lilypond-syntax.vim 
/usr/local/lily-2.5.19/share/lilypond/2.5.19.1050412/2.5.19.1050412/vim/syntax/lilypond.vim
true
make[1]: Leaving directory `/usr/local/src/music/lilypond/vim'
make --no-builtin-rules final-install
make[1]: Entering directory `/usr/local/src/music/lilypond'
make[1]: *** No rule to make target `final-install'.  Stop.
make[1]: Leaving directory `/usr/local/src/music/lilypond'
make: *** [install] Error 2
pluto:/usr/local/src/music/lilypond # 

-- 
dax2-tele2adsl:dk -- http://d-axel.dk/  Donald Axel




-- 
dax2-tele2adsl:dk -- http://d-axel.dk/  Donald Axel


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


Re: sprechstimme

2005-04-12 Thread D Josiah Boothby
Using 2.4.2 (lilypond-snapshot on debian), I get the following backtrace:
$ lilypond-snapshot sprechstimme.ly
GNU LilyPond 2.4.2
Processing `sprechstimme.ly'
Parsing...
Interpreting music... [3]
Preprocessing graphical objects...
Calculating line breaks...
Backtrace:
In unknown file:
   ?:  0* [lilypond-main (sprechstimme.ly)]
In /usr/share/lilypond-snapshot/2.4.2/scm/lily.scm:
 337:  1* (let* ((failed #) (handler #)) (for-each (lambda # #) files) 
...)
 339:  2* [for-each #procedure #f (f) (sprechstimme.ly)]
In /usr/share/guile/1.6/srfi/srfi-1.scm:
 663:  3  (if (null? rest) (letrec ((lp #)) (lp list1)) ...)
...
 667:  4  (begin (f (car l)) (lp (cdr l)))
 668:  5* [#procedure #f (f) sprechstimme.ly]
In /usr/share/lilypond-snapshot/2.4.2/scm/lily.scm:
 341:  6  [catch ly-file-failed #procedure #f () #procedure #f (key 
arg)]
In unknown file:
   ?:  7* [#procedure #f ()]
In /usr/share/lilypond-snapshot/2.4.2/scm/lily.scm:
 341:  8* [ly:parse-file sprechstimme.ly]
In /usr/share/lilypond-snapshot/2.4.2/ly/init.ly:
   7:  9* (if (pair? toplevel-scores) (ly:parser-print-book parser #))
   8: 10  [ly:parser-print-book #my_lily_parser   #Book]
In unknown file:
   ?: 11* [System_start_delimiter::after_line_breaking #Grob 
SystemStartBar ]
   ?: 12* [Align_interface::alignment_callback #Grob VerticalAxisGroup  
1]
   ?: 13* [Axis_group_interface::group_extent_callback #Grob 
VerticalAxisGroup  1]
   ?: 14* [Axis_group_interface::group_extent_callback #Grob NoteColumn  
1]
   ?: 15* [Stem::height #Grob Stem  1]
   ?: 16* [cross-stencil #Grob Stem ]
In sprechstimme.ly:
   3: 17* (let* ((fn #) (cross #) (s #) ...) (set! s (ly:stencil-add s #)) 
...)
   4: 18* (ly:font-get-glyph fn noteheads.s2cross)

sprechstimme.ly:4:20: In expression (ly:font-get-glyph fn 
noteheads.s2cross):
sprechstimme.ly:4:20: Unbound variable: ly:font-get-glyph

On Tue, 12 Apr 2005, Jonatan Liljedahl wrote:
On Mon, 11 Apr 2005 11:54:57 -0700 (PDT)
D Josiah Boothby [EMAIL PROTECTED] wrote:
I searched the lilypond-user and lilypond-devel archives and wasn't
able
 to find anything regarding sprechstimme, though I seem to recall that
 there was a thread a couple months ago asking about it.
 Is it supported in Lilypond? If not, has anyone found a way to insert
 the little x onto the halfway point of a stem?
Try this, it works here.
%% based on the code in regression/stencil-hacking.ly
#(define (cross-callback callback)
  (define (cross-stencil grob)
(let* ((fn (ly:get-default-font grob))
(cross (ly:font-get-glyph fn noteheads.s2cross))
(s (callback grob))
(sx (ly:stencil-extent s 0))
(sy (ly:stencil-extent s 1))
(cx (ly:stencil-extent cross 0))
(xadj (/ (- (cdr cx) (car cx)) 2))
(midy (+ (car sy) (/ (- (cdr sy) (car sy)) 2
   (set! s (ly:stencil-add s
   (ly:stencil-translate cross (cons (- xadj) midy
  (ly:make-stencil (ly:stencil-expr s) sx sy)))
  cross-stencil)
stemCross = \once \override Stem  #'print-function
   = #(cross-callback Stem::print)
stemCrossStart = \override Stem  #'print-function
   = #(cross-callback Stem::print)
stemCrossStop = \revert Stem #'print-function
 EXAMPLE 
\layout { raggedright = ##t }
\relative c' {
   c4 \stemCrossStart e g bes \stemCrossStop
   a8 \stemCross gis8 a2.
}
/Jonatan-=( http://kymatica.com )=-
___
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


No setting for not merging

2005-04-12 Thread David Raleigh Arnold
I have two eighth noteheads that I do not want to merge
because they are on different strings.  Since they do
not have different heads or dots, I had to prevent their
merging.  Wouldn't this example be good along with the
merges in the doc?  It's much more common than your
chord example.  daveA

 b8 
\once \override NoteColumn #'force-hshift = #-1.0
b b b b b \\ a8 b a g f e  

-- 
Practice pie charts, plans and schedules are good.
Practice logs, diaries and records are good.
When they fail, and they will, do another.
How else can repeated failure be a recipe for success?

The only technical exercises for all guitarists worth a lifetime
of practice: Dynamic Guitar Technique.  Nothing else is close.
Free download:  http://www.openguitar.com/dynamic.html
daveA David Raleigh Arnold  dra..at..openguitar.com




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


Re: PDF-generation lily2.5.19 [was] What is final-install target

2005-04-12 Thread dax2

I made a here-lily of the development version but the my.ps still
cannot be converted to pdf neither by lilypond nor by ps2pdf12/13 or
just plain ps2pdf. ghostscript version installed: 7.07.1-r7 (r7
is Gentoo-installer-fingerprint, one could be suspicious about
the integrity of that package, of course.)

Any comments will be welcome! Thank you in advance. I am sorry that
I could not work the CVS 2.5.19 through the installation. I don't know
if it was any help I wrote about the make install error (No rule
to make final-install).



On Tue, 12 Apr 2005 21:34:15 +0200
dax2 wrote:
 
 I have been able to revert to 2.5.0 (or 2.4.0) and the PDF-output
 is ok now. 
 
 
 I should upgrade to 2.4.5 because of lilypond-book, I suppose?

CCRMA lilypond-2.4.5-1.rh90.ccrma.i386.rpm installs on my Gentoo
workstation (which has RPM) and it runs and produces nice PDF too.


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Details:

gcc-3.3.4, 
glibc-2.3.3.20041008-r0, 
kernel 2.4.28ax2-tun i686
Python:  dev-lang/python-2.3.3-r1 [2.3.3 (#1, Aug 29 2004, 
02:50:23)]
dev-lang/python: 2.3.3-r1
sys-devel/autoconf:  2.59-r4
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.14.90.0.8-r1
sys-devel/libtool:   1.4.3-r4
virtual/os-headers:  2.4.21-r1

*  app-text/mftrace
  Latest version available: 1.0.34
  Latest version installed: 1.0.31
  Size of downloaded files: 51 kB
  Homepage:http://www.cs.uu.nl/~hanwen/mftrace/
  Description: traces TeX fonts to PFA or PFB fonts (formerly pktrace)
  License: GPL-2

*  media-fonts/ec-fonts-mftraced
  Latest version available: 1.0.8
  Latest version installed: [ Not Installed ]
  Size of downloaded files: 8 kB
  Homepage:http://lilypond.org/
  Description: EC Fonts for Lilypond
  License: public-domain


Many thanks to Han-Wen, Jan and Nicolas and Mats for friendly
replies to happy note-hackers, and for this terrific music-tool!




-- 
dax2-tele2adsl:dk -- http://d-axel.dk/  Donald Axel


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


Re: PDF-generation lily2.5.19 [was] What is final-install target

2005-04-12 Thread Daniel Johnson
You'll need ghostscript 8.15 in order to build/run more recent lilypond
2.5 releases.  Under Gentoo you can either install ghostscript-afpl, or
use a custom-written ESP ghostscript ebuild for 8.15_rc2.  I'm at work
right now but I have such an ebuild at home if anyone is interested. 
This build is less than 100% stable and make web still fails partway
through, but if you aren't interested in building the documentation, it
will at least let you build and run the app.

dax2 wrote:

I made a here-lily of the development version but the my.ps still
cannot be converted to pdf neither by lilypond nor by ps2pdf12/13 or
just plain ps2pdf. ghostscript version installed: 7.07.1-r7 (r7
is Gentoo-installer-fingerprint, one could be suspicious about
the integrity of that package, of course.)

Any comments will be welcome! Thank you in advance. I am sorry that
I could not work the CVS 2.5.19 through the installation. I don't know
if it was any help I wrote about the make install error (No rule
to make final-install).
  




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


Re: midi2ly

2005-04-12 Thread Antonio PALAMA'
I have to disagree with Mats; a properly encoded midifile contains more 
information than a printed score.
A printed score contains all the information necessary to a musician to 
play the music. A midi file contains the actual performance of the musician.
The problem is that the two encodings are completely different and many 
shorthands are used in a printed score to simplify the typesetting which 
are equivalent to complex midi constructs (e.g. articulations). Some 
information available on the printed score may be unavaliable in the 
midifile (e.g. fingering instructions) but this is not essential. Also, 
as Mats points out, converting the timing information of a live rocorded 
midifile to note durations  can be very difficult unless one has the 
possibility to filter the midifile trough a sequencer program with the 
fit improvisation function.
I wrote another conversion program from midi to lilypond 
(www.nongnu.org/mi2ly) and would be interested in trying it on one of 
the midifiles you were not able to translate with midi2ly. Unfortunately 
the program is not yet able to process chords nor multiple voices per track.
Regards,
Antonio Palama'

[EMAIL PROTECTED] wrote:
Thanks Mats. You were right my problem was with the syntax; and, 
importing files from midi is not going to save much work. Another 
problem is that not all Type 1 midi files are recognized by midi2ly. 
Conversely the midi files created by Lilypond are not recognized by my 
Windows based notation program( an old version of Cakewalk). They are 
recognized by Windows Media Player and Winamp. This is all very 
interesting. I am not a programmer, but I am quickly getting used to 
the syntax in Lilypond. It is very intuitive, and aside from a few 
minor inconveniences, it is a wonderful tool. Thanks for your help.
Pat

--- Mats Bengtsson [EMAIL PROTECTED] wrote:
From: Mats Bengtsson [EMAIL PROTECTED]
Date: Sun, 10 Apr 2005 12:21:58 +0200
To: [EMAIL PROTECTED]
Cc: lilypond-user@gnu.org
Subject: Re: midi2ly
My guess is that your real problem is a lack of understanding about the
file system structure
in Cygwin (which is the LINUX like system that you run when you use the
Cygwin command
prompt). When you start the Cygwin command prompt, you will be in your
Cygwin home directory,
which is the folder with your login name located below C:cygwinhome.
So, you could either
use that as your working directory, i.e. move your MIDI files there, or
you could change working
directory using the command 'cd'. The conventions are slightly different
than usual Windows. For
example, to move to the folder to C:Documents and
SettingsubbagDesktop, you should
run the command
cd /cygdrive/c/Documents and Settings/bubbag/Desktop/
Having said all this, I can warn you that you probably will not find
midi2ly that useful anyway,
since a MIDI file only contains a small part of the information
contained in a normal printed
score and it also is tricky for a program to get the rhythm right unless
the MIDI file was produced
by some other notation program.
/Mats

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


Re: PDF-generation lily2.5.19

2005-04-12 Thread dax2

Thank you for offering a special ebuild for ghostscript-afpl.
Yes, I am very interested.

I realize that there is GNU-ghostscript and Aladdin-ghostscript,
until now I did not know the difference.


I am planning to use lilypond-book for two booklets on music
theory. It will be a very nice tool.


Regards/Donald


On Tue, 12 Apr 2005 13:58:59 -0700
Daniel wrote:

 You'll need ghostscript 8.15 in order to build/run more recent lilypond
 2.5 releases.  Under Gentoo you can either install ghostscript-afpl, or
 use a custom-written ESP ghostscript ebuild for 8.15_rc2.  I'm at work
 right now but I have such an ebuild at home if anyone is interested. 
 This build is less than 100% stable and make web still fails partway
 through, but if you aren't interested in building the documentation, it
 will at least let you build and run the app.



-- 
dax2-tele2adsl:dk -- http://d-axel.dk/  Donald Axel


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


Re: PDF-generation lily2.5.19

2005-04-12 Thread Daniel Johnson
dax2 wrote:

Thank you for offering a special ebuild for ghostscript-afpl.
Yes, I am very interested.

  

The ebuild I made is not for AFPL -- there is already one in Portage
(app-text/ghostscript-afpl).  My ebuild is for ESP Ghostscript
8.15_rc2.  One major difference between AFPL and ESP is that AFPL
includes many less printer drivers.  If AFPL includes drivers for your
printer, I'd recommend using that one instead of my ESP build, at least
until the next release candidate (or final release) comes out from ESP.

ESP builds their product based on GPL Ghostscript (which is identical
with AFPL ghostscript as far as I can tell) but they add a bunch of
features, including CUPS integration along with a bunch of printer
drivers.  Because of all the extra work they do, they are generally one
or two versions behind.  Last time I checked, the latest unstable GPL
version was 8.50.

It's not too hard to modify the AFPL/GPL build process to include extra
printer drivers (such drivers are downloadable from linuxprinting.org).

--d



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


Re: midi2ly

2005-04-12 Thread Jonatan Liljedahl
On Tue, 12 Apr 2005 23:27:21 +0200
Antonio PALAMA' [EMAIL PROTECTED] wrote:

 I wrote another conversion program from midi to lilypond 
  (www.nongnu.org/mi2ly) and would be interested in trying it on one of
  
  the midifiles you were not able to translate with midi2ly.
  Unfortunately the program is not yet able to process chords nor
  multiple voices per track.

I am also working on a midi file translator. It is currently written for
Philips Music Writer but I'm planning to let it output lilypond code
instead. (Perhaps modularize it so it can be used for a number of
midi2ascii tasks).

It does do chords and automatic splitting of notes and rests at
barlines. The thing is left is quantization (it works only on already
quantized midi files now) and detection of tuplets (have no idea how to
do that!).

The whole point with this program is the following feature, which isn't
implemented yet: the ability to map arbitrary midi data to notation. i.e
you could say for example if midictrl #77 goes over treshold 43, then
prefix all following notes with SOME_STRING until midictrl goes below
treshold. The thought is to be able to work with algorithmic
composition (with for example http://kymatica.com/kyce) where the output
of algorithms isn't locked to pitch and duration, but also allows you to
embed articulations, slurs, flageolettes, etc...

I'm downloading your program right now, maybe I'll learn something about
quantization and tuplets.. =)

/Jonatan-=( http://kymatica.com )=-


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


Re: midi2ly

2005-04-12 Thread François Pinard
[Antonio PALAMA']

 [...] a properly encoded midifile contains more information than a
 printed score.  A printed score contains all the information necessary
 to a musician to play the music.  A midi file contains the actual
 performance of the musician.

A score encodes a musical intent, while a MIDI file encodes a
performance.  The author intent, expressed in a score, is a precious
source of indications, out of which musicians may deliver myriads of
different _and_ interesting renderings.  This is extremely rich.

No doubt that a particular performance may contain a lot of information.
You may go way further than MIDI, which is so fuzzy if you consider all
MIDI synthesizers around, and encode 44100 positions of the speaker
membrane for each second of the play.  But then, we are far away from
the author intent, and in fact, one may not fully recover nor induce the
original author intent from a particular rendering.

The amount of raw information does not matter so much here.  But the
amount of genuine musical information does.  And going from a score to
MIDI, we surely gain a lot of raw information, but on average, we loose
part of that genuine musical information designed by the composer.


P.S. - I also agree that some musicians prefer to perform (or improvise)
than to formalize their intent, or just do not have enough courage or
introspection abilities to do such formalization.  They might produce
quite interesting music nevertheless.  In such cases, granted, MIDI is
better than nothing at all.

-- 
François Pinard   http://pinard.progiciels-bpi.ca


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


Re: PDF-generation lily2.5.19

2005-04-12 Thread dax2


Ok! It works! Thanks!

The new ps2pdf cuts off some piano bass at the bottom of the
page, though. 

I built Aladdin ghostscript-8.50 for /usr/local/ and my path
sets /usr/local/bin before the others (it is not a bastion host:-)

The ghostscript-afpl is blocked on my Gentoo (by itself?)

ps2pdf makes a nice PDF-file, I can see improvements to the
quality. It is clickable.

I use the here-lily script to setup path/font for 2.5.19.

I can still use 2.4.5 for Red Hat-9 which I got from CCRMA; it
installs in /usr and of course I use /etc/profile.d/lilypond.sh to
get the TEXMF parameter.




On Tue, 12 Apr 2005 14:48:17 -0700
Daniel wrote:

 ESP builds their product based on GPL Ghostscript (which is identical
 with AFPL ghostscript as far as I can tell) but they add a bunch of
 features, including CUPS integration along with a bunch of printer
 drivers.  Because of all the extra work they do, they are generally one
 or two versions behind.  Last time I checked, the latest unstable GPL
 version was 8.50.

That explains a lot. Thank you very much!


 It's not too hard to modify the AFPL/GPL build process to include extra
 printer drivers (such drivers are downloadable from linuxprinting.org).

Yes, I have actually once looked into the Ghostscript printerdriver
specifications, it seemed very clear and logic to me. I do not need
for now - I hope for a Brother laser-printer later.


Thank you again.


-- 
dax2-tele2adsl:dk -- http://d-axel.dk/  Donald Axel


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


Re: Noteheads - harmonic

2005-04-12 Thread Werner LEMBERG
  I've never seen harmonics notated with black note heads, [...]

 This is actually quite a common way to notate harmonics in Classical
 Guitar, together with a number to indicate which harmonic it is.
 [...]

Can you provide a small image which shows it?


Werner


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