midi de percussion dans un Staff

Bonjour

je souhaiterai avoir un handclap au lieu d'un woodblock

je n'arrive pas à mettre à la suite d'un Staff un DrumStaff

%------------------------------------

\version "2.22.2" %ou "2.23.12"

\score {
\new Staff {
\set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { << { r8 g'4 g g g8 } \ { e1 } >>
\override NoteHead.style = #'slash
\set Staff.midiInstrument = "woodblock"
% hanclap à la place de woodblock
a8-> a a a-> a a a-> a }
}

\layout { }
\midi { \tempo 4=102 }
}

% avec un DrumStaff

\score {
\new Staff {
% \set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { r8 g'4 g g g8 }
\new DrumStaff \drummode {
hc hc hc hc hc }
}

\layout { }
\midi { \tempo 4=102 }
}
%----------------------------------------

C'est dans la sortie midi que je souhaite avoir un handclap et non un woodblock

or le handclap ne sort qu'en DrumStaff ou bien je ne trouve pas le biais.

Si quelqu'un a une idée

Merci

···

Martial Rameaux

Il y a certainement mieux mais en attendant ...

GT = \relative { \set Staff.midiInstrument = "acoustic guitar (nylon)" r8 g'4 g g g8 }
HC = \drummode {\set Staff.midiInstrument = "drums" \override NoteHead.style = #'slash hc-> hc hc hc-> hc hc hc-> hc }

\score {
\new Staff
{
\new Voice \GT
\HC
}
\layout { }
}

\score {
\new Staff
{
\new Voice \GT
\new DrumVoice \HC
}
\midi { \tempo 4=102 }
}

···

Le vendredi 23 septembre 2022 à 16:43:46 UTC+2, Martial R <****@****> a écrit :

Bonjour

je souhaiterai avoir un handclap au lieu d'un woodblock
je n'arrive pas à mettre à la suite d'un Staff un DrumStaff

%------------------------------------

\version "2.22.2" %ou "2.23.12"

\score {
\new Staff {
\set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { << { r8 g'4 g g g8 } \\ { e1 } >>
\override NoteHead.style = #'slash
\set Staff.midiInstrument = "woodblock"
% hanclap à la place de woodblock
a8-> a a a-> a a a-> a }
}

\layout { }
\midi { \tempo 4=102 }
}

% avec un DrumStaff
\score {
\new Staff {
% \set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { r8 g'4 g g g8 }
\new DrumStaff \drummode {
hc hc hc hc hc }
}

\layout { }
\midi { \tempo 4=102 }
}
%----------------------------------------

C'est dans la sortie midi que je souhaite avoir un handclap et non un woodblock
or le handclap ne sort qu'en DrumStaff ou bien je ne trouve pas le biais.

Si quelqu'un a une idée
Merci

--
Martial Rameaux

Merci,

C'est déjà une idée...

Mais j'ai besoin d'une portée ainsi

or dans cette idée ça ne le fait pas simplement .

Faudrait HC GT1 HC GT2 HC GT3

Mais encore merci

···

Le ven. 23 sept. 2022 à 17:04, Ya Gloops <****@****> a écrit :

Il y a certainement mieux mais en attendant ...

GT = \relative { \set Staff.midiInstrument = "acoustic guitar (nylon)" r8 g'4 g g g8 }
HC = \drummode {\set Staff.midiInstrument = "drums" \override NoteHead.style = #'slash hc-> hc hc hc-> hc hc hc-> hc }

\score {
\new Staff
{
\new Voice \GT
\HC
}
\layout { }
}

\score {
\new Staff
{
\new Voice \GT
\new DrumVoice \HC
}
\midi { \tempo 4=102 }
}

Le vendredi 23 septembre 2022 à 16:43:46 UTC+2, Martial R <****@****> a écrit :

Bonjour

je souhaiterai avoir un handclap au lieu d'un woodblock
je n'arrive pas à mettre à la suite d'un Staff un DrumStaff

%------------------------------------

\version "2.22.2" %ou "2.23.12"

\score {
\new Staff {
\set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { << { r8 g'4 g g g8 } \ { e1 } >>
\override NoteHead.style = #'slash
\set Staff.midiInstrument = "woodblock"
% hanclap à la place de woodblock
a8-> a a a-> a a a-> a }
}

\layout { }
\midi { \tempo 4=102 }
}

% avec un DrumStaff
\score {
\new Staff {
% \set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { r8 g'4 g g g8 }
\new DrumStaff \drummode {
hc hc hc hc hc }
}

\layout { }
\midi { \tempo 4=102 }
}
%----------------------------------------

C'est dans la sortie midi que je souhaite avoir un handclap et non un woodblock
or le handclap ne sort qu'en DrumStaff ou bien je ne trouve pas le biais.

Si quelqu'un a une idée
Merci

--
Martial Rameaux

--

Martial Rameaux

Dans la même idée...

GT = \relative { \set Staff.midiInstrument = "acoustic guitar (nylon)" s g' s a }
HC = \drummode {\set Staff.midiInstrument = "drums" \override NoteHead.style = #'slash hc4 s hc s}

\score {
\new Staff
{<<
\new Voice \GT
\HC
>>
}
\layout { }
}

\score {
\new Staff
{<<
\new Voice \GT
\new DrumVoice \HC
>>
}
\midi { \tempo 4=102 }
}

Merci,
C'est déjà une idée...

Mais j'ai besoin d'une portée ainsi
<handclap> <guitare> <handclap> <guitare> <handclap> <guitare>
or dans cette idée ça ne le fait pas simplement .
Faudrait HC GT1 HC GT2 HC GT3
Mais encore merci

Le ven. 23 sept. 2022 à 17:04, Ya Gloops <****@****> a écrit :

···

Le vendredi 23 septembre 2022 à 17:51:02 UTC+2, Martial R <****@****> a écrit :

Il y a certainement mieux mais en attendant ...

GT = \relative { \set Staff.midiInstrument = "acoustic guitar (nylon)" r8 g'4 g g g8 }
HC = \drummode {\set Staff.midiInstrument = "drums" \override NoteHead.style = #'slash hc-> hc hc hc-> hc hc hc-> hc }

\score {
\new Staff
{
\new Voice \GT
\HC
}
\layout { }
}

\score {
\new Staff
{
\new Voice \GT
\new DrumVoice \HC
}
\midi { \tempo 4=102 }
}

Le vendredi 23 septembre 2022 à 16:43:46 UTC+2, Martial R <****@****> a écrit :

Bonjour

je souhaiterai avoir un handclap au lieu d'un woodblock
je n'arrive pas à mettre à la suite d'un Staff un DrumStaff

%------------------------------------

\version "2.22.2" %ou "2.23.12"

\score {
\new Staff {
\set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { << { r8 g'4 g g g8 } \\ { e1 } >>
\override NoteHead.style = #'slash
\set Staff.midiInstrument = "woodblock"
% hanclap à la place de woodblock
a8-> a a a-> a a a-> a }
}

\layout { }
\midi { \tempo 4=102 }
}

% avec un DrumStaff
\score {
\new Staff {
% \set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { r8 g'4 g g g8 }
\new DrumStaff \drummode {
hc hc hc hc hc }
}

\layout { }
\midi { \tempo 4=102 }
}
%----------------------------------------

C'est dans la sortie midi que je souhaite avoir un handclap et non un woodblock
or le handclap ne sort qu'en DrumStaff ou bien je ne trouve pas le biais.

Si quelqu'un a une idée
Merci

--
Martial Rameaux

--
Martial Rameaux

Un peu mieux...
sl ={\once \override NoteHead.style = #'slash \once \override NoteHead.Y-offset = 0 }
GT = \relative { \set Staff.midiInstrument = "acoustic guitar (nylon)" \defaultNoteHeads s g' s a }
HC = \drummode {\set Staff.midiInstrument = "drums" \sl hc4 s \sl hc}

\score {
\new Staff
{<<
\new Voice \GT
\HC
>>
}
\layout { }
}

\score {
\new Staff
{<<
\new Voice \GT
\new DrumVoice \HC
>>
}
\midi { \tempo 4=102 }
}

Dans la même idée...

GT = \relative { \set Staff.midiInstrument = "acoustic guitar (nylon)" s g' s a }
HC = \drummode {\set Staff.midiInstrument = "drums" \override NoteHead.style = #'slash hc4 s hc s}

\score {
\new Staff
{<<
\new Voice \GT
\HC
>>
}
\layout { }
}

\score {
\new Staff
{<<
\new Voice \GT
\new DrumVoice \HC
>>
}
\midi { \tempo 4=102 }
}

Merci,
C'est déjà une idée...

Mais j'ai besoin d'une portée ainsi
<handclap> <guitare> <handclap> <guitare> <handclap> <guitare>
or dans cette idée ça ne le fait pas simplement .
Faudrait HC GT1 HC GT2 HC GT3
Mais encore merci

Le ven. 23 sept. 2022 à 17:04, Ya Gloops <****@****> a écrit :

···

Le vendredi 23 septembre 2022 à 23:21:47 UTC+2, Ya Gloops <****@****> a écrit :
Le vendredi 23 septembre 2022 à 17:51:02 UTC+2, Martial R <****@****> a écrit :

Il y a certainement mieux mais en attendant ...

GT = \relative { \set Staff.midiInstrument = "acoustic guitar (nylon)" r8 g'4 g g g8 }
HC = \drummode {\set Staff.midiInstrument = "drums" \override NoteHead.style = #'slash hc-> hc hc hc-> hc hc hc-> hc }

\score {
\new Staff
{
\new Voice \GT
\HC
}
\layout { }
}

\score {
\new Staff
{
\new Voice \GT
\new DrumVoice \HC
}
\midi { \tempo 4=102 }
}

Le vendredi 23 septembre 2022 à 16:43:46 UTC+2, Martial R <****@****> a écrit :

Bonjour

je souhaiterai avoir un handclap au lieu d'un woodblock
je n'arrive pas à mettre à la suite d'un Staff un DrumStaff

%------------------------------------

\version "2.22.2" %ou "2.23.12"

\score {
\new Staff {
\set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { << { r8 g'4 g g g8 } \\ { e1 } >>
\override NoteHead.style = #'slash
\set Staff.midiInstrument = "woodblock"
% hanclap à la place de woodblock
a8-> a a a-> a a a-> a }
}

\layout { }
\midi { \tempo 4=102 }
}

% avec un DrumStaff
\score {
\new Staff {
% \set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { r8 g'4 g g g8 }
\new DrumStaff \drummode {
hc hc hc hc hc }
}

\layout { }
\midi { \tempo 4=102 }
}
%----------------------------------------

C'est dans la sortie midi que je souhaite avoir un handclap et non un woodblock
or le handclap ne sort qu'en DrumStaff ou bien je ne trouve pas le biais.

Si quelqu'un a une idée
Merci

--
Martial Rameaux

--
Martial Rameaux

Merci,
Je vais rester pour le moment avec Staff et instrument-midi guitare puis woodblock etc..

···

Le sam. 24 sept. 2022 à 01:29, Ya Gloops <****@****> a écrit :

Un peu mieux...
sl ={\once \override NoteHead.style = #'slash \once \override NoteHead.Y-offset = 0 }
GT = \relative { \set Staff.midiInstrument = "acoustic guitar (nylon)" \defaultNoteHeads s g' s a }
HC = \drummode {\set Staff.midiInstrument = "drums" \sl hc4 s \sl hc}

\score {
\new Staff
{<<
\new Voice \GT
\HC

}
\layout { }
}

\score {
\new Staff
{<<
\new Voice \GT
\new DrumVoice \HC

}
\midi { \tempo 4=102 }
}

Le vendredi 23 septembre 2022 à 23:21:47 UTC+2, Ya Gloops <****@****> a écrit :

Dans la même idée...

GT = \relative { \set Staff.midiInstrument = "acoustic guitar (nylon)" s g' s a }
HC = \drummode {\set Staff.midiInstrument = "drums" \override NoteHead.style = #'slash hc4 s hc s}

\score {
\new Staff
{<<
\new Voice \GT
\HC

}
\layout { }
}

\score {
\new Staff
{<<
\new Voice \GT
\new DrumVoice \HC

}
\midi { \tempo 4=102 }
}

Le vendredi 23 septembre 2022 à 17:51:02 UTC+2, Martial R <****@****> a écrit :

Merci,
C'est déjà une idée...

Mais j'ai besoin d'une portée ainsi

or dans cette idée ça ne le fait pas simplement .
Faudrait HC GT1 HC GT2 HC GT3
Mais encore merci

Le ven. 23 sept. 2022 à 17:04, Ya Gloops <****@****> a écrit :

Il y a certainement mieux mais en attendant ...

GT = \relative { \set Staff.midiInstrument = "acoustic guitar (nylon)" r8 g'4 g g g8 }
HC = \drummode {\set Staff.midiInstrument = "drums" \override NoteHead.style = #'slash hc-> hc hc hc-> hc hc hc-> hc }

\score {
\new Staff
{
\new Voice \GT
\HC
}
\layout { }
}

\score {
\new Staff
{
\new Voice \GT
\new DrumVoice \HC
}
\midi { \tempo 4=102 }
}

Le vendredi 23 septembre 2022 à 16:43:46 UTC+2, Martial R <****@****> a écrit :

Bonjour

je souhaiterai avoir un handclap au lieu d'un woodblock
je n'arrive pas à mettre à la suite d'un Staff un DrumStaff

%------------------------------------

\version "2.22.2" %ou "2.23.12"

\score {
\new Staff {
\set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { << { r8 g'4 g g g8 } \ { e1 } >>
\override NoteHead.style = #'slash
\set Staff.midiInstrument = "woodblock"
% hanclap à la place de woodblock
a8-> a a a-> a a a-> a }
}

\layout { }
\midi { \tempo 4=102 }
}

% avec un DrumStaff
\score {
\new Staff {
% \set Staff.midiInstrument = "acoustic guitar (nylon)"
\new Voice \relative { r8 g'4 g g g8 }
\new DrumStaff \drummode {
hc hc hc hc hc }
}

\layout { }
\midi { \tempo 4=102 }
}
%----------------------------------------

C'est dans la sortie midi que je souhaite avoir un handclap et non un woodblock
or le handclap ne sort qu'en DrumStaff ou bien je ne trouve pas le biais.

Si quelqu'un a une idée
Merci

--
Martial Rameaux

--
Martial Rameaux

Bonjour Martial,

Si j'ai bien compris ce que tu cherches :

\version "2.22.2"

\score {
\relative \new OneStaff {
% Le << >> permet au Staff de s'interrompre lorsqu'il est terminé, voir
% https://lilypond.org/doc/v2.23/Documentation/notation/keeping-contexts-alive.html
<<
\new Staff {
<< { r8 g'4 g g g8 } \\ { e1 } >>
}
>>
\drums {
hc8-> 8 8 8-> 8 8 8-> 8
}
}
\midi { \tempo 4=102 }
\layout {
\context {
\Staff
midiInstrument = "acoustic guitar (nylon)"
\remove Time_signature_engraver
}
\context {
\DrumStaff
\remove Time_signature_engraver
}
\context {
\OneStaff
\consists Time_signature_engraver
}
}
}

OneStaff est expliqué ici :
https://lilypond.org/doc/v2.23/Documentation/notation/displaying-staves#grouping-staves
(le paragraphe de documentation a été ajouté en 2.23, mais ça existait
déjà en 2.22).

Cordialement,
Jean

Mais oui, que je suis bêta...
Merci bqc

···

Le sam. 24 sept. 2022 à 21:02, Jean Abou Samra <****@****> a écrit :

Bonjour Martial,

Si j'ai bien compris ce que tu cherches :

\version "2.22.2"

\score {
\relative \new OneStaff {
% Le << >> permet au Staff de s'interrompre lorsqu'il est terminé, voir
%
https://lilypond.org/doc/v2.23/Documentation/notation/keeping-contexts-alive.html
<<
\new Staff {
<< { r8 g'4 g g g8 } \ { e1 } >>
}

\drums {
hc8-> 8 8 8-> 8 8 8-> 8
}
}
\midi { \tempo 4=102 }
\layout {
\context {
\Staff
midiInstrument = "acoustic guitar (nylon)"
\remove Time_signature_engraver
}
\context {
\DrumStaff
\remove Time_signature_engraver
}
\context {
\OneStaff
\consists Time_signature_engraver
}
}
}

OneStaff est expliqué ici :
https://lilypond.org/doc/v2.23/Documentation/notation/displaying-staves#grouping-staves
(le paragraphe de documentation a été ajouté en 2.23, mais ça existait
déjà en 2.22).

Cordialement,
Jean