class ScaleDSL::StringContext
Attributes
finger_array[R]
fret_array[R]
interval_array[R]
Public Class Methods
new()
click to toggle source
# File lib/scale_dsl/scale_dsl.rb, line 28 def initialize() @fret_array = [] @finger_array = [] end
Public Instance Methods
fingering(*fingers)
click to toggle source
# File lib/scale_dsl/scale_dsl.rb, line 37 def fingering(*fingers) @finger_array = fingers end
frets(*frets)
click to toggle source
# File lib/scale_dsl/scale_dsl.rb, line 33 def frets(*frets) @fret_array = frets end
intervals(*vals)
click to toggle source
# File lib/scale_dsl/scale_dsl.rb, line 41 def intervals(*vals) @interval_array = vals end