Module: MelodyGenerater::Schenker

Defined in:
lib/kuromusic/Generator/Schenker.rb

Constant Summary collapse

MIDDLE =
[7, 5, 4, 2, 2, 0]
BACK =
[0, 5, 7, 0]

Instance Method Summary collapse

Instance Method Details

#generate(length, octave) ⇒ Object



44
45
46
# File 'lib/kuromusic/Generator/Schenker.rb', line 44

def generate(length, octave)
  Track.new(@key, common(length, octave, @note_times[2..3], @scale))
end