Re: How to 'unset something
Citerar Jay Hamilton, Sound and Silence [EMAIL PROTECTED]: I'm sure this is easy but I can't even begin to figure out a way to search it in the manual I used \setEasyHeads for many of my students pieces but I would like to stop that function mid-way through the piece or even just a few measures into it. What is the command for that? Thank you. See the file ly/property-init.ly for hints (the command is defined there). Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \partcombine
Thank you, \addquote did the trick! I only had to add 4 \addquote's, 1 per part, then change each of the 4 piano lines of code from \global \bassMusic to \global \quoteDuring #bassMusic { s1*39 } . Very neat, very clean - the only temporary roadblock was finding the s1*39 notation in the manual. [\tag looked like I would have had to make an *awful* lot of changes, cluttering the notation even more than it already is...] Tx rgds, G. - Original Message - From: Erik Sandberg [EMAIL PROTECTED] To: lilypond-user@gnu.org Cc: Graeme St.Clair [EMAIL PROTECTED] Sent: Monday, March 06, 2006 6:47 AM Subject: Re: \partcombine On Monday 06 March 2006 01.41, Graeme St.Clair wrote: Windows XP, native 2.6.5. I've just finished building a TTBB arrangement, with the piano accompaniment for rehearsal purposes extracted at the end, as in Sec 3.4.2 of the manual. I see it has all the vocal dynamics and markup splatted on top of each other, fortunately not to the point of total illegibility, but kind of ugly. Is there a way to (as it were) sanitise the piano parts of most or all of the vocal instructions? I haven't seen your example, but an idea that pops up in my mind, is to play around with quoting: You can filter out any types of events (dynamics, markup) when quoting voices. Another way would be to use \tag for the dynamics, markup etc. -- Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Signo and Coda
Hi. Here is my code. { ees'' g'2 ees''4 d'' c'' \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible \once \override Score.RehearsalMark #'font-size = #1 #'self-alignment-X #RIGHT \mark \markup { Al coda \hspace # 1 \raise #-3 \musicglyph #scripts.coda } bes'2 aes'4 \bar || \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible \once \override Score.RehearsalMark #'font-size = #1 #'self-alignment-X #RIGHT \mark \markup { \musicglyph #scripts.signo } g'2 f'4 g' 2. ~ g'2 r4 \bar ||\break \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible \once \override Score.RehearsalMark #'font-size = #1 #'self-alignment-X #RIGHT \mark \markup { \musicglyph #scripts.coda } g'2 b'4 c''2. ~ c''2. ~ \bar ||. c''2. ~c''2. \break r2. r2. r2. r2. r2. r2. \bar .|| \break } Sorry, but this code doesn't compile here (with version 2.6.3). Maybe it was (badly) reformatted by you mail client. If so, please send it in an attachement. Gilles ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Staff.VoltaBracket
On Mar 6, 2006, at 5:01 AM, Mats Bengtsson wrote: The old \turnOff macro had nothing to do with what you are asking about. Rather, the built-in rule is that you get a right edge of the bracket if it ends at a bar line that is either a repeat or a double bar line (with one of the lines thicker, i.e. \bar |. or .|). Otherwise, the bracket will be open ended. Please include a small example from your score if you need more help from the mailing list. /Mats Quoting Stan Sanderson [EMAIL PROTECTED]: I posted this message this morning but have not seen it, so I am reposting. Is is not yet possible to leave a volta bracket open (i.e., no descender on the right end)? The docs (Bugs) for 2.7.32 (PDF) report that 2.2-2.4: \turnOff (used in \set Staff.VoltaBracket = \turnOff) is not properly converted. Forgive me if I've missed it, but I couldn't find anything in regression tests or examples. Thank you for the clarification. The source file had originally been coded in v1.?, updated to an early v2.x and was now updated to 2.7.36. The error generated referred to the \turnOff macro. There was a \bar || at the location in question. I removed it and it coded as you mentioned (although it is not a double bar line ...with one of the bars thicker.). I spent some time looking at the documentation (current 2.7.36, from the tarball) and didn't find this property described. Probably missed it. What is confusing is that there is an example in the Regression Tests titled repeat-volta-skip-alternatives.ly which appears to not follow the rule given above. The example which follows (repeat-volta.ly) also shows a closed volta spanner at the end, although no barlines is present. I found no examples in the Tips and Tricks section which might apply. This is in no way criticism! I feel privileged to have had the opportunity to watch this Lily grow. Stan ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Color proof
Hi, Since I'm sure there's a burning need for LimeGreen-colored note heads, I've put together a proof of the 136 colors given in the first block of x11 colors in appendix C.3. Rendering the file produces a table of big blobs of color in the form of gigantic noteheads. Color names mark up beneath. The complete proof is a page and a half at A4 and 32k as a pdf. (If anyone ever needs the different permutations on the color names ending with a numeric value in the last block of appendix C.3, mail me and I'll tweak the script.) Sample .png attaches. -- Trevor Bača [EMAIL PROTECTED] color.ly Description: Binary data x11-colors.png Description: PNG image ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \partcombine
I should have also said I needed an extra \clef violin_8 (as the TT parts used that), plus two times \set Staff.quotedEventTypes = #'(note-event rest-event dynamic-event) . Still, only 11 lines of small alterations ain't too bad... Rgds, G. - Original Message - From: Graeme St.Clair [EMAIL PROTECTED] To: [EMAIL PROTECTED]; lilypond-user@gnu.org Sent: Monday, March 06, 2006 2:43 PM Subject: Re: \partcombine Thank you, \addquote did the trick! I only had to add 4 \addquote's, 1 per part, then change each of the 4 piano lines of code from \global \bassMusic to \global \quoteDuring #bassMusic { s1*39 } . Very neat, very clean - the only temporary roadblock was finding the s1*39 notation in the manual. [\tag looked like I would have had to make an *awful* lot of changes, cluttering the notation even more than it already is...] Tx rgds, G. - Original Message - From: Erik Sandberg [EMAIL PROTECTED] To: lilypond-user@gnu.org Cc: Graeme St.Clair [EMAIL PROTECTED] Sent: Monday, March 06, 2006 6:47 AM Subject: Re: \partcombine On Monday 06 March 2006 01.41, Graeme St.Clair wrote: Windows XP, native 2.6.5. I've just finished building a TTBB arrangement, with the piano accompaniment for rehearsal purposes extracted at the end, as in Sec 3.4.2 of the manual. I see it has all the vocal dynamics and markup splatted on top of each other, fortunately not to the point of total illegibility, but kind of ugly. Is there a way to (as it were) sanitise the piano parts of most or all of the vocal instructions? I haven't seen your example, but an idea that pops up in my mind, is to play around with quoting: You can filter out any types of events (dynamics, markup) when quoting voices. Another way would be to use \tag for the dynamics, markup etc. -- Erik ___ 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
New install of 2.7.37-1 not working!
Hi! I just installed 2.7.37-1 (afaik, the most recent version) on my FreeBSD 5.3 machine. I had done the same with my Windoze machine with no hitch. My previous version was 2.7.30, done with the same installer you have currently. Anyway, when I tried to run the new version on one of my existing files, it didn't run, and returned the following: [1:2:[EMAIL PROTECTED]:~/songs/LilypondSets lilypond AgnusDei4Part.ly GNU LilyPond 2.7.37 ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path [1:3:[EMAIL PROTECTED]:~/songs/LilypondSets convert-ly -e AgnusDei4Part.ly /usr/libexec/ld-elf.so.1: Shared object libgcc_s.so.1 not found, required by python [1:4:[EMAIL PROTECTED]:~/songs/LilypondSets As you can see, I also tried convert-ly just in case, and it didn't do any better. Any ideas, gentlemen? Blessings, Fr. Gordon Gilbert +=+ | Angels' Roost Farm | | Rev. Fr. Gordon Gilbert Susan Gilbert | | 705-549-5056 | |[EMAIL PROTECTED] | |[EMAIL PROTECTED] | +=+ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond and inkscape (again)
Henrik Frisk wrote: [lilypond svg] I would really appreciate it if the fonts where included in the output. As I have not been successful in getting the fonts to load in They are. The problem is that most SVG renderers (including Inkscape and Firefox) don't handle the font tag, which means that they don't understand our embedded fonts. OK. Out of curiousity; why does the method of importing an eps, exporting it to svg in Scribus work? (this whole thing is a bit of a mystery to me...) Because then, each character is expanded into penstrokes -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: How to 'unset something
On 3/5/06, Graham Percival [EMAIL PROTECTED] wrote: On 5-Mar-06, at 9:19 AM, Trevor Bača wrote: /Applications/LilyPond.app/Contents/Resources/share/lilypond/2.7.35/ ly/property-init.ly You can also get this by right-clicking on the Lilypond application and selecting show package contents. That takes you to /Applications/LilyPond.app/Contents/ and you can use the normal finder from there. cd /Applications/LilyPond.app find . -name 'property-init.ly' Better suggestion: cd /Applications/LilyPond.app/Contents/Resources/ Whenever we make a comment about a lilypond file -- say, ly/property-init.ly -- it will show up on your system as {}/ly/property-init.ly, where {} is the directory above. Very true. I remember that it took me a while to figure out. Maybe the exact comments above could add to the docs as a small section called LilyPond File Organization? I was just looking through the manual to see where that section might fit. A new section 5.8 or 10.8 might work ... but I'm not sure ... maybe a new appendix is better? (The only comparison point I have handy are the Mathematica docs, which include a Mathematica File Organization section as appendix A.8 out of A.13.) Eventually something similar in structure to the ROADMAP textfile in the sourceball -- but targetted like the user manual (ie, at regular users rather than develoeprs) -- would probably be nice, since knowing how to look through the installation resources is, as Carrick was finding out, still very useful indeed :-) -- Trevor Bača [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: moving rest vertically
On Feb 27, 2006, at 12:16 PM, Orm Finnendahl wrote: Hi, trying to input my first complete piece with lilypond (Bach's Prelude #20 from the WTC I), I stumbled across a rather trivial problem: A 32nd rest in a polyphonic 2nd voice collides with a note in the first voice. Can someone give me a hint how to move that rest down by 1 or 2 staff lines? I couldn't find it in the documentation. It is sufficient to tell me the \once \override ... expression for the vertical displacement of a rest. Maybe it would be a good idea to include it in the documetation (if not already present). -- See Sect 6.1.6 of the latest manual: A rest’s vertical position may be explicitly specified by entering a note with the \rest keyword appended, the rest will be placed at the note’s place. This makes manual formatting in polyphonic music easier. Automatic rest collision formatting will leave these rests alone a’4\rest d’4\rest I have found this very useful in tweaking rest positions. Stan ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
OT: Where to ask Rosegarden questions?
Hi all, sorry as this is somewhat off-topic, but as the Rosegarden MIDI editor makes some use of Lilypond, I thought some of you might know which would be the best forum to ask Rosegarden-specific questions. The places I dug up at Google didn't quite look like equivalents to this list. Thanks in advance, Thomas -- ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: color constants?
Did you cut and paste out of the PDF documentation? If so you may have picked up a typesetting apostrophe instead of the standard one Lilypond likes. I made this mistake myself in another context and in drove me crazy until someone clued me in. Just type over the offending apostrophe(s) with the one from the keyboard and see what happens. Quoting Graham Percival [EMAIL PROTECTED]: On 3-Mar-06, at 11:33 PM, Trevor Ba?a wrote: Are the more avant-garde colors under the Color names without a numerical suffix or Color names with a numerical suffix headings supposed to work? No, obviously not. We often add material to the documentation that isn't supposed to work, just to keep you on your toes. :P I'm getting unbound variable errors: Parsing...ERROR: Unbound variable: azure Parsing...ERROR: Unbound variable: salmon Please send a minimal, full example to the bugs list, including your version and OS. You know the drill. :) Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- Carrick Patterson Little Rock AR ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: STEM COLLISION
MX kirjoitti: Bonjour à tous, Hi all. On the attached picture [original.png] at the sopano voice, at the beginning of the measure, there are at the same time an F quarter note with a mordent (only for this note) and a dotted eighth note A. In the original score, these notes are well distinct and the mordent is applied only on the A quarter note. How to do that with Lily ? how about this? -Only dot and stem are colliding; don't know how to fix that one. greetings, Tapio %% \version 2.6.4.3 \header{ title = \markup {\center-align { Offertoire extrait du Premier livre d'Orgue} } subtitle = piece = instrument = composer = Jean-François Dandrieu (1681-1738) copyright = Creative Commons Attribution-ShareAlike 2.5 mutopiainstrument = Organ style=Baroque footer = Mutopia-2006/?? } #(set-default-paper-size a4) global = { \key a \minor \time 4/4 } soprano = \relative c'' { { a'8. g16 g8.\prallprall f16 f4. a,8}\\ % voice 1; the dot of the a'8. collides with the stem of the f4 of voice 3. {s4 s s s}\\ %this is voice 2, perhaps the alto could also be entered here { \once \override TextScript #'extra-offset = #'(-1.8 . -3.8) f'4 ^\markup {\musicglyph #scripts.mordent } s s s } % voice 3, stems don't collide } alto = \relative c' { c'8 d8 e4 a, c4. d,8 } tenor = \relative c' { s1 } basso = \relative c { f8 bes8 c8 c,8 f8 g8 a8 fis8 } \score { \context PianoStaff \context Staff = dessus \global \clef violin \context Voice = soprano { \voiceOne \soprano } \context Voice = alto { \voiceTwo \alto } \context Staff = basse \global \clef bass \context Voice = tenor { \voiceOne \tenor } \context Voice = basse { \voiceTwo \basso } \layout {} \midi { } } \paper { raggedright = ##t } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
\partcombine
Windows XP, native 2.6.5. I've just finished building a TTBB arrangement, with the piano accompaniment for rehearsal purposes extracted at the end, as in Sec 3.4.2 of the manual.I see it has all the vocal dynamics and markup splatted on top of each other, fortunately not to the point of total illegibility, but kind of ugly. Is there a way to (as it were) sanitise the piano parts of most or all of the vocal instructions? G. PS: I last used 1.4 3 or 4 years ago - this version is so much better... ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
pageBreak problem
Again, Windows XP native, 2.6.5. Also W98, 2.7.37. With the structure described below, I get a mysterious extra staff in the first systemof the piano score. It has only a treble clef and a C = common time, not even any staff lines, still less any notes. This also happened before I made the \addquote changes related in a previous question. Any suggestions? (If necessary, I can post the whole thing.) Rgds, G. #(ly:set-option 'point-and-click #f)#(set-default-paper-size "letter")\header { blahblah breakbefore = ##t} \version "2.6.5" global = { \time 4/4 \key d \major} tenoMusic = {\clef "violin_8"% 1-5 r2. a 4 \f | d'2 a 2 | fis 2 d 4 fis'4 | fis'2\sf\ e' 4 d'4\! | d'2\p\fermata cis'4\fermatablah } tentMusic = {similar blah } bariMusic = {similar blah } bassMusic = {similar blah } tenoVOne = \lyricmode { blah}tenoVTwo = \lyricmode { blah } tentVOne = \lyricmode { blah}etc \addquote tenoMusic \tenoMusic\addquote tentMusic \tentMusic\addquote bariMusic \bariMusic\addquote bassMusic \bassMusic \book {\score { \context ChoirStaff \with { fontSize = #-1 \override StaffSymbol #'staff-space = #(magstep -1) } % Else 1 staff per page! \context Staff = tenoo \context Lyrics = tenos { s1 } \context Lyrics = tenps { s1 } \context Voice = tenos { \autoBeamOff % Only needed on this part for bar 21 \dynamicUp % All parts, to put dynamics above staff \override Rest #'staff-position = #0 % All parts, to sink rests to middle of staff \voiceOne \stemNeutral \global \tenoMusic % All parts, Neutral minimises vertical space usage } same for T2, Bar, B \context Lyrics = tenos \lyricsto tenos \tenoVOne \context Lyrics =blah \layout { \context { \Staff minimumVerticalExtent = #'(-1 . 1) } } } % end score 1 \score { \context PianoStaff \pageBreak % Has to be here, but bug seems to create extra empty staff \context Staff = upper \clef "violin_8" \set Staff.printPartCombineTexts = ##f \set Staff.quotedEventTypes = #'(note-event rest-event dynamic-event) \partcombine \global \quoteDuring #"tenoMusic" { s1*39 } \global \quoteDuring #"tentMusic" { s1*39 } \context Staff = lower \clef "bass" \set Staff.printPartCombineTexts = ##f \set Staff.quotedEventTypes = #'(note-event rest-event dynamic-event) \partcombine \global \quoteDuring #"bariMusic" { s1*39 } \global \quoteDuring #"bassMusic" { s1*39 } } % end score 2 } % end \book ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: STEM COLLISION
Quoting MX [EMAIL PROTECTED]: Bonjour à tous, Hi all. On the attached picture [original.png] at the sopano voice, at the beginning of the measure, there are at the same time an F quarter note with a mordent (only for this note) and a dotted eighth note A. In the original score, these notes are well distinct and the mordent is applied only on the A quarter note. How to do that with Lily ? I tried with the attached test file and look at the corresponding result.png. I tried to shift the A with an \override NoteColumn #'force-hshift without any good result. Thank you in advance. Merci. M.X. How's this? soprano = \relative c'' { % {fa4^\mordent } \\ {la8. sol16} sol8.^\prallprall fa16 fa4. la,8 {f4^\markup {\pad-markup #3 \musicglyph #scripts.mordent} } \\ {\stemUp a8. g16} g8.^\prallprall f16 f4. a,8 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
volume in midi file
Hello, I apologize if this has already been asked, but here's the question: how can I individually control the volumes of instruments in a midi file produced by lilypond? the manual suggests the use of instrumentequalizer, but no syntax or example are given. Any hints? Thanks in advance. -- View this message in context: http://www.nabble.com/volume-in-midi-file-t1239403.html#a3279613 Sent from the Gnu - Lilypond - User forum at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Xemacs and lilypond
Hi ! After reading the archive of this list, I created a file init.el, and I wrote these lines in it : ;;; lilypond-init.el --- Startup code for LilyPond mode (autoload 'LilyPond-mode lilypond-mode) (setq auto-mode-alist (cons '(\\.ly$ . LilyPond-mode) auto-mode-alist)) (add-hook 'LilyPond-mode-hook (lambda () (turn-on-font-lock))) When opening a *.ly file with Xemacs, I have a message in the mini-buffer : File mode specification error: (file-error Cannot open load file lilypond-mode) Where can I find the file lilypond-mode for my version of lilypond ? How do I know which version of lilypond I have ? Where do I put the lilypond-mode file ? (I use lilypond and Xemacs for windows, xp). Thanks ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
perfect
Good day, With mandrake 2006, lilypond-2.7.18 is very perfect Thank you very very much. Michel ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: pageBreak problem
One thing that caught my attention was that you have Lyrics contexts within a Staff context. Try to move them outside the \context Staff = tenoo ... . I'm not sure if that's the problem here, but it's at least a common source of problems. /Mats Quoting Graeme St.Clair [EMAIL PROTECTED]: Again, Windows XP native, 2.6.5. Also W98, 2.7.37. With the structure described below, I get a mysterious extra staff in the first system of the piano score. It has only a treble clef and a C = common time, not even any staff lines, still less any notes. This also happened before I made the \addquote changes related in a previous question. Any suggestions? (If necessary, I can post the whole thing.) Rgds, G. #(ly:set-option 'point-and-click #f) #(set-default-paper-size letter) \header { blahblah breakbefore = ##t } \version 2.6.5 global = { \time 4/4 \key d \major } tenoMusic = { \clef violin_8 % 1-5 r2. a 4 \f | d'2a 2 | fis 2 d 4 fis'4 | fis'2\sf\ e' 4 d'4\! | d'2\p\fermata cis'4\fermata blah } tentMusic = { similar blah } bariMusic = { similar blah } bassMusic = { similar blah } tenoVOne = \lyricmode { blah } tenoVTwo = \lyricmode { blah } tentVOne = \lyricmode { blah } etc \addquote tenoMusic \tenoMusic \addquote tentMusic \tentMusic \addquote bariMusic \bariMusic \addquote bassMusic \bassMusic \book { \score { \context ChoirStaff \with { fontSize = #-1 \override StaffSymbol #'staff-space = #(magstep -1) } % Else 1 staff per page! \context Staff = tenoo \context Lyrics = tenos { s1 } \context Lyrics = tenps { s1 } \context Voice = tenos { \autoBeamOff% Only needed on this part for bar 21 \dynamicUp % All parts, to put dynamics above staff \override Rest #'staff-position = #0% All parts, to sink rests to middle of staff \voiceOne \stemNeutral \global \tenoMusic % All parts, Neutral minimises vertical space usage } same for T2, Bar, B \context Lyrics = tenos \lyricsto tenos \tenoVOne \context Lyrics = blah \layout { \context { \Staff minimumVerticalExtent = #'(-1 . 1) } } } % end score 1 \score { \context PianoStaff \pageBreak % Has to be here, but bug seems to create extra empty staff \context Staff = upper \clef violin_8 \set Staff.printPartCombineTexts = ##f \set Staff.quotedEventTypes = #'(note-event rest-event dynamic-event) \partcombine \global \quoteDuring #tenoMusic { s1*39 } \global \quoteDuring #tentMusic { s1*39 } \context Staff = lower \clef bass \set Staff.printPartCombineTexts = ##f \set Staff.quotedEventTypes = #'(note-event rest-event dynamic-event) \partcombine \global \quoteDuring #bariMusic { s1*39 } \global \quoteDuring #bassMusic { s1*39 } } % end score 2 } % end \book ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: volume in midi file
how can I individually control the volumes of instruments in a midi file produced by lilypond? the manual suggests the use of instrumentequalizer, but no syntax or example are given. Any hints? You would try these settings: \set Staff.midiMinimumVolume = #0.2 \set Staff.midiMaximumVolume = #0.8 Regards, Gilles ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user