Il y y plusieurs type de liaisons :
- liaison d'articulation qui lie 2 notes de différentes hauteurs qui
produit 2 sons en midi slur "(" .
c4( d) qui peut être évidemment c4( c) mais le midi sortira 2 DO
consécutifs
- liaison de prolongation celle qui prolonge la valeur de la note,
tilde "~" (touches alt gr + é (ou 2) )
c4~ c (une blanche ici)
https://lilypond.org/doc/v2.23/Documentation/learning/ties-and-slurs.fr.html#ties
<https://lilypond.org/doc/v2.23/Documentation/learning/ties-and-slurs.fr.html#ties>
http://lilybin.com/6omw1d/1 <http://lilybin.com/6omw1d/1>
http://lilybin.com/6omw1d/2 <http://lilybin.com/6omw1d/2>
%-------------------------
\score {
{ c'4( c') }
\layout { }
\midi { }
}
\score {
{ c'4~ c' }
\layout { }
\midi { }
}
%----------------------
Le sam. 24 juil. 2021 à 15:25, jean-christophe
<jean-christophe@minix-c11.org <mailto:jean-christophe@minix-c11.org>>
a écrit :
salut,
je ne comprend pas le ~
moi j'ai fais ça :
%--------------
melodie = \relative c' {
\global
%\shiftOn
r2 r4 b8 c %1
d8. c16 b c d8 <d, a' d fis>4 b'8 c %2
d4 d16 d8 e16 (e) g,8 g16 g8 %3
a b4 g8 a b4 c8 b %4
b8 a16 a (a) b a8 %5
<d, a' d fis>4 b'8 c %6
}
%----------------
On Fri, 2021-07-23 at 23:17 +0200, Martial R wrote:
L'erreur est dans la 3e mesure
%--------------
melodie = \relative c' {
\global
%\shiftOn
r2 r4 b8 c %1
d8. c16 b c d8 <d, a' d fis>4 b'8 c %2
d4 d16 d8 e16~e g,8 g16 g8 %3
a b4 g8 a b4 c8 b %4
b8 a16 a a b a8 %5
<d, a' d fis>4 b'8 c %6
}
%----------------
Le ven. 23 juil. 2021 à 19:51, jean-christophe
<jean-christophe@minix-c11.org
<mailto:jean-christophe@minix-c11.org>> a écrit :
ok, j'avais pas vu de différence...
en tous cas merci beaucoup j'ai bien avancé. reste quelque
petite coquille mais c'est la mélodie pas lilypond.
On Fri, 2021-07-23 at 19:25 +0200, Martial R wrote:
en fait il n'y a pas besoin de mettre \shiftOn ...
j'ai été trop vite
bon LilyPond
bonne guitare
Le ven. 23 juil. 2021 à 19:04, Martial R <martialr@gmail.com
<mailto:martialr@gmail.com>> a écrit :
si vous voulez légèrement décaler les accord
ajouter \shiftOn après le \global dans la ligne de basse
https://lilypond.org/doc/v2.23/Documentation/notation/multiple-voices.fr.html#collision-resolution
<https://lilypond.org/doc/v2.23/Documentation/notation/multiple-voices.fr.html#collision-resolution>
http://lilybin.com/a6uxba/3 <http://lilybin.com/a6uxba/3>
%---------
\version "2.23.2"
%\language "english"
global = {
\key c \major
\time 4/4
}
melodie = \relative c' {
\global
\shiftOn %décale les têtes de notes \shiftOff remet
r2 r4 b8 c
d8. c16 b c d8 <d, a' d fis>4 b'8 c
d4 d16 d8 e16 (e) g,8 g g a
b4 g8 a b4 c8 b
b8 a16 a a b a8
<d, a' d fis>4 b'8 c
}
basse = \relative c {
\global
s1 %silence invisible
g2 s2 <g' e c>2
%s16
<g e, a>2
%s8
<g d g,>2
%s16
<g e e,>2
% s16
<a e a,>2
}
Accord = \chordmode {
s1
g2 d
c a:m7
g e:m
a:m d
}
\score {
\new StaffGroup \with {
\consists "Instrument_name_engraver"
%instrumentName = "Guitare Jazz"
} <<
\new ChordNames { \Accord }
\new Staff \with {
midiInstrument = "electric guitar (jazz)"
} { \clef "treble_8" << \melodie \\ \basse >> }
\new TabStaff \with {
stringTunings = #guitar-tuning
} <<
\new TabVoice { \voiceOne \melodie }
\new TabVoice { \voiceTwo \basse }
>>
>>
\layout { }
}
%----------------
Le ven. 23 juil. 2021 à 18:56, Martial R <martialr@gmail.com
<mailto:martialr@gmail.com>> a écrit :
si j'ai bien compris la question Il ne faut pas mettre de
silence dans la ligne de basse
%----
basse = \relative c {
\global
s1 %silence invisible
g2 s2 <g' e c>2
% s16
<g e, a>2
%s8
<g d g,>2
%s16
<g e e,>2
% s16
<a e a,>2
}
%-------
Le ven. 23 juil. 2021 à 18:46, jean-christophe
<jean-christophe@minix-c11.org
<mailto:jean-christophe@minix-c11.org>> a écrit :
je n'arrive pas à faire coincider le debut des mesure avec
les blanche de la ligne de basse...
\version "2.23.2"
%\language "english"
global = {
\key c \major
\time 4/4
}
melodie = \relative c' {
\global
% En avant la musique !
r2 r4 b8 c
d8. c16 b c d8 <d, a' d fis>4 b'8 c
d4 d16 d8 e16 (e) g,8 g g a
b4 g8 a b4 c8 b
b8 a16 a a b a8
<d, a' d fis>4 b'8 c
}
basse = \relative c {
\global
% En avant la musique !
s1 %silence invisible
g2 s2 <g' e c>2
s16
<g e, a>2
s8
<g d g,>2
s16
<g e e,>2
s16
<a e a,>2
}
Accord = \chordmode {
s1
g2 d
c a:m7
g e:m
a:m d
}
\score {
\new StaffGroup \with {
\consists "Instrument_name_engraver"
instrumentName = "Guitare Jazz"
} <<
\new ChordNames { \Accord }
\new Staff \with {
midiInstrument = "electric guitar (jazz)"
} { \clef "treble_8" << \melodie \\ \basse >> }
\new TabStaff \with {
stringTunings = #guitar-tuning
} <<
\new TabVoice { \voiceOne \melodie }
\new TabVoice { \voiceTwo \basse }
>>
>>
\layout { }
}
%-------------------------
On Fri, 2021-07-23 at 17:39 +0200, Martial R wrote:
---------- Forwarded message ---------
De : *Martial R* <martialr@gmail.com
<mailto:martialr@gmail.com>>
Date: ven. 23 juil. 2021 à 17:37
Déclarer des accords
Accord = \chordmode { accord1 accord2 ... }
dans le StaffGroup
<<
\new ChorNames \ Accord
\ new Staff ...
%etc
>>
http://lilybin.com/a6uxba/2 <http://lilybin.com/a6uxba/2>
%----------------------------------------
global = {
\key c \major
\time 4/4
}
upper = \relative c' {
\global
% En avant la musique !
r2 r4 b8 c
d8. c16 b c d8 <d, a' d fis>4 b'8 c
d4 d16 d8 e16~e16 g,8.g8 a
%etc
}
lower = \relative c {
\global
% En avant la musique !
s1 %silence invisible
g4 g4 s2
%\tieUp
<c e g>4~q4~<a e' g>2
%etc
}
Accord = \chordmode {
s1
g2 d
c a:m7
}
\score {
\new StaffGroup \with {
\consists "Instrument_name_engraver"
instrumentName = "Guitare Jazz"
} <<
\new ChordNames { \Accord }
\new Staff \with {
midiInstrument = "electric guitar (jazz)"
} { \clef "treble_8" << \upper \\ \lower >> }
\new TabStaff \with {
stringTunings = #guitar-tuning
} <<
\new TabVoice { \voiceOne \upper }
\new TabVoice { \voiceTwo \lower }
>>
>>
\layout { }
}
%-----------------------------------
Le ven. 23 juil. 2021 à 17:01, jean-christophe
<jean-christophe@minix-c11.org
<mailto:jean-christophe@minix-c11.org>> a écrit :
ok merci,
comment je met le non des accord en haut de la partoche ?
BR,
jean-christophe.
On Fri, 2021-07-23 at 16:49 +0200, Martial R wrote:
%-----------------
\version "2.23.2"
%\language "english"
global = {
\key c \major
\time 4/4
}
upper = \relative c' {
\global
% En avant la musique !
r2 r4 b8 c
d8. c16 b c d8 <d, a' d fis>4 b'8 c
%etc
}
lower = \relative c {
\global
% En avant la musique !
s1 %silence invisible
g4 g4 s2 %etc
}
\score {
\new StaffGroup \with {
\consists "Instrument_name_engraver"
instrumentName = "Guitare Jazz"
} <<
\new Staff \with {
midiInstrument = "electric guitar (jazz)"
} { \clef "treble_8" << \upper \\ \lower >> }
\new TabStaff \with {
stringTunings = #guitar-tuning
} <<
\new TabVoice { \voiceOne \upper }
\new TabVoice { \voiceTwo \lower }
>>
>>
\layout { }
}
%-------------------------
--
Martial Rameaux
--
Martial Rameaux
--
Martial Rameaux
--
Martial Rameaux