I would do something like this (which is still manual, but a bit more readable):

```
<<
  {
    e8^"rall." d c c c4 c
  }
  \tag midi {
    \tempo 4=50 s8 \tempo 4=45 s8 \tempo 4=40 s8 \tempo 4=35 s8 %etc...
  }
>>
```

You'll have to use two scores, one of which has `\removeWithTag midi`, to make 
this work.

You could of course create a music function which generates the \tempos, but I 
wouldn't say that's worth the effort.

On 10/31/17 15:35, Gianmaria Lari wrote:
> I would like to generate midi output with some rallentando.
> 
> I made some tests with articulate script but without success and searching 
> online didn't help. Any help? And in case I have to manually "implement" a 
> rallentando is the following what I'm supposed to do or there is a better way?
> 
> \version "2.19.65"
> \score
> {
>   \fixed c' {
>     \set Score.tempoHideNote = ##t
>     \tempo 4=50 e8 \tempo 4=45 d \tempo 4=40 c \tempo 4=35 c \tempo 4=30 c4 
> \tempo 4=25 c
>   }
>   \layout { }
>   \midi { }
> }
> 
> Thank you, g.
> 
> 
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to