Hello OROD,
I do it like this:
fluteNotes = \relative c''' {
\transposition c % this indicates the correct pitch for cues and midi
\key c \major
... the music in c ...
}
clarinetNotes = \relative c'' {
\transposition bes % this indicates the correct pitch for cues and midi
\key d \majo
Hi Michael,
you could do your dynamics in a sperate voice altogether:
voiceI= { c << {d} \\ {f} >> }
voiceIdyn = { s\cr s\!}
\score {
\new Staff <<
\context Voice = "A" \voiceI
\context Voice = "A" \voiceIdyn
>>
}
Cheers,
Markus
"Michael Kiermaier" <[EMAIL PROTECTED]> schrieb im
You may play around with \transparent, \combine and \fontsize get your
alignment right.
untested:
ppsempre =
#(make-dynamic-script (markup #:combine #:transparent "f" "pp" #:combine
#:transparent "f" #:normal-text #:italic "sempre" ) )
Cheers,
Markus
"Michael Kiermaier" <[EMAIL PROTECTED]>
Hi Arvid,
thanks a lot! This is exactly what I was looking for!
Cheers,
Markus
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
Hi Michael,
I use TextScript for tempo marks (or any expression for that matter).
eg.
rit = \markup { \italic "ritardando" }
and later on
{ c16 c c c c_\rit c c c }
HTH
Markus
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu
Hi Arjan,
AFAIK you have to either use a text markup to indicate "4x" or use manual
repeats if you want a bracket. See
http://lilypond.org/doc/v2.9/Documentation/user/lilypond/Manual-repeat-commands.html#Manual-repeat-commands
Text spanners might also work, but they start/end on notes (not on bar
Hi Benjamin,
> Lilypond and I are disagreeing about some syntax in 2.8,
> hopefully someone can help...
> hn = { \markup{Hn.} }
use:
hn = \markup{Hn.}
> Also, I'm having difficulty understanding the syntax of the
> \column command.
cText = \markup { \column { "1st" "2nd" "3rd" } }
HTH
Markus
Hello list,
I'm looking for a function that doubles every duration.
Here's a short example:
Turn { c1 c2 c4 c16 c16 c16 c16 }
into { c1 ~ c1 c1 c2 c8 c8 c8 c8 }
I digged around, but I think this is still beyond my limited scheme
understanding.
If someone did somthing like this already
Hi Trevor,
your request was immune to most approaches I used so far, but I found a
solution.
You can now alter your paddings independently (look for the "i"s).
For regular use, I recommend to turn this into a function.
Beware, this is "deep-hack" mode!
Cheers,
Markus
%%% BEGIN BOUND PADDING SNI
I forgot: more importantly, use \combine to print the markups on top of each
other. That may take care of your horizontal space problem.
Markus
"Markus Schneider" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
news:[EMAIL PROTECTED]
> Hi Trevor,
>
> you may try to use the &q
Hi Trevor,
you may try to use the "fake" letter f. It has all the necessary ascenders
and descenders to fake the basline. I use this with dynamics.
pX = #(make-dynamic-script (markup #:combine #:transparent #:dynamic "f"
#:line(#:hspace 0 #:dynamic "p" #:hspace 0)))
HTH
Markus
_
Hi Trent,
DotColumn resides in the Staff context.
You can find this from the DotColumn layout object in the program reference
(lilypond-internals), click on the engraver link (here:
Dot_column_engraver). There you can read:
"Dot_column_engraver is part of contexts: ... Staff ..."
HTH
Markus
Hi Jan,
you could use \partcombine to merge the heads.
But I'm not quite sure, what you are trying to accomplish. If you want have
diffenent voices at the same time in your input file, you also should look
at \parallelMusic.
http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS.html
Cheers,
Ma
Hi all,
string numbers are too close to the preceding grob all the time in natural
spacing anyway (not only at a bar line), so
\layout {
\context {
\Voice
\override StringNumber #'minimum-X-extent = #'(-1.3 . 0.2)
}
}
will do the trick.
Also, I changed the function from the previous
Here a fully automated function called "accidentalSpacer" which taks two
parameters:
1. the time signature (to obtain barlines)
2. a music variable to calculate the total amount of bars
The example shows the behaviour in 4/4, 2/4 and 1/4 time signatures.
If someone knows how to derive the time-s
Hello Rick, hello Kieren,
have a look - this might actually work with acceptable editing effort.
It's _almost_ fully automated. You only have to know your total amount of
bars. Of course, if the time-signature changes, this must be adjusted in the
accidentalSpacer variable also.
Cheers,
Markus
%
Hi Jan,
I do this like this:
<<
\new Staff <<
\context Voice ="A" \keepWithTag #'one \music
\context Voice ="A" \keepWithTag #'two \music
>>
\new Staff <<
\context Voice ="B" \keepWithTag #'one \music
\context Voice ="B" \keepWithTag #'four \music
>>
>>
etc..
HTH
Markus
Hi Karen,
> appears without an accidental sign before it. That's OK for notes needing
> accidentals, but in keys with 2 or more sharps or flats it's a lot more
typing!!
if you want to save typing, you can always use your text editor's search and
replace after you put in all your notes. Maybe eve
Hi Andrew,
you forgot some << >> braces to indicate the parallel nature of your staves.
See example.
Cheers,
Markus
\version "2.8.5"
\include "english.ly"
globalpar = { s1 * 2 | \mark \default }
continuoLeftMusic = { a1 b c d e f }
continuoRightMusic = { a1 b c d e f }
\score
{
<<
Hi Ian,
in theory all of these events are quotable:
http://lilypond.org/doc/v2.9/Documentation/user/lilypond-internals/Music-classes.html#Music-classes
... but at least the "layout-instruction-event" doesn't work as expected
(i.e. the effects of \override don't make it into the quoted part).
You
Hi Kamal,
see Chapter "Articulations" in the fine doc -> Commonly tweaked properties.
HTH
Markus
P.S. Link to 2.9. doc:
http://lilypond.org/doc/v2.9/Documentation/user/lilypond/Articulations.html#Articulations
___
lilypond-user mailing list
lilypo
Hi Trevor,
I derived this from the hint given regarding the OctavateEight in
define-grobs.scm:
\override TextScript #'X-offset =
#(ly:make-simple-closure
`(,+ ,(ly:make-simple-closure (list
ly:self-alignment-interface::x-aligned-on-self))
,(ly:make-simple-closure (list
ly:self
> Have you ever considered that your question has
> probably been already discussed, and that showing you the right
> keyword for searching is the quickest solution.
... indeed it has and an almost "ready-to-use" example can be found here:
http://lsr.dsi.unimi.it/LSR/Item?id=204
Markus
__
% Dynamics
tie-event slur-event phrasing-slur-event % ties, slurs
text-span-event
fingering-event
breathing-event
bend-after-event
HTH
Markus
"David A. Greene" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
news:[EMAIL PROTECTED]
> Markus Schneider wrote:
> > You c
Hi,
AFAICS, the easiest way is to split your horn part into two seperate ones:
hornpartG = \relative c' {
\transposition g
... many notes ...
}
hornpartEES = \relative c' {
\transposition ees
... many notes ...
}
Then use \transpose as usual on each of them.
Markus
___
Hi Rick,
altering
1*1/64
might do the trick (mind the *1/64 part)!
HTH
Markus
"Rick Hansen (aka RickH)" <[EMAIL PROTECTED]> schrieb im
Newsbeitrag news:[EMAIL PROTECTED]
>
> I'd like to use the capability of embedding a score into markup, to
indicate
> to the player how certain things are nota
You can also use \addquote and filter only desired events using
Staff.quotedEventTypes.
(http://lilypond.org/doc/v2.9/Documentation/user/lilypond/Quoting-other-voic
es.html#Quoting-other-voices)
In pseudo code this would look like this:
somevoice = { }
partWithAllMarksAndStuff = {}
\addquote fr
Hi Marcus,
see this:
%%% Begin ly snippet
\version "2.9.15"
noAcc = \once \override Staff.Accidental #'transparent = ##t
\score { {
cis''1 ~ \noAcc \break
cis''1
cis''1 ~ \break
cis''1
}
\layout {
ragged-right = ##t }
}
%%% End ly snippet
This involves a certain amount
Hi Kamal,
use this to suppress the tuplet number:
...
\hideNotes \arpeggioUp \arpFix
\once \override TupletNumber #'transparent = ##t % This is NEW
\times 2/3 { 8\arpeggio \arpeggioDown ...
Cheers,
Markus
___
lilypond-user mailing list
lilypond-us
Hi Nigel,
use:
\once \override Staff.KeyCancellation #'X-offset = #-1
\key c\major \bar ":|"
HTH
Markus
"Nigel Holmes" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
news:[EMAIL PROTECTED]
> Hello,
>
> I only recently started using Lilypond and apologize if this is a
> question answered in the docu
Hi Roman,
see example below. It should resolve all issues you mentioned. I tested it
in 2.8.6 stable.
HTH
Markus
%%% BEGIN snippet
\version "2.8.2"
\header {
title= "Tune for Organ and Trumpet"
composer = "Tomm"
opus = ""
}
\include "deutsch.ly"
global = {
\key f \major
\tim
> you have to add:
>
> \once \override Score.RehearsalMark #'break-visibility =
> #end-of-line-visible
Err, better use:
#begin-of-line-invisible
Markus
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilyp
Hi Shamus,
you have to add:
\once \override Score.RehearsalMark #'break-visibility =
#end-of-line-visible
See
http://lilypond.org/doc/v2.9/Documentation/user/lilypond/Text-marks.html#Text-marks
and
http://lilypond.org/doc/v2.9/Documentation/user/lilypond-internals/item_002dinterface.html#item
Hi Shamus,
> I don't know if this has been pointed out already but it seems that
> \stopStaff followed by a \startStaff causes volta brackets to disappear.
this is fixed since 2.9.10.
Markus
___
lilypond-user mailing list
lilypond-user@gnu.org
http
I browsed the news section of 2.9.x and it struck me like lightning!
This is _so_ easy now! See example.
Markus
%%% Begin Snippet
\version "2.9.14"
\score {
<<
\new Staff {
\relative c'' {
\voiceOne
<<
{
\tweak #'padding #2.5
\times
Hi Henrik,
the problem is to move apart the two consecutive "\time n/m {}" statements,
so that the overrides only affect one set of tuplets.
See two examples below. The first one reports a "warning: ignoring too many
clashing note columns" - but typesetting is optimal IMO, second one compiles
wit
Hello Henrik,
> > this is odd indeed, I can only assume that 2.9.14 typesets tuplet
brackets
> > differently (ie. both at the same spot in this case).
> Are you running 2.9.14 and did it look OK then?
Yes, I do and it looks OK, but I'm almost shure it didn't as I posted the
example first. Anyway,
Hm,
this is odd indeed, I can only assume that 2.9.14 typesets tuplet brackets
differently (ie. both at the same spot in this case).
But the problem isn't gone, I paste a section of tuplets from a piece where
I encountered this problem at first, where it still remains.
Markus
%%% Begin snippet
Hi Henrik,
> However, I would imagine you could put a
>
> \override Voice.TupletBracket #'bracket-visibility = ##t
> \override Voice.TupletNumber #'transparent = ##t
if I pass this to the first voice, all brackets and numbers vanish; passed
to the second voice, nothing happens at all (ie still d
H Adam,
try
\times 6/4 { b16 c d e }
Your are referring to 16th, 3 beats have 6x 16th - but you want only 4.
HTH
Markus
"Adam Good" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
news:[EMAIL PROTECTED]
> Hi, I'm getting strange results when trying to make a tuplet grouping...
> the piece is in 12
So, what you're saying is, the default rules are interferring because they
are still valid!
That means, if any unexpected beam behaviour occurs, you have to
1. look up the "autoBeamSettings" set in "Score"
(http://lilypond.org/doc/v2.9/Documentation/user/lilypond-internals/Score.ht
ml#Score
Adam,
I also expected Mats' solution to work - but it doesn't. If this is by
design or random I can't say, but if you use
#(override-auto-beam-setting '(end * * * *) 3 8)
#(override-auto-beam-setting '(end * * * *) 7 8)
#(override-auto-beam-setting '(end * * * *) 10 8)
and
\time 12/8
\set beatL
Hi all,
so I used Kieren's example as a starting point...
I put my result in the LSR (Rhythm marks / play style indication):
http://lsr.dsi.unimi.it/LSR/Item?id=204
Have fun!
Markus
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists
Hi confrey,
> - how can I choose the width of a measure?
Look here:
http://lilypond.org/doc/v2.8/Documentation/user/lilypond.html#Proportional-notation
> - how can I choose the number of measure for staff?
see below.
Markus
%%% Begin Snippet
\version "2.8.4"
global = {
\hideNotes
\repeat un
Steven,
you can use \cadenzaOn \cadenzaOff. Bar counting is suppressed during a
cadenza.
Cheers,
Markus
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
Hi Jon,
have a look at this, it might do the trick for you.
Markus
%%% Begin of snippet
\score {
{
\stopStaff
| 1
| 1
| 1
}
\layout {
ragged-right = ##t
indent = 0\cm
\context {
\Staff
\remove "Time_signature_engraver"
}
}
}
%%% End of snippe
Jay,
maybe this points you in the right direction using DrumStaff and/or
RhythmicStaff.
Note the layout changes I added in the layout-block.
Here you can find more details for modifications in that manner:
http://lilypond.org/doc/v2.8/Documentation/user/lilypond-internals.html#DrumStaff
http://l
Finally I realized that this isn't "a bug" nor "not a feature", it's simple
user stupidity... :(
... and it has nothing to do with CueVoices or \cueDuring for that matter
either!
I forgot the curly braces:
<< R1*1 \\ s2 s8 s8^\cueOboeC s4 >> doesn't work (i.e. puts all skips/notes
on the first bea
Hi again, Victor!
Maybe the last part is the "solution"?
\version "2.9.7"
\score {
{
\new Staff {
< a-1 c'''-1 >32
< a-2 c'''-2 >32
< a-1 c'''-1 >32
< a-2 c'''-2 >32
\set fingeringOrientations = #'(up left)
< a-1 c'''
Hi Victor,
this might be an acceptable workaround:
\version "2.9.7"
\score {
{
\new Staff {
< a-1 c'''-1 >32
< a-2 c'''-2 >32
< a-1 c'''-1 >32
< a-2 c'''-2 >32
\set fingeringOrientations = #'(up left)
< a-1 c'''-1 >32
Hi Nicolas,
this should get you started:
%%% Begin of snippet
\version "2.9.11"
cymbals = \drummode {
\times 2/3 { hh16 r hh }
}
% beware! drums is a keyword!
dr = \drummode {
bd8
}
\score {
{
\new DrumStaff
<<
\new DrumVoice { \voiceOne \cymbals }
\new DrumVoice { \v
And just for the record...
Using: f'4*63/64 \startTrillSpan s4*1/64 \stopTrillSpan
virtually eliminates the gap. This is relevant, if your line is ragged.
Markus
@Han: Not terminating will result in a warning:
"warning: unterminated trill spanner" ... and in the pdf no trill at all
will show.
Hi Stewart,
you have to use the "\once \overide..." _right_ before your "\mark ..." - no
other notes, rests etc. in between.
This applies to "\once" in general. The "\once \override..." has to (wants
to) change something right after, if there's nothing to apply to (e.g.
Notehead, Stem, TextScript
Hello list,
I'm not quite shure if this is a "bug" or "not a feature", anyways can
someone help me with this? The Position of "Oboe" is displayed at the
beginning of the measure and not at the position it was intented to (1/8
after beat 3).
Maybe there's a workaround I'm not seeing?
Thanks in adv
I'm not shure if I'm getting what you want exacty but you can put your
dynamics on top of the staff with:
\override DynamicLineSpanner #'direction = #UP
If dynamic text(s) have to be on top or below a barline (as you said) I'd
use a rehearsal mark for this...
e.g.
\mark \markup { \dynamic mf }
I was inspired by this thread to research this topic a little further,
regarding the remaining rehearsal mark styles (letters, numbers and
alhpabet).
The results are here:
http://lsr.dsi.unimi.it/LSR/Item?id=202
Markus
P.S. I put the musical symbols on top of the rehearsal marks, IMHO they can
f
Hi!
> I can't get bracket of ChiorStaff when only one staff in ChoirStaff
> as following.
Try this, it works for me with 2.9.10 and 2.8.4:
%%% CODE SNIPPET BEGIN
\score { {
\new ChoirStaff
\override ChoirStaff.SystemStartBracket #'collapse-height = #2
<<
\new Staff { c'4 d' e' f' \break
Hello Shamus,
I had also some problems regarding the dynamics and came up with a solution.
Maybe you can use some of it also.
You find it in the LSR:
http://lsr.dsi.unimi.it/LSR/Item?id=200
Markus
___
lilypond-user mailing list
lilypond-user@gnu.o
Hello list,
I did a bit of research and tried to create a template relating to
"segno-coda" layout scenarios.
Basically it boils down to the following questions (in order of relevance):
1. Can a line right before a manual line break be ragged individually inside
a score block (something like \br
Thanks Kieren,
> If the merged staff is coded as
>
>\new Staff << \trpmusic \\ \tbmusic \\ \altomusic >>
>
> you'll get three separate (but correctly coloured!) Voices, rather
> than the combined single-Voice output you desire.
this works for now. Although it looks a bit messy when flags, res
Hello list,
I tried an approach to have different colored note heads to keep track of a
brass section.
The score consists of three voices (trumpet in Bb, alto sax in Eb and
trombone in C) and a merged staff (all voices in C).
Is there a possibility to maintain the different colors also in the mer
> fixed in cvs.
Thanks a lot for your help!
Markus
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
Hello all,
this example has two identical repeats with an alternative ending. After
issuing /stopStaff /startStaff the volta brackets are missing.
Can anyone help me to avoid this please?
Markus
\version "2.8.4"
\relative c'' {
% Volta brackets displayed as expected
\rep
63 matches
Mail list logo