module EuclideanSequencer

Public Class Methods

generate(hits: 0, pulses: 0, options: {array: nil, offset: nil}) click to toggle source
# File lib/euclidean_sequencer.rb, line 4
def self.generate(hits: 0, pulses: 0, options: {array: nil, offset: nil})
  sequence = run(hits, pulses, options)
end

Private Class Methods

run(hits, pulses, options) click to toggle source
# File lib/euclidean_sequencer.rb, line 10
def self.run(hits, pulses, options)
  Sequencer.generate(hits: hits, pulses: pulses, options: options)
end