mirror of
https://github.com/kastdeur/bagpipe.ly.git
synced 2025-01-07 00:13:35 +01:00
Made the changes discussed on lilypond-dev
This commit is contained in:
parent
03b63fc061
commit
ce85229c14
1 changed files with 48 additions and 44 deletions
|
@ -143,7 +143,7 @@ pgrace = #(define-music-function (parser location notes) (ly:music?) #{
|
||||||
\revert Score.Stem #'beamlet-default-length
|
\revert Score.Stem #'beamlet-default-length
|
||||||
#})
|
#})
|
||||||
|
|
||||||
% Single pgrace notes
|
% Single grace notes
|
||||||
grG = { \pgrace { G32 } }
|
grG = { \pgrace { G32 } }
|
||||||
gra = { \pgrace { a32 } }
|
gra = { \pgrace { a32 } }
|
||||||
grb = { \pgrace { b32 } }
|
grb = { \pgrace { b32 } }
|
||||||
|
@ -187,93 +187,97 @@ tdble = { \pgrace { A32[ e f] } }
|
||||||
tdblf = { \pgrace { A32[ f g] } }
|
tdblf = { \pgrace { A32[ f g] } }
|
||||||
tdblg = { \pgrace { A32[ g f] } }
|
tdblg = { \pgrace { A32[ g f] } }
|
||||||
|
|
||||||
% Shakes
|
% Shakes / Pele
|
||||||
% A few of these can't really be played and are here only for consistency.
|
|
||||||
shakea = { \pgrace { g32[ a e a G] } }
|
shakea = { \pgrace { g32[ a e a G] } }
|
||||||
shakeb = { \pgrace { g32[ b e b G] } }
|
shakeb = { \pgrace { g32[ b e b G] } }
|
||||||
shakec = { \pgrace { g32[ c e c G] } }
|
shakec = { \pgrace { g32[ c e c G] } }
|
||||||
shaked = { \pgrace { g32[ d e d G] } }
|
shaked = { \pgrace { g32[ d e d G] } }
|
||||||
|
wshaked = { \pgrace { g32[ d e d c] } }
|
||||||
shakee = { \pgrace { g32[ e f e a] } }
|
shakee = { \pgrace { g32[ e f e a] } }
|
||||||
shakef = { \pgrace { g32[ f g f a] } }
|
shakef = { \pgrace { g32[ f g f e] } }
|
||||||
shakeg = { \pgrace { A32[ f g a] } }
|
shakeg = { \pgrace { A32[ f g a] } }
|
||||||
shakeA = { \pgrace { A32[ g A a] } }
|
shakeA = { \pgrace { A32[ g A a] } }
|
||||||
|
|
||||||
% Half shakes
|
% Half shakes / Half Pele
|
||||||
hshakea = { \pgrace { a32[ d a G] } }
|
hshakea = { \pgrace { a32[ e a G] } }
|
||||||
hshakeb = { \pgrace { b32[ d b G] } }
|
hshakeb = { \pgrace { b32[ e b G] } }
|
||||||
hshakec = { \pgrace { c32[ d c G] } }
|
hshakec = { \pgrace { c32[ e c G] } }
|
||||||
hshaked = { \pgrace { d32[ e d G] } }
|
hshaked = { \pgrace { d32[ e d G] } }
|
||||||
|
whshaked = { \pgrace { d32[ e d c] } }
|
||||||
hshakee = { \pgrace { e32[ f e a] } }
|
hshakee = { \pgrace { e32[ f e a] } }
|
||||||
hshakef = { \pgrace { f32[ g f a] } }
|
hshakef = { \pgrace { f32[ g f e] } }
|
||||||
hshakeg = { \pgrace { g32[ f g a] } }
|
hshakeg = { \pgrace { g32[ A g f] } }
|
||||||
hshakeA = { \pgrace { A32[ g A a] } }
|
hshakeA = { \pgrace { A32[ g A a] } }
|
||||||
|
|
||||||
% Thumb shakes
|
% Thumb shakes / Thumb Peles
|
||||||
tshakea = { \pgrace { A32[ a d a G] } }
|
tshakea = { \pgrace { A32[ a e a G] } }
|
||||||
tshakeb = { \pgrace { A32[ b d b G] } }
|
tshakeb = { \pgrace { A32[ b e b G] } }
|
||||||
tshakec = { \pgrace { A32[ c d c G] } }
|
tshakec = { \pgrace { A32[ c e c G] } }
|
||||||
tshaked = { \pgrace { A32[ d e d G] } }
|
tshaked = { \pgrace { A32[ d e d G] } }
|
||||||
|
wtshaked = { \pgrace { A32[ d e d c] } }
|
||||||
tshakee = { \pgrace { A32[ e f e a] } }
|
tshakee = { \pgrace { A32[ e f e a] } }
|
||||||
tshakef = { \pgrace { A32[ f g f a] } }
|
tshakef = { \pgrace { A32[ f g f e] } }
|
||||||
tshakeg = { \pgrace { A32[ f g a] } }
|
tshakeg = { \pgrace { A32[ g A g f] } }
|
||||||
tshakeA = { \pgrace { A32[ g A a] } }
|
tshakeA = { \pgrace { A32[ g A a] } }
|
||||||
|
|
||||||
% Slurs
|
% Slurs / G - Grace Strike
|
||||||
% A few of these can't really be played and are here only for consistency.
|
|
||||||
slura = { \pgrace { g32[ a G] } }
|
slura = { \pgrace { g32[ a G] } }
|
||||||
slurb = { \pgrace { g32[ b G] } }
|
slurb = { \pgrace { g32[ b G] } }
|
||||||
slurc = { \pgrace { g32[ c G] } }
|
slurc = { \pgrace { g32[ c G] } }
|
||||||
slurd = { \pgrace { g32[ d G] } }
|
slurd = { \pgrace { g32[ d G] } }
|
||||||
wslurd = { \pgrace { g32[ d c] } }
|
wslurd = { \pgrace { g32[ d c] } }
|
||||||
slure = { \pgrace { g32[ e a] } }
|
slure = { \pgrace { g32[ e a] } }
|
||||||
slurf = { \pgrace { g32[ f a] } }
|
slurf = { \pgrace { g32[ f e] } }
|
||||||
slurg = { \pgrace { A32[ f a] } }
|
slurg = { \pgrace { A32[ f a] } }
|
||||||
slurA = { \pgrace { f32[ a] } }
|
slurA = { \pgrace { f32[ a] } }
|
||||||
|
|
||||||
% Half slurs
|
% Half slurs / Half Strike
|
||||||
hslura = { \pgrace { a32[ G] } }
|
hslura = { \pgrace { a32[ G] } }
|
||||||
hslurb = { \pgrace { b32[ G] } }
|
hslurb = { \pgrace { b32[ G] } }
|
||||||
hslurc = { \pgrace { c32[ G] } }
|
hslurc = { \pgrace { c32[ G] } }
|
||||||
hslurd = { \pgrace { d32[ G] } }
|
hslurd = { \pgrace { d32[ G] } }
|
||||||
whslurd = { \pgrace { d32[ c] } }
|
whslurd = { \pgrace { d32[ c] } }
|
||||||
hslure = { \pgrace { e32[ a] } }
|
hslure = { \pgrace { e32[ a] } }
|
||||||
hslurf = { \pgrace { f32[ a] } }
|
hslurf = { \pgrace { f32[ e] } }
|
||||||
hslurg = { \pgrace { g32[ a] } }
|
hslurg = { \pgrace { g32[ f] } }
|
||||||
hslurA = { \pgrace { A32[ a] } }
|
hslurA = { \pgrace { A32[ a] } }
|
||||||
|
|
||||||
% Thumb slurs
|
% Thumb slurs / Thumb Strike
|
||||||
tslura = { \pgrace { A32[ a G] } }
|
tslura = { \pgrace { A32[ a G] } }
|
||||||
tslurb = { \pgrace { A32[ b G] } }
|
tslurb = { \pgrace { A32[ b G] } }
|
||||||
tslurc = { \pgrace { A32[ c G] } }
|
tslurc = { \pgrace { A32[ c G] } }
|
||||||
tslurd = { \pgrace { A32[ d G] } }
|
tslurd = { \pgrace { A32[ d G] } }
|
||||||
wtslurd = { \pgrace { A32[ d c] } }
|
wtslurd = { \pgrace { A32[ d c] } }
|
||||||
tslure = { \pgrace { A32[ e a] } }
|
tslure = { \pgrace { A32[ e a] } }
|
||||||
tslurf = { \pgrace { A32[ f a] } }
|
tslurf = { \pgrace { A32[ f e] } }
|
||||||
tslurg = { \pgrace { A32[ f a] } }
|
tslurg = { \pgrace { A32[ g f] } }
|
||||||
tslurA = { \pgrace { f32[ a] } }
|
tslurA = { \pgrace { f32[ a] } }
|
||||||
|
|
||||||
% Catches
|
% Catches / G-Grace Grip
|
||||||
catcha = { \pgrace { a32[ G d G] } }
|
catcha = { \pgrace { g32[ a G d G] } }
|
||||||
catchb = { \pgrace { b32[ G d G] } }
|
catchb = { \pgrace { g32[ b G d G] } }
|
||||||
catchc = { \pgrace { c32[ G d G] } }
|
catchc = { \pgrace { g32[ c G d G] } }
|
||||||
catchd = { \pgrace { d32[ G b G] } }
|
catchd = { \pgrace { g32[ d G d G] } }
|
||||||
catche = { \pgrace { e32[ G d G] } }
|
wcatchd = { \pgrace { g32[ d G b G] } }
|
||||||
|
catche = { \pgrace { g32[ e G d G] } }
|
||||||
|
|
||||||
% G-pgrace catches
|
% Half Catches / Half Grip
|
||||||
gcatcha = { \pgrace { g32[ a G d G] } }
|
hcatcha = { \pgrace { a32[ G d G] } }
|
||||||
gcatchb = { \pgrace { g32[ b G d G] } }
|
hcatchb = { \pgrace { b32[ G d G] } }
|
||||||
gcatchc = { \pgrace { g32[ c G d G] } }
|
hcatchc = { \pgrace { c32[ G d G] } }
|
||||||
gcatchd = { \pgrace { g32[ d G b G] } }
|
hcatchd = { \pgrace { d32[ G d G] } }
|
||||||
gcatche = { \pgrace { g32[ e G d G] } }
|
whcatchd = { \pgrace { d32[ G b G] } }
|
||||||
|
hcatche = { \pgrace { e32[ G d G] } }
|
||||||
|
|
||||||
% Thumb catches
|
% Thumb catches / Thumb Grip
|
||||||
tcatcha = { \pgrace { A32[ a G d G] } }
|
tcatcha = { \pgrace { A32[ a G d G] } }
|
||||||
tcatchb = { \pgrace { A32[ b G d G] } }
|
tcatchb = { \pgrace { A32[ b G d G] } }
|
||||||
tcatchc = { \pgrace { A32[ c G d G] } }
|
tcatchc = { \pgrace { A32[ c G d G] } }
|
||||||
tcatchd = { \pgrace { A32[ d G b G] } }
|
tcatchd = { \pgrace { A32[ d G d G] } }
|
||||||
|
wtcatchd = { \pgrace { A32[ d G b G] } }
|
||||||
tcatche = { \pgrace { A32[ e G d G] } }
|
tcatche = { \pgrace { A32[ e G d G] } }
|
||||||
|
|
||||||
% Triple strikes (BMW has them all, but I've never seen any but the A one used, so ...)
|
% Triple strikes
|
||||||
tripleA = { \pgrace { A32[ g A g A g] } }
|
tripleA = { \pgrace { A32[ g A g A g] } }
|
||||||
|
|
||||||
% Throws
|
% Throws
|
||||||
|
@ -290,9 +294,9 @@ wbirl = { \pgrace { G32[ a G] } }
|
||||||
gbirl = { \pgrace { g32[ a G a G] } }
|
gbirl = { \pgrace { g32[ a G a G] } }
|
||||||
dbirl = { \pgrace { d32[ a G a G] } }
|
dbirl = { \pgrace { d32[ a G a G] } }
|
||||||
|
|
||||||
% Grips
|
% Grips / Leumluath
|
||||||
grip = { \pgrace { G32[ d G] } }
|
grip = { \pgrace { G32[ d G] } }
|
||||||
dgrip = { \pgrace { G32[ b G] } }
|
bgrip = { \pgrace { G32[ b G] } }
|
||||||
egrip = { \pgrace { G32[ e G] } }
|
egrip = { \pgrace { G32[ e G] } }
|
||||||
fgrip = { \pgrace { G32[ f G] } }
|
fgrip = { \pgrace { G32[ f G] } }
|
||||||
|
|
||||||
|
@ -300,12 +304,13 @@ fgrip = { \pgrace { G32[ f G] } }
|
||||||
taor = { \pgrace { G32[ d G e] } }
|
taor = { \pgrace { G32[ d G e] } }
|
||||||
taorjmd = { \pgrace { G32[ d a e] } }
|
taorjmd = { \pgrace { G32[ d a e] } }
|
||||||
taorold = { \pgrace { G32[ d G a e] } }
|
taorold = { \pgrace { G32[ d G a e] } }
|
||||||
dtaor = { \pgrace { G32[ b G e] } }
|
btaor = { \pgrace { G32[ b G e] } }
|
||||||
Gtaor = { \pgrace { d32[ G e] } }
|
Gtaor = { \pgrace { d32[ G e] } }
|
||||||
taoramb = { \pgrace { G32[ d G b e] } }
|
taoramb = { \pgrace { G32[ d G b e] } }
|
||||||
taoramc = { \pgrace { G32[ d G c e] } }
|
taoramc = { \pgrace { G32[ d G c e] } }
|
||||||
taoramd = { \pgrace { G32[ d G c d e] } }
|
taoramd = { \pgrace { G32[ d G c d e] } }
|
||||||
|
|
||||||
|
% Special piobaireachd notations
|
||||||
% Crunluaths
|
% Crunluaths
|
||||||
crun = { \pgrace { G32[ d G e a f a ] } }
|
crun = { \pgrace { G32[ d G e a f a ] } }
|
||||||
dcrun = { \pgrace { G32[ b G e a f a ] } }
|
dcrun = { \pgrace { G32[ b G e a f a ] } }
|
||||||
|
@ -318,7 +323,6 @@ crunambfosg = { \pgrace { e32[ b f b ] } }
|
||||||
crunamcfosg = { \pgrace { e32[ c f c ] } }
|
crunamcfosg = { \pgrace { e32[ c f c ] } }
|
||||||
crunamdfosg = { \pgrace { e32[ d f d ] } }
|
crunamdfosg = { \pgrace { e32[ d f d ] } }
|
||||||
|
|
||||||
% Special piobaireachd notations
|
|
||||||
grGcad = { \pgrace { G16 } }
|
grGcad = { \pgrace { G16 } }
|
||||||
gracad = { \pgrace { a16 } }
|
gracad = { \pgrace { a16 } }
|
||||||
grecad = { \pgrace { e16 } }
|
grecad = { \pgrace { e16 } }
|
||||||
|
|
Loading…
Reference in a new issue