3.6.5 Gestion des instruments MIDI
L’instrument MIDI est déterminé par la propriété midiInstrument
,
au sein d’un contexte Staff
.
\score { \new Staff { \set Staff.midiInstrument = "glockenspiel" … music … } \midi { } }
ou
\score { \new Staff \with {midiInstrument = "cello"} { … music … } \midi { } }
Lorsque l’instrument choisi ne correspond pas exactement à l’une des
dénominations consacrées, LilyPond le remplacera par un piano de concert
("acoustic grand"
) – voir Instruments MIDI.
Voir aussi
Manuel d’initiation : Autres sources de documentation.
Manuel de notation : Instruments MIDI, Mise en forme de la partition.
Référence des propriétés internes : Dynamic_performer.
Fichiers d’initialisation : ‘scm/midi.scm’.
Problèmes connus et avertissements
Les percussions gérées par un contexte DrumStaff
sont affectées
directement au canal 10 qui leur est réservé. Certains instruments, tels
le xylophone, le marimba, le vibraphone ou les timbales, se traitent
cependant comme des instruments « classiques » puisqu’ils sont capables
d’émettre des hauteurs différentes ; leur notation relève donc d’un
contexte Staff
standard, et non d’un DrumStaff
pour
pouvoir être rendus correctement en MIDI. Une liste complète des
percussions affectées au canal 10 (channel 10 drum-kits
) est
disponible dans le fichier ‘scm/midi.scm’ – voir
Autres sources de documentation.