|
From: | Bernard Barbier |
Subject: | Re: Trop de texte... trop !!! |
Date: | Tue, 12 Oct 2021 18:47:32 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 |
Bonsoir,
Merci Martial de cette idée, et cela fonctionne bien, je vais
donc l'explorer.
Par contre, pour être plus complet dans ma demande, le template frescobaldi est ainsi rédigé, et la réduction piano du chœur est automatique... C'est là que je coince, car en récrivant les parties, c'est effectivement d'équerre, mais sur plus de 20 mesures, c'est pénible de tout réécrire !
J'ai mis un début de code, et les nuances apparaissent au piano, et malgré les remove... ça ne fonctionne pas... Est-ce seulement faisable ?....
Merci !
\version
"2.20.0"
\language "italiano"
\header {
% Supprimer le pied de page par défaut
tagline = ##f
}
\layout {
\context {
\Voice
\consists "Melody_engraver"
\override Stem #'neutral-direction = #'()
}
}
global = {
\key do \major
\time 4/4
}
soprano = \relative do'' {
\global
% En avant la musique !
do4^\p
}
alto = \relative do' {
\global
% En avant la musique !
do4^\p
}
tenor = \relative do' {
\global
% En avant la musique !
do4^\p
}
bass = \relative do {
\global
% En avant la musique !
do4^\p
}
verse = \lyricmode {
% Ajouter ici des paroles.
Do
}
pianoReduction = \new PianoStaff \with {
fontSize = #-1
\override StaffSymbol #'staff-space = #(magstep -1)
} <<
\new Staff \with {
\consists "Mark_engraver"
\consists "Metronome_mark_engraver"
\remove "Staff_performer"
% Mes ajouts pour ne pas mettre les nuances sur la partie de piano
\remove "Dynamic_engraver"
\remove "Dynamic_performer"
%
Mais ça ne fonctionne pas du tout !
} {
#(set-accidental-style 'piano)
<<
\soprano \\
\alto
>>
}
\new Staff \with {
\remove "Staff_performer"
} {
\clef bass
#(set-accidental-style 'piano)
<<
\tenor \\
\bass
>>
}
>>
\score {
<<
\new ChoirStaff <<
\new Staff \with {
midiInstrument = "choir aahs"
instrumentName = "Soprano"
shortInstrumentName = "S."
} \new Voice = "soprano" \soprano
\new Lyrics \with {
\override VerticalAxisGroup #'staff-affinity =
#CENTER
} \lyricsto "soprano" \verse
\new Staff \with {
midiInstrument = "choir aahs"
instrumentName = "Alto"
shortInstrumentName = "A."
} \new Voice = "alto" \alto
\new Lyrics \with {
\override VerticalAxisGroup #'staff-affinity =
#CENTER
} \lyricsto "alto" \verse
\new Staff \with {
midiInstrument = "choir aahs"
instrumentName = "Ténor"
shortInstrumentName = "T."
} {
\clef "treble_8"
\new Voice = "tenor" \tenor
}
\new Lyrics \with {
\override VerticalAxisGroup #'staff-affinity =
#CENTER
} \lyricsto "tenor" \verse
\new Staff \with {
midiInstrument = "choir aahs"
instrumentName = "Basse"
shortInstrumentName = "B."
} {
\clef bass
\new Voice = "bass" \bass
}
>>
\pianoReduction
>>
\layout { }
\midi {
\tempo 4=100
}
}
Peur-être faire ainsi
pianoReduction =\new PianoStaff \with {
instrumentName = "Piano"
fontSize = #-1
\override StaffSymbol #'staff-space = #(magstep -1)
\remove "Mark_engraver"
\remove "Metronome_mark_engraver"
\remove "Staff_performer"
\remove "Dynamic_engraver"
\remove "Dynamic_performer"
}%-----------------------------------%\version "2.23.4"
pianoReduction =
\new PianoStaff \with {
instrumentName = "Piano"
fontSize = #-1
\override StaffSymbol #'staff-space = #(magstep -1)
\remove "Mark_engraver"
\remove "Metronome_mark_engraver"
\remove "Staff_performer"
\remove "Dynamic_engraver"
\remove "Dynamic_performer"
}
<<
{g' }
{ c' }
>>
<<
\new Staff \with {
instrumentName = "chant" }
{ c''\p }
\pianoReduction
>>
%-------------------------------------
Le mar. 12 oct. 2021 à 15:43, Bernard Barbier <bernard.j.barbier@free.fr> a écrit :
Bonjour à tous,
J'utilise frescobalbi pour mes partitions, et surtout le template choeur, S-A-T-B avec réduction piano (pour la pauvre pianiste qui accompagne : 4 lignes à lire, dont une octava... bref...)
J'ai fait tout un tas de \remove "Dynamics..." mais ne n'arrive toujours pas à virer les nuances de la réduction piano...
pianoReduction = \new PianoStaff \with {
fontSize = #-1
\override StaffSymbol #'staff-space = #(magstep -1)
} <<
\new Staff \with {
\remove "Mark_engraver"
\remove "Metronome_mark_engraver"
\remove "Staff_performer"
\remove "Dynamic_engraver"
\remove "Dynamic_performer"
C'est ballot...
Une aide serait 'achement appréciée !!!
Un grand merci pour tout, et très belle fin de journée,
Bernard.
--
Martial Rameaux
[Prev in Thread] | Current Thread | [Next in Thread] |