lib/head_music/style/guidelines/diatonic.rb in head_music-4.0.1 vs lib/head_music/style/guidelines/diatonic.rb in head_music-5.0.0

- old
+ new

@@ -1,7 +1,5 @@ -# frozen_string_literal: true - # Module for style guidelines. module HeadMusic::Style::Guidelines; end # A counterpoint guideline class HeadMusic::Style::Guidelines::Diatonic < HeadMusic::Style::Annotation @@ -15,10 +13,10 @@ def notes_not_in_key_excluding_penultimate_leading_tone notes_not_in_key.reject do |note| penultimate_note && note == penultimate_note && - HeadMusic::ScaleDegree.new(key_signature, note.pitch.spelling).sign == "#" + HeadMusic::ScaleDegree.new(key_signature, note.pitch.spelling).alteration == "#" end end def penultimate_note voice.note_preceding(positions.last) if positions.last