-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Syntaxe de plusieurs notes simulatnée avec des durées différentes #16
Comments
Ho 😮 . C'est la première fois que je vois un truc comme ca, Les accords s'écrivent Je classe ça dans Par contre je suis sûr que c'est possible d'éditer le fichier |
Je viens de chercher comment faire avec lilypond et il faut écrire plusieurs voix. Le trucs c'est que ce ne sont pas des accords de notes puisque à chaque fois il y a une blanche avec une blanche pointée. La syntaxe est assez infernale et pas compatible avec tabliato. Mais est ce que c'est possible ? Oui je viens de le faire: On notera que les lignes de tenu sont fausses pour certaines mesures. Mais dans l'exemple d'origine aussi. Est ce que c'est compliqué ? Oui terriblement. J'ai modifié le fichier Note à moi même pour la suite. Voici le code lilypond que j'ai dû écrire MélodiePour la mélodie, il faut séparer les voix et supprimer toutes les informations de bouton. En fait on s'en fiche ce qui est important c'est la partie tablature qui ne fonctionne pas avec plusieurs voix diato =
{
<<
{ a'2 a'4 a'2 a'4 a'4 b'4 a'4 b'2. b'2 b'4}
\\
{ e'2. e'2. e'2. e'2. e'2. }
>>
} TablaturePour la tablature il faut faire un truc custom. Ici c'est le rendu de la première voix avec extra markup de la seconde voix. On aurait naturellement envie d'utiliser plusieurs voix mais le rendu mais les notes tiré en haut. Si j'arrive à corriger ca, ca serait le plus simple car ca marcherait presque out of the box. tabulature =
{
\autoBeamOff
\textLengthOn
\t "5" \t "7" a'2 \startTextSpan \t "7" a'4 \stopTextSpan
\t "5" \t "7" a'2 \startTextSpan \t "7" a'4 \stopTextSpan
\t "5" \t "7" e'4 \t "6'" b'4 \t "7" a'4
\p "7" \p "4'" b'2. \startTextSpan
\p "7" \p "4'" b'2 \stopTextSpan \startTextSpan \p "7" b'4 \stopTextSpan
} AccompagnementAccompagnement normal. bass =
{
\autoBeamOff
\textLengthOn
<a, a>8^"A" r8 <a c e>8^"a" r8 <a c e>8^"a" r8
<a, a>8^"A" r8 <a c e>8^"a" r8 <a c e>8^"a" r8
<a, a>8^"A" r8 <a c e>8^"a" r8 <a c e>8^"a" r8
<e, e>8^"E" r8 <e gis b>8^"e" r8 <e gis b>8^"e" r8
<e, e>8^"E" r8 <e gis b>8^"e" r8 <e gis b>8^"e" r8
} |
bon après je ne suis pas un expert et je ne sais pas si la partition original est juste... \repeat volta 2
{
t9:4. 8':8 9 8
t9:4. 8':8 9 8
9:4 7' 8
p7:2.
p8:4. 7':8 8 7
8:4. 7':8 8 7
8:4 6' 7
t7:2.
A A A E E E E A
}
\break
t5:4 7 6'
8:2 8:4
8 6' 7
p7:2.
4':4 7 6'
8:2 8:4
8 6' 7
t7:2.
A A A E E E E A
\break
% t<5:2 7> 7:4
% t<5:2 7> 7:4
% t<5:4 7> 6' 7
% p<7:2. 4'>
% p<7:2 4'> 7:4
% p<7:2 4'> 7:4
% p<4':4 7> 6' 7
% p<7:2. 5>
% A A A E E E E A
% \break
\repeat volta 2
{
t7:4 8 9
9':2 9':4
p9':4 t10' 9'
p7':2 7':4
p8':4 t8' 7'
6':2 6':4
A F F C [C g g] G
}
\alternative
{
{ 7':4 8 7' p7' 6' 7 G C}
{ p8:4 6' 7 t7:2. E A}
}
\break
\repeat volta 2
{
t7:8 6' 8 7' 9:4
<8':2 9'> <8':4 9'>
<8' 9'> p<8' 7'> t<7' 8'>
p<7':2 6'> 7:4
<7' 6'> 8 6'
<7:2 6> 7:4
A F F C [C g g] G
}
\alternative
{
{ <7 6> 6' 8 <7':2. 6'> G C}
{ <8:4 4'> 6' 7 <5:2. 7> E A}
} |
Je vois que vous vous êtes bien familiarisé avec tabliato. Jolie variante de valse israélienne de base. La tablature est parfaitement correcte. Il y a juste |
Oui c'est sûr. Mais là en tant que programmeur je reste frustré. Je vais trouver une solution pour écrire un contre-chant. Parce que au final c'est de ça qu'on parle dans cette partition. Il y a une deuxième voix de contre-chant et je sens que c'est pas si compliqué à faire. |
Vous vous être trompé à la fin c'est tiré pas poussé sur la dernière mesure. \alternative
{
{ p<7 6> 6' 8 <7':2. 6'> G C}
{ t<8:4 4'> 6' 7 <5:2. 7> E A}
} |
Merci je ne le maitrise pas encore parfaitement ;) |
Bonjour,
Je ne trouve pas dans l'aide comment écrire la syntaxe pour avoir des notes en // sur des tirés ou des poussés :
Merci pour votre aide.
The text was updated successfully, but these errors were encountered: