Re: (Fwd) force-hshift question
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.
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 ?
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.
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 ?
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
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
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
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?
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
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
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?
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 ?
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
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
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(?)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
[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
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
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