[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lilypond-user-fr
Subject:    =?iso-8859-1?Q?TR:_nuances_et_b=E9mol_dans_une_fonction_de_groupe_de_note?= =?iso-8859-1?Q?s_?=
From:       "Daniel Bernair \(Belgacom.net\)" <daniel.bernair () belgacom ! net>
Date:       2018-11-24 15:37:55
Message-ID: !&!AAAAAAAAAAAYAAAAAAAAAJuaFYGPaPhEk/UwtUnDusnCgAAAEAAAAJ7neLwk65pLhfR99hL1q5QBAAAAAA== () belgacom ! net
[Download RAW message or body]

This is a multipart message in MIME format.

[Attachment #2 (multipart/related)]

[Attachment #4 (multipart/alternative)]


Retransmission de ma demande pour contrôle de messagerie
inopérante.

Daniel Bernair

De : Daniel Bernair (Belgacom.net)
<daniel.bernair@belgacom.net> 
Envoyé : lundi 19 novembre 2018 09:06
À : (lilypond-user-fr@gnu.org) <lilypond-user-fr@gnu.org>
Objet : nuances et bémol dans une fonction de groupe de
notes 

 

Bonjour à tous,

Je me suis servi d’un snippet de Lilypond pour créer une
séquence des notes : 4. 4 8 qui revient fréquemment. Voir
les deux fichiers en annexe.

J’ai encodé normalement la portée soprani puis pour les alti
j’ai voulu gagner du temps et créé une variable myR et deux
fonctions strA et strB pour 4. 4 8. 

Je dois indiquer des notions de nuances sur certaines notes
du groupe voir la mesure 10 mais cela ne marche pas. 

Comment puis-je faire ?

Pour compléter ma question précédente, voici trois problèmes
supplémentaires : mesure 14 bes! est refusé par lilypond qui
ignore l’instruction

Attendait pitch, (make-music (quote NoteEvent) (quote
force-accidental) #t (quote duration) (ly:make-duration 3 0
1) (quote pitch) (ly:make-pitch -1 6 -1/2)) trouvé

\strB g c c \strB 

bes! a a %14

mesure 15 de même si dans le groupe il y a un silence le
groupe est ignoré

Attendait pitch, (make-music (quote RestEvent) (quote
duration) (ly:make-duration 3 0 1)) trouvé

\strB g c c \strB bes 

r a %15

de même en mesure 16 le lien entre a4.  et a4 provoque une
erreur identique :

Attendait pitch, (make-music (quote NoteEvent) (quote
articulations) (list (make-music (quote TieEvent))) (quote
pitch) (ly:make-pitch -1 5 0) (quote duration)
(ly:make-duration 1 1 1)) trouvé

g2.^\cresc \strB 

a~ a a %16

Comment faire ? 

Merci de votre aide.

Daniel Bernair

 

 


[Attachment #7 (text/html)]

<html xmlns:v="urn:schemas-microsoft-com:vml" \
xmlns:o="urn:schemas-microsoft-com:office:office" \
xmlns:w="urn:schemas-microsoft-com:office:word" \
xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" \
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" \
xmlns="http://www.w3.org/TR/REC-html40"><head><meta name="Microsoft Theme 2.00" \
content="strtedge 011"><meta http-equiv=Content-Type content="text/html; \
charset=iso-8859-1"><meta name=Generator content="Microsoft Word 15 (filtered \
medium)"><style><!-- /* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Arial",sans-serif;
	color:black;
	mso-fareast-language:EN-US;}
h1
	{mso-style-priority:9;
	mso-style-link:"Titre 1 Car";
	margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:16.0pt;
	font-family:"Arial",sans-serif;
	color:black;
	mso-fareast-language:EN-US;}
h2
	{mso-style-priority:9;
	mso-style-link:"Titre 2 Car";
	margin-top:2.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Arial",sans-serif;
	color:black;
	mso-fareast-language:EN-US;
	font-weight:normal;}
h3
	{mso-style-priority:9;
	mso-style-link:"Titre 3 Car";
	margin-top:2.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:13.0pt;
	font-family:"Arial",sans-serif;
	color:black;
	mso-fareast-language:EN-US;
	font-weight:normal;}
h4
	{mso-style-priority:9;
	mso-style-link:"Titre 4 Car";
	margin-top:2.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Arial",sans-serif;
	color:black;
	mso-fareast-language:EN-US;
	font-weight:normal;}
h5
	{mso-style-priority:9;
	mso-style-link:"Titre 5 Car";
	margin-top:2.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:13.0pt;
	font-family:"Arial",sans-serif;
	color:black;
	mso-fareast-language:EN-US;
	font-weight:normal;}
h6
	{mso-style-priority:9;
	mso-style-link:"Titre 6 Car";
	margin-top:2.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:11.0pt;
	font-family:"Arial",sans-serif;
	color:black;
	mso-fareast-language:EN-US;
	font-weight:normal;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#660000;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#003399;
	text-decoration:underline;}
span.Titre1Car
	{mso-style-name:"Titre 1 Car";
	mso-style-priority:9;
	mso-style-link:"Titre 1";
	font-family:"Arial",sans-serif;
	color:black;
	font-weight:bold;}
span.Titre2Car
	{mso-style-name:"Titre 2 Car";
	mso-style-priority:9;
	mso-style-link:"Titre 2";
	font-family:"Arial",sans-serif;
	color:black;}
span.Titre3Car
	{mso-style-name:"Titre 3 Car";
	mso-style-priority:9;
	mso-style-link:"Titre 3";
	font-family:"Arial",sans-serif;
	color:black;}
span.Titre4Car
	{mso-style-name:"Titre 4 Car";
	mso-style-priority:9;
	mso-style-link:"Titre 4";
	font-family:"Arial",sans-serif;
	color:black;}
span.Titre5Car
	{mso-style-name:"Titre 5 Car";
	mso-style-priority:9;
	mso-style-link:"Titre 5";
	font-family:"Arial",sans-serif;
	color:black;}
span.Titre6Car
	{mso-style-name:"Titre 6 Car";
	mso-style-priority:9;
	mso-style-link:"Titre 6";
	font-family:"Arial",sans-serif;
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle24
	{mso-style-type:personal;
	color:black;}
span.EmailStyle25
	{mso-style-type:personal-reply;
	color:black;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white \
background="cid:image001.gif@01D47FE7.05005DB0" lang=FR-BE link="#660000" \
vlink="#003399"><img src="cid:image001.gif@01D47FE7.05005DB0" \
v:src="cid:image001.gif@01D47FE7.05005DB0" v:shapes="_x0000_Mail" width=0 height=0 \
class=shape style='display:none;width:0;height:0'><!--[if gte mso 9]><xml> \
<v:background id="_x0000_s1025" o:bwmode="white" o:targetscreensize="1024,768"> \
<v:fill src="cid:image001.gif@01D47FE7.05005DB0" o:title="strbkgde" type="frame" /> \
</v:background></xml><![endif]--><div class=WordSection1><p \
class=MsoNormal>Retransmission de ma demande pour contrôle de messagerie \
inopérante.<o:p></o:p></p><p class=MsoNormal>Daniel Bernair<o:p></o:p></p><div><div \
style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p \
class=MsoNormal><b><span lang=FR \
style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:FR-BE'>De&nbsp;:</span></b><span \
lang=FR style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:FR-BE'> \
Daniel Bernair (Belgacom.net) &lt;daniel.bernair@belgacom.net&gt; \
<br><b>Envoyé&nbsp;:</b> lundi 19 novembre 2018 09:06<br><b>À&nbsp;:</b> \
(lilypond-user-fr@gnu.org) &lt;lilypond-user-fr@gnu.org&gt;<br><b>Objet&nbsp;:</b> \
nuances et bémol dans une fonction de groupe de notes \
<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p \
class=MsoNormal>Bonjour à tous,<o:p></o:p></p><p class=MsoNormal>Je me suis servi \
d&#8217;un snippet de Lilypond pour créer une séquence des notes&nbsp;: 4. 4 8 qui \
revient fréquemment. Voir les deux fichiers en annexe.<o:p></o:p></p><p \
class=MsoNormal>J&#8217;ai encodé normalement la portée soprani puis pour les alti \
j&#8217;ai voulu gagner du temps et créé une variable myR et deux fonctions strA et \
strB pour 4. 4 8. <o:p></o:p></p><p class=MsoNormal>Je dois indiquer des notions de \
nuances sur certaines notes du groupe voir la mesure 10 mais cela ne marche pas. \
<o:p></o:p></p><p class=MsoNormal>Comment puis-je faire&nbsp;?<o:p></o:p></p><p \
class=MsoNormal>Pour compléter ma question précédente, voici trois \
problèmes&nbsp;supplémentaires&nbsp;: mesure 14 bes! est refusé par lilypond qui \
ignore l&#8217;instruction<o:p></o:p></p><p class=MsoNormal><span \
style='font-size:9.0pt;font-family:"Courier \
New";mso-fareast-language:FR-BE'>Attendait pitch, (make-music (quote NoteEvent) \
(quote force-accidental) #t (quote duration) (ly:make-duration 3 0 1) (quote pitch) \
(ly:make-pitch -1 6 -1/2)) trouvé</span><span \
style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:FR-BE'><o:p></o:p></span></p><p \
class=MsoNormal><span lang=EN-GB style='font-size:9.0pt;font-family:"Courier \
New";mso-fareast-language:FR-BE'>\strB g c c \strB </span><span lang=EN-GB \
style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:FR-BE'><o:p></o:p></span></p><p \
class=MsoNormal><span lang=EN-GB style='font-size:9.0pt;font-family:"Courier \
New";mso-fareast-language:FR-BE'>bes! a a %14<o:p></o:p></span></p><p \
class=MsoNormal><span style='mso-fareast-language:FR-BE'>mesure 15 de même si dans le \
groupe il y a un silence le groupe est ignoré<o:p></o:p></span></p><p \
class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier \
New";mso-fareast-language:FR-BE'>Attendait pitch, (make-music (quote RestEvent) \
(quote duration) (ly:make-duration 3 0 1)) trouvé</span><span \
style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:FR-BE'><o:p></o:p></span></p><p \
class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier \
New";mso-fareast-language:FR-BE'>\strB g c c \strB bes </span><span \
style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:FR-BE'><o:p></o:p></span></p><p \
class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier \
New";mso-fareast-language:FR-BE'>r a %15</span><span \
style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:FR-BE'><o:p></o:p></span></p><p \
class=MsoNormal>de même en mesure 16 le lien entre a4. &nbsp;et a4 provoque une \
erreur identique&nbsp;:<o:p></o:p></p><p class=MsoNormal><span lang=EN-GB \
style='font-size:9.0pt;font-family:"Courier \
New";mso-fareast-language:FR-BE'>Attendait pitch, (make-music (quote NoteEvent) \
(quote articulations) (list (make-music (quote TieEvent))) (quote pitch) \
(ly:make-pitch -1 5 0) (quote duration) (ly:make-duration 1 1 1)) trouvé</span><span \
lang=EN-GB style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:FR-BE'><o:p></o:p></span></p><p \
class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier \
New";mso-fareast-language:FR-BE'>g2.^\cresc \strB </span><span \
style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:FR-BE'><o:p></o:p></span></p><p \
class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier \
New";mso-fareast-language:FR-BE'>a~ a a %16<o:p></o:p></span></p><p \
class=MsoNormal>Comment faire&nbsp;? <o:p></o:p></p><p class=MsoNormal>Merci de votre \
aide.<o:p></o:p></p><p class=MsoNormal>Daniel Bernair<o:p></o:p></p><p \
class=MsoNormal><o:p>&nbsp;</o:p></p><p \
class=MsoNormal><o:p>&nbsp;</o:p></p></div></body></html>


["image001.gif" (image/gif)]
["Idomeneo_trav.pdf" (application/pdf)]
["Idomeneo_trav.ly" (text/lilypond-source)]

\version "2.18.2"

\header {
  title = "Idomeneo, Ré di Créta"
  subtitle = "Acte III, Scène I N ° 18"
  composer = "W.A. MOZART"
  arranger = "Transcription pour EVI Laetare : Daniel Bernair"
}

\paper {
  #(set-paper-size "a4")
}

\layout {
  %{
  \context {
    \Voice
    \consists "Melody_engraver"
    \override Stem #'neutral-direction = #'()
  }
  %}
  
  \context {
    \Score
    skipBars = ##t
    autoBeaming = ##t % pour relier les croches par temps. 
     %%% \set Score.markFormatter = #format-mark-box-letters
   %%%%%%%%%%\override RehearsalMark #'self-alignment-X = #-1
   \override Score.RehearsalMark.self-alignment-X = #LEFT
  }
  
}

global = {
  \key d \minor
  \numericTimeSignature
  \time 12/8
  \tempo "Allegro assai" 4=100
}
myR = {r4 r8 r4}
strA =
#(define-music-function (parser location p) (ly:pitch? )
   "Make the rhythm 4. 4 8 at the given pitch"
  #{ $p 4. $p 4 $p 8  #})
strB = 
#(define-music-function (parser location p r s ) (ly:pitch? ly:pitch? ly:pitch?)
   "Make the rhythm 4. 4 8 at the 3 given pitch"
  #{ $p 4. $r 4 $s 8  #})

sopranoVoice = \relative c'' {
  \global
  \dynamicUp
  % En avant la musique !
  \clef soprano
  R1.*4 %4
  r4 r8 r4 d,8^\f d4. d4 d8 \break %5
  f4. f4 f8 a4. a4 a8 %6
  d4. d, r4 r8 r4 d'8 %7
  d4. cis r4 r8 r4 e8 %8
  e4. d r4 r8 r4 f8^\p %9
  f4. f4 f8 e4. e4 e8^\f \break %10
  ees2. ees4.~ ees4 ees8 %11
  ees4. c r2. %12
  r r4 r8 r4 d8^\p %13
  d4. d4 d8 d4. d4 d8 %14
  d4. d4 d8 d4. r4 d8 %15
  d2.^\cresc d4.( d4) d8 \break %16
  
  
}

verseSopranoVoice = \lyricmode {
  % Ajouter ici des paroles.
  
}

altoVoice = \relative c' {
  \global
  \dynamicUp
  % En avant la musique !
  \clef alto
  R1.*4 %4
  \myR d8^\f d4. d4 d8 %5
  \strA f \strA a %6
  \strB f d a' f4. d %7
  \myR g8 e4. cis %8
  \myR a'8 f4. d %9
  \myR b'8^\p \strB e, a a   %10
  a2. a4.~~ a4 a8 %11
  a4. a r2. %12
  r2. \myR a8^\p %13
  \strB g c c \strB bes! a a %14
  \strB g c c  \strB bes r a %15
  g2.^\cresc \strB a~ a a %16
  
  
}


sopranoVoicePart = \new Staff \with {
  instrumentName = "Soprano"
  shortInstrumentName = "S."
  midiInstrument = "choir aahs"
  \consists "Ambitus_engraver"
} { \sopranoVoice }
\addlyrics { \verseSopranoVoice }

altoVoicePart = \new Staff \with {
  instrumentName = "Contralto"
  shortInstrumentName = "A."
  midiInstrument = "choir aahs"
  \consists "Ambitus_engraver"
} { \altoVoice }
\addlyrics { \verseAltoVoice }


\score {
  <<
    \sopranoVoicePart
    \altoVoicePart
   
  >>
  \layout { }
  \midi { }
}


_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic