[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lecteur midi de Frescobaldi non conforme.
From: |
Père Yves-Marie |
Subject: |
Re: lecteur midi de Frescobaldi non conforme. |
Date: |
Tue, 19 May 2015 21:40:44 +0200 |
Le mardi 19 mai 2015 à 19:46 +0200, Jen-Jacques Gerbaud a écrit :
> Bonjour à tous,
>
> Ca faisait un moment que je vous laissais tranquilles, j'avais d'autres
> préoccupations notamment des problèmes d'organisation de mon ordinateur.
> On dirait que maintenant ça va un peu mieux et je peux me replonger dans
> Lilypond et Frescobaldi.
>
> Il faut dire que j'ai un peu perdu la main et changé aussi de
> distribution. Ma nouvelle est Opensuse mais je n'ai pas (encore
> abandonné Linuxmint).
>
> Bon, assez de bavardage.
>
> Je vous mets ci-après un bout de code et je n'arrive pas à obtenir le
> son voulu avec Frescobaldi. Le lecteur midi me sort bien du son mais
> tout au piano (acoustic grand, je crois). Pourtant comme vous le verrez
> les demandes d'instrument sont correctement remplies.
>
> Voici mon fichier :
>
> \version "2.17.97"
>
> \header {
> title = "Trio en Fa majeur"
> composer = "Friedrich Wilhelm ZACHOW"
> }
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> hautbois =
>
> \relative c' {
>
> \set Staff.instrumentName = #"Hautbois"
> \set Staff.midiInstrument = "oboe"
>
> \clef "treble"
> \key f \major
> \time 3/4
>
> a'8 ^\markup"Affettuoso"
> bes16 (c) bes8 a g f | d'4 c bes | a8 g d' c bes a | g4 e' r |
> %5
> c4 c b8 c16 (d) | e8 (d) e8 (d) e8 (d) | e4 f8 (e) d (c) |
> b (g) f' (e) f (d) | e f16 g bes,4 bes
> }
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%% fin hautbois
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> cello =
>
> \relative c {
>
> \set Staff.instrumentName = #"V.celle"
> \set Staff.midiInstrument = "Cello"
>
> \clef "bass"
> \key f \major
>
> \time 3/4
>
> R2.*3 | e8 f16 g c,8 (e) e (g) | f g16 (a) d,8 f f b | c (b) c (b) c
> (b)
> c (b) a (g) f (e) | d4 r r | r g g
>
> }
> %%%%%%%%%%%%%%%%%%%%%%%%%% fin cello %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> basson =
>
> \relative c {
>
> \set Staff.instrumentName = #"Basson"
> \set Staff.midiInstrument = "Bassoon"
>
> \clef "bass"
> \key f \major
>
> \time 3/4
>
> f4 g a | bes a e |f bes g | c,2 bes4 | a f d' | c c, c' | c r r | g g'
> g, | c d e |
>
> }
> %%%%%%%%%%%%%%%%%%%%%%%%% fin basson %%%%%%%%%%%%%%%%%%%%%%%%
>
> %%%%%%%%%%%%%%%%%%%%%%%%%% fin musique %%%%%%%%%%%%%%%%%%%%%%%%
>
> \score {
>
> <<
> \new StaffGroup <<
>
> \new Staff \hautbois
> \new Staff \cello
> \new Staff \basson
> >>
> >>
> \layout { }
> \midi { }
> }
>
> =================================
>
> Quelqu'un peut il me dire ce qui se passe ?
>
> Timidity est lancé avec la commande :timidity -iA -B2.8 -Os -E Freverb=0
> (sans ça, pas de son du tout, bien que le curseur de lecture avance)
>
> J'attends vos bons conseils.
>
> --
> JJG
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
dans le bloc midi il faut mettre :
\midi {
\context {
\Staff
\remove "Staff_performer"
}
\context {
\Voice
\consists "Staff_performer"
}
\context {
\Score
tempoWholesPerMinute = #(ly:make-moment 72 4)
}
}
les deux premiers context en tout cas pour qu'il puisse prendre en
compte le Voice où se trouve la notification de l'instrument.
--
Bien cordialement, père Yves-Marie