Sortie midi

Bonjour à tous,

J'ai réussi à mettre des titres en couleur, avec différentes polices et soulignés, mais j'ai un problème avec la sortie midi:
elle n'est effective que sur la seconde partie de mon document, c-a-d " les accords de trois sons"; pourquoi la "gamme" n'est-elle pas jouée? Je dois oublier quelque chose.
Merci de me répondre et de contrôler si mon fichier est correct.
Salutations lilypondesques.

Jean GAUTIER

SI majeur.ly (1.26 KB)

ReBonjour,

Je viens de m'apercevoir que je me suis trompé de fichier, je joins donc le bon.

Mille excuses.

Jean GAUTIER

SI majeur.ly (1.56 KB)

Bonsoir Jean,

Voici en "attache" le fichier .ly promis.
Comme je te l'ai dit, il n'y a que le MIDI.

                                           Phil

sortie-midi.ly (1.79 KB)

Jean Gautier wrote:

Vierge
ReBonjour,

Je viens de m'apercevoir que je me suis trompé de fichier, je joins donc le bon.

Mille excuses.

Jean GAUTIER

------------------------------------------------------------------------

\version"2.10"
\header {
copyright="Jean GAUTIER-BARILLÉ" }
\score {
\new PianoStaff <<
\new Staff {
\relative c' {
\clef treble\key b\major\time 4/4\tempo 4=100
b4_1 cis_2 dis_3 e_1 fis_2 gis_3 ais_4 b^5 <--------------- b_5 ais_4 gis_3 fis_2 e_1 dis_3 cis_2 b2_1\bar":|"
}}
\new Staff {
\relative c {
\clef bass\key b\major\time 4/4
b4_4 cis_3 dis^2 e^1 <------------
fis^4 gis^3 ais^2 b^1 <-----------
ais^2 gis^3 fis^4 e^1 <-----------
dis^2 cis_3 b2_4 <--------------- }}

\header { piece= \markup\fill-line\bold { \fontsize #3 \with-color #red "LA GAMME DE SI MAJEUR"}
} }
\score {
\new PianoStaff <<
\new Staff {
\relative c' {
\clef treble\key b\major\time 3/4\tempo 4=100
% première portée
b4 dis fis < b, dis fis >2.^"B" cis4 e gis < cis, e gis >2.^"C#m"
dis4 fis ais < dis, fis ais >2.^"D#m"\break
% deuxième portée
e4 gis b < e, gis b >2.^"E" fis4 ais cis < fis, ais cis >2.^"F#" gis4 b dis < gis, b dis >2.^"G#m"
ais4 cis e < ais, cis e >2.^"A#°"\bar":|"
}}
\new Staff {
\relative c {
\clef bass\key b\major\time 3/4
% première portée
b4 dis fis < b, dis fis >2.
cis4 e gis < cis, e gis >2.
dis4 fis ais < dis, fis ais >2.
% deuxième portée
e4 gis b < e, gis b >2.
fis4 ais cis
< fis, ais cis >2.
gis4 b dis
< gis, b dis >2.
ais4 cis e
< ais, cis e >2.
}}

\header { piece = \markup\override #'(font-name ." arial bold")
{\combine"ACCORDS DE TROIS SONS" "________________________"}
}
\midi {}
\layout {}
}

% compilé avec la nouvelle version 2.10 ,écrit par mesure, modifié la police,recentré le titre,ajouté la couleur et souligné.

Je m'aperçois que je n'ai pas poster mon premier message
  sur la liste. Le voici donc:

Bonsoir Jean,

Tu vas te faire passer un savon! Non, je plaisante.
Voilà les messages en console:

···

-----------------------------------------------------------------------------------------------------------------
GNU LilyPond 2.10.16
Traitement de « sortie-midi-1-console.ly »
Analyse syntaxique...
sortie-midi-1-console.ly:4:0: ERREUR : syntax error, unexpected \header,
expecting '='

\header {
sortie-midi-1-console.ly:13:19: ERREUR : n'est pas une durée : 5
fis_2 gis_3 ais_4 b
5
sortie-midi-1-console.ly:21:8: ERREUR : n'est pas une durée : 3
fis4 gis
3 ais2 b1
sortie-midi-1-console.ly:22:8: ERREUR : n'est pas une durée : 3
ais2 gis
3 fis4 e1
sortie-midi-1-console.ly:27:2: ERREUR : syntax error, unexpected >>

sortie-midi-1-console.ly:74:2: ERREUR : syntax error, unexpected >>

ERREUR : erreur sur les fichiers : "sortie-midi-1-console.ly"
--------------------------------------------------------------------------------------------------------------
Premièrement, si tu fais des montages de ton fichier pour la liste, ne
laisse pas de traces
de ce montage dans ton mail. Cela provoque des erreurs à la compilation
chez les autres.
Du genre:
---------------------------------------------------------------------------------------------------
sortie-midi-1-console.ly:27:2: ERREUR : syntax error, unexpected >>

sortie-midi-1-console.ly:74:2: ERREUR : syntax error, unexpected >>

---------------------------------------------------------------------------------------------------
Secundo, j'ai mis des flèches sur ton email là où tu dois corriger
certaines fautes
du genre:
sortie-midi-1-console.ly:13:19: ERREUR : n'est pas une durée : 5
fis_2 gis_3 ais_4 b
5
_________________________________________________________________
Pour ERREUR : syntax error, unexpected \header, expecting '='
il faut que tu écrives

copyright = "Jean GAUTIER-BARILLÉ"

Voilà pour la compile.
Je t'envoie dans le mail suivant une façon de faire un seul fichier midi
quand on a plusieurs block \score.
Il ne sortira pas de fichier graphique, mais seulement un MIDI.
Il te faut le compiler comme fichier MIDI séparé.
Tu auras donc un fichier .ly pour le graphique et un autre
fichier .ly pour le MIDI.
Je ne sais pas faire mieux.
Phil

philippe hezaine wrote:

Jean Gautier wrote:

Bonjour, et merci Philippe pour ta réponse très détaillée.
Mais je voudrais te demander quelques précisions;
Sur les messages de la compile, qu'est ce qui n'est pas normal au sujet du copyright :
expecting '='
je ne vois pas mon erreur.

Pour ERREUR : syntax error, unexpected \header, expecting '='
il faut que tu écrives

copyright = "Jean GAUTIER-BARILLÉ"

c'est-à-dire avec un espace après copyright et un autre espace après =

Autrement au sujet du doigté sur la gamme,
fis_2
est reconnu; mais tous les doigtés tels que
b^5
ne le sont pas, car le signe ^ place le chiffre au-dessus de la note.
J'ai du oublié une commande.

Il faut remplacer les ^ par des _ pour les doigtés

Encore merci, amicalement
Jean.

C'est plus souple que çà.
Il faut écrire des ^ ou des _ pour les doigtés. S'il en manque un
Lilypond croit que c'est une valeur de notes.
Chez moi, il y a aussi un drôle de bitonio avant \version"2.10"
En voilà la copie : \version"2.10"
Il faudrait mieux le gommer.
Voici en attach un exemple de ton fichier qui compile chez moi.
Compare, analyse, essaye différentes solutions.
Si de nouveaux problèmes apparaissent, n'hésite pas à écrire, mais
en postant sur la liste.
                                           Phil

sortie-midi-2-console.ly (1.61 KB)

Pfff! Quel problème!
Je renvoie de nouveau le fichier en attach, mais cette fois-ci
je l'ai indenté car je pense que les >> qui sont écrit sur la marge
provoquent des coupures dans le mail.
Essai.
Mille excuses à la liste pour ce gaspillage.

sortie-midi-2-console.ly (1.74 KB)

Merci Philippe, pour toutes ces explications.

Au sujet des caractères bizarres, j'en reçois aussi de ta part:

exemple, la ligne copyright = " Jean GAUTIER-BARILLÉ"

s'écrit....-BARILLÃ%o" ( je n'ai pas trouvé le "pour mille")

je pense que c'est du au fait que l'on emploi pas le même encodage; Moi :UFT-8 ( qui me permet d'écrire les lettres accentuées;)

; et comme éditeur de texte ScITE ( qui est très bien )

Encore merci, amitiés.

JEAN.

philippe hezaine wrote:

···

Jean Gautier wrote:

Vierge
Merci Philippe, pour toutes ces explications.

Au sujet des caractères bizarres, j'en reçois aussi de ta part:

exemple, la ligne copyright = " Jean GAUTIER-BARILLÉ"
s'écrit....-BARILLÃ%o" ( je n'ai pas trouvé le "pour mille")

je pense que c'est du au fait que l'on emploi pas le même encodage; Moi :UFT-8 ( qui me permet d'écrire les lettres accentuées;)

; et comme éditeur de texte ScITE ( qui est très bien )

Encore merci, amitiés.

JEAN.

Tu as raison. J'ai maintenant changé mon encodage en UTF-8 pour les posts.
Encore un petit mot. Pour écrire vraiment correctement les doigtés, tu devrais
lire le chapitre 6.6.2 Fingering instructions du manuel.
Tu feras des découvertes, j'en suis sûr.
                                                                  Phil