X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ly%2Fscript-init.ly;h=1b84be5a37299d17578d29f8c7cbdc530636c50c;hb=97a0169312a260933246ab224e4f8b0969871dd5;hp=896a1b7848c3b4ab8bfe57b75e6ed6ed34d0e82a;hpb=955f829883aa125b2b633b1e71f6256da5b773fa;p=lilypond.git diff --git a/ly/script-init.ly b/ly/script-init.ly index 896a1b7848..1b84be5a37 100644 --- a/ly/script-init.ly +++ b/ly/script-init.ly @@ -1,49 +1,72 @@ -\version "1.9.0" +% script-init.ly +\version "2.17.25" -dashHat= "marcato" -dashPlus= "stopped" -dashDash= "tenuto" -dashBar= "staccatissimo" -dashLarger= "accent" -dashDot= "staccato" -dashUnderscore = "portato" +harmonic = #(make-music 'HarmonicEvent) -thumb = #(make-articulation "thumb") -accent = #(make-articulation "accent") -marcato = #(make-articulation "marcato") -staccatissimo = #(make-articulation "staccatissimo") -portato = #(make-articulation "portato") -signumcongruentiae = #(make-articulation "signumcongruentiae") -fermata = #(make-articulation "fermata") -shortfermata = #(make-articulation "shortfermata") -longfermata = #(make-articulation "longfermata") -verylongfermata = #(make-articulation "verylongfermata") -stopped = #(make-articulation "stopped") -staccato = #(make-articulation "staccato") -tenuto = #(make-articulation "tenuto") -upbow = #(make-articulation "upbow") +accent = #(make-articulation "accent" + 'midi-extra-velocity 20) +coda = #(make-articulation "coda") downbow = #(make-articulation "downbow") +downmordent = #(make-articulation "downmordent") +downprall = #(make-articulation "downprall") +espressivo = #(make-articulation "espressivo") +fermata = #(make-articulation "fermata") +flageolet = #(make-articulation "flageolet") +halfopen = #(make-articulation "halfopen") lheel = #(make-articulation "lheel") -rheel = #(make-articulation "rheel") +lineprall = #(make-articulation "lineprall") +longfermata = #(make-articulation "longfermata") ltoe = #(make-articulation "ltoe") -rtoe = #(make-articulation "rtoe") -turn = #(make-articulation "turn") +marcato = #(make-articulation "marcato" + 'midi-extra-velocity 40) +mordent = #(make-articulation "mordent") open = #(make-articulation "open") -flageolet = #(make-articulation "flageolet") -reverseturn = #(make-articulation "reverseturn") -trill = #(make-articulation "trill") + +portato = #(make-articulation "portato" + 'midi-length + (lambda (len context) + (ly:moment-mul len (ly:make-moment 3/4)))) prall = #(make-articulation "prall") -mordent = #(make-articulation "mordent") -upmordent = #(make-articulation "upmordent") -downmordent = #(make-articulation "downmordent") -prallprall = #(make-articulation "prallprall") -prallup = #(make-articulation "prallup") pralldown = #(make-articulation "pralldown") -lineprall = #(make-articulation "lineprall") prallmordent = #(make-articulation "prallmordent") -upprall = #(make-articulation "upprall") -downprall = #(make-articulation "downprall") +prallprall = #(make-articulation "prallprall") +prallup = #(make-articulation "prallup") +reverseturn = #(make-articulation "reverseturn") +rheel = #(make-articulation "rheel") +rtoe = #(make-articulation "rtoe") segno = #(make-articulation "segno") -coda = #(make-articulation "coda") +shortfermata = #(make-articulation "shortfermata") +signumcongruentiae = #(make-articulation "signumcongruentiae") +snappizzicato = #(make-articulation "snappizzicato") +staccatissimo = #(make-articulation "staccatissimo" + 'midi-length + (lambda (len context) + (seconds->moment 1/8 context)) + 'midi-extra-velocity 6) +staccato = #(make-articulation "staccato" + 'midi-length + (lambda (len context) + (moment-min (ly:moment-mul len (ly:make-moment 1/2)) + (seconds->moment 1/2 context))) + 'midi-extra-velocity 4) +stopped = #(make-articulation "stopped") +tenuto = #(make-articulation "tenuto") +thumb = \finger \markup \scale #(cons (magstep 5) (magstep 5)) + \musicglyph #"scripts.thumb" +trill = #(make-articulation "trill") +turn = #(make-articulation "turn") +upbow = #(make-articulation "upbow") +upmordent = #(make-articulation "upmordent") +upprall = #(make-articulation "upprall") varcoda = #(make-articulation "varcoda") +verylongfermata = #(make-articulation "verylongfermata") + +% code char abbreviations +dashHat = \marcato +dashPlus = \stopped +dashDash = \tenuto +dashBang = \staccatissimo +dashLarger = \accent +dashDot = \staccato +dashUnderscore = \portato