1
0
Fork 0
mirror of https://github.com/kastdeur/lilydrum.git synced 2024-12-22 09:13:33 +01:00

Changed symbol for backsticking

Added TODO for musical_functions
Changed flourish symbol
This commit is contained in:
Eric Teunis de Boone 2017-02-02 17:06:20 +01:00
parent 8c2534337a
commit a555d378d1
5 changed files with 29 additions and 13 deletions

View file

@ -18,14 +18,14 @@ up = ^\markup \center-column {% Arrow-head and line do not line up nicely most o
\draw-line #'(0 . -3) % draw stick
%}
}
blfy = ^\markup \center-column { &infty; }
bfly = ^\markup \center-column { \char ##x221E }
rblfy = ^\markup \center-column {
\line{
\combine
\arrow-head #X #LEFT ##f
\draw-line #'(3 . 0 )
}
\line { &infy; }
\line { \char ##x221E }
}
rthrow = ^\markup \center-column {

View file

@ -106,3 +106,6 @@ drumPitchNames =
\accepts "PipeBandDrumStaff"
}
}
% Explicit bar lines (End + Repeat)
#(define-bar-line ".|:-|." "|." ".|:" "|.")

View file

@ -11,10 +11,10 @@ sidePitchTwo = #(ly:make-pitch -2 1 NATURAL)
tenorPitchOne = #(ly:make-pitch -2 3 NATURAL)
tenorPitchTwo = #(ly:make-pitch -2 4 NATURAL)
tenorPitchThree = #(ly:make-pitch -2 5 NATURAL)
tenorPitchFour = #(ly:make-pitch -2 6 NATURAL)
tenorPitchFive = #(ly:make-pitch -1 0 NATURAL)
tenorPitchSix = #(ly:make-pitch -1 1 NATURAL)
tenorPitchThree = #(ly:make-pitch -2 5 NATURAL)%
tenorPitchFour = #(ly:make-pitch -2 6 NATURAL)%
tenorPitchFive = #(ly:make-pitch -1 0 NATURAL)%Seems the nicest
tenorPitchSix = #(ly:make-pitch -1 1 NATURAL)%
tenorPitchSeven = #(ly:make-pitch -2 3 NATURAL)
tenorPitchEight = #(ly:make-pitch -2 3 NATURAL)
tenorPitchNine = #(ly:make-pitch -2 3 NATURAL)
@ -24,11 +24,16 @@ tenorPitchEleven = #(ly:make-pitch -2 3 NATURAL)
% Default Pitches
sideDefault = \sidePitchTwo
bassDefault = \bassPitchTwo
tenorDefault = \tenorPitchSeven
tenorDefault = \tenorPitchFive
midiDrumPitches.right-hand = \sideDefault
midiDrumPitches.left-hand = \sideDefault
midiTenor = {
\set midiDrumPitches.right-hand = \tenorDefault
\set midiDrumPitches.left-hand = \tenorDefault
}
\midi {
\context {
\DrumStaff

View file

@ -50,9 +50,12 @@ dynLine = #(define-music-function
#})
% unison brackets
% still to add: a little 'u'
% TODO: a little 'u'
% TODO: open ended brackets(\odr,\ofr)
dr = #(define-event-function (parser location) () #{ \startGroup #})
fr = #(define-event-function (parser location) () #{ \stopGroup #})
odr = #(define-event-function (parser location) () #{ \startGroup #})
ofr = #(define-event-function (parser location) () #{ \stopGroup #})
tutti = #(define-event-function (parser location notes) (ly:music?) #{
\startGroup
$notes

View file

@ -4,18 +4,23 @@
% Part of lilydrum
backstick = #(define-music-function (parser location notes) (ly:music?)
#{
\temporary \override Staff.NoteHead.style = #'cross
$notes
\temporary \override Staff.NoteHead.style = #'triangle
\temporary \override Staff.NoteHead.font-size = #1.2
$notes
\revert Staff.NoteHead.font-size
\revert Staff.NoteHead.style
#})
crossstick = #(define-music-function (parser location notes) (ly:music?)
#{
\temporary \override Staff.NoteHead.style = #'xcircle
$notes
\temporary \override Staff.NoteHead.font-size = #1.2
$notes
\revert Staff.NoteHead.font-size
\revert Staff.NoteHead.style
#})
rimshot = #(define-music-function (parser location notes) (ly:music?)
#{
$notes
\temporary \override Staff.NoteHead.font-size = #1.2
$notes
\revert Staff.NoteHead.font-size
#})