Class: MelodyGenerater
- Defined in:
- lib/kuromusic/MelodyGenerater.rb,
lib/kuromusic/Generator/Random.rb,
lib/kuromusic/Generator/Schenker.rb
Defined Under Namespace
Instance Method Summary collapse
-
#initialize(dtime, key, scale) ⇒ MelodyGenerater
constructor
A new instance of MelodyGenerater.
Constructor Details
#initialize(dtime, key, scale) ⇒ MelodyGenerater
Returns a new instance of MelodyGenerater.
7 8 9 10 11 12 13 |
# File 'lib/kuromusic/MelodyGenerater.rb', line 7 def initialize(dtime, key, scale) @dtime = dtime @note_times = [dtime/8, dtime/4, dtime/2, dtime, dtime*2, dtime*4] @key = key @scale = scale @measure = dtime * 4 end |