class HeadMusic::Style::Guidelines::UpToFourteenNotes
A counterpoint guideline
Constants
- MAXIMUM_NOTES
- MESSAGE
Public Instance Methods
marks()
click to toggle source
# File lib/head_music/style/guidelines/up_to_fourteen_notes.rb, line 12 def marks HeadMusic::Style::Mark.for_each(notes[MAXIMUM_NOTES..-1]) if overage.positive? end
Private Instance Methods
overage()
click to toggle source
# File lib/head_music/style/guidelines/up_to_fourteen_notes.rb, line 18 def overage [notes.length - MAXIMUM_NOTES, 0].max end