class HeadMusic::Style::Guidelines::StepToFinalNote
A counterpoint guideline
Constants
- MESSAGE
Public Instance Methods
marks()
click to toggle source
# File lib/head_music/style/guidelines/step_to_final_note.rb, line 10 def marks HeadMusic::Style::Mark.for_all(notes[-2..-1]) unless step_to_final_note? end
Private Instance Methods
last_melodic_interval()
click to toggle source
# File lib/head_music/style/guidelines/step_to_final_note.rb, line 20 def last_melodic_interval @last_melodic_interval ||= melodic_intervals.last end
step_to_final_note?()
click to toggle source
# File lib/head_music/style/guidelines/step_to_final_note.rb, line 16 def step_to_final_note? last_melodic_interval&.step? end