Method: Coltrane::Theory::Note#as
- Defined in:
- lib/coltrane/theory/note.rb
#as(letter) ⇒ Object
98 99 100 101 |
# File 'lib/coltrane/theory/note.rb', line 98 def as(letter) a = (Note[letter] - self) alter([a.semitones, -(-a).semitones].min_by(&:abs)) end |