lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: making fermata effect the MIDI output? tempo along bezier curves?


From: Trevor Daniels
Subject: RE: making fermata effect the MIDI output? tempo along bezier curves?
Date: Sat, 20 Jan 2007 21:06:02 -0000

Ted

Sorry, I should have been more careful - I gave it only a
very quick try as the simplest solution I could think of and
didn't notice the effect in the score.

What I actually used in a piece I transcribed some time ago
was a bit messier but it did work properly.  Below is the
first part of the tempi file (I like to keep all my music,
tempo and dynamic files separate).  As you can see this
simply changes the midi tempo but makes the metronome mark
invisible.  See if this does more what you want.

TempoA= {
\override Score.MetronomeMark #'padding = #3.0
 %Page 1 System 1 Bar 1
 \tempo 2=80 s1 | s | s | s | s | s | s |
 %Page 1 System 2 Bar 8
 % the following tempo changes implement the fermata in bar
9
 \override Score.MetronomeMark #'transparent = ##t % hide
the marks
 s1 | \tempo 2=50 s | \tempo 2=80 s | s1 | s | s | s | s | s
|
 %Page 1 System 3 Bar 17
 % the following tempo changes implement the fermata in bar
18
 s1 | \tempo 2=50 s | \tempo 2=80 s | s | s | s | s | s |
}

Trevor

> From: Ted Walther [mailto:address@hidden
>
> Trevor, the method you outline doesn't quite work
> as I'd wish.  It does
> extend the length of the note without changing
> the notehead.  However,
> it does mess with the meter; the barlines are
> suddenly being put in
> different places.
>
> What I would like is to extend the length of the
> note without changing
> the meter at all; as far as music layout is
> concerned, lilypond should
> act as if the note was only held for the first
> duration given, not the
> second.
>
> Is that possible?  Without doing something ugly like
>
>        \set Score.measurePosition = #(ly:make-moment 0 4)
>
> Ted
>
> On Sat, Jan 20, 2007 at 04:34:24PM -0000, Trevor
> Daniels wrote:
> >
> >Ted
> >
> >Changing the duration of the note by postfixing
> a multiplier
> >to the note's duration affects the midi output without
> >affecting the printed score.  See section 6.1.11 in the
> >manual - Scaling Durations.  Eg c4*2 would give a printed
> >crotchet C but play a minim C in the midi output.  c4*3/2
> >would give a C sounding 50% longer than a crotchet.  It's
> >not automatic - you need to add this scaling manually to
> >fermata notes - but it's easy to do and works fine.
> >
> >Trevor
> >
> >> address@hidden Behalf Of
> >> Ted Walther
> >> Sent: 20 January 2007 03:05
> >
> >> That said, is there a way for the fermata to hold
> >> the note for some
> >> extra time in the MIDI output?
> >>
> >> Ted
> >>
> >
> >
> >
>
> --
>             It's not true unless it makes you
> laugh,
>        but you don't understand it until it makes
> you weep.
>
> Eukleia: Ted Walther
> Address: 2459 E 41 Ave, Vancouver, BC  V5R2W2 (Canada)
> Contact: 604-435-5787
>
>







reply via email to

[Prev in Thread] Current Thread [Next in Thread]