[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tempo percentage
From: |
David Kastrup |
Subject: |
Re: tempo percentage |
Date: |
Wed, 08 Nov 2017 18:15:42 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Gianmaria Lari <address@hidden> writes:
> Talking about midi, is there any way to to reduce or increase the tempo of
> some measures by a certain percentage instead of setting it to an absolute
> value?
>
> For example instead of:
>
> \tempo 4=100 a b c d
> \tempo 4=110 e f g a
>
>
> something like
>
> \tempo 4=100 a b c d
> \tempo 4=currentTempo*1.1 e f g a
>
Well, it's not pretty (but then one can try wrapping the prettiness into
a music function), but here goes:
\score {
{
\tempo 4=100 a b c d
\context Timing \applyContext
#(lambda (c)
(set! (ly:context-property c 'tempoWholesPerMinute)
(ly:moment-mul (ly:context-property c 'tempoWholesPerMinute)
(ly:make-moment #e1.1))))
e f g a
}
\midi {}
}
--
David Kastrup
- tempo percentage, Gianmaria Lari, 2017/11/08
- Re: tempo percentage, Mark Knoop, 2017/11/08
- Re: tempo percentage,
David Kastrup <=
- Re: tempo percentage, Gianmaria Lari, 2017/11/26
- Re: tempo percentage, David Kastrup, 2017/11/26
- Re: tempo percentage, Gianmaria Lari, 2017/11/27
- Re: tempo percentage, Gianmaria Lari, 2017/11/27
- Re: tempo percentage, David Kastrup, 2017/11/27
- Re: tempo percentage, Gianmaria Lari, 2017/11/27
- Re: tempo percentage, David Kastrup, 2017/11/27