class Metronome::Beat

Attributes

silence[RW]

Public Class Methods

new(tempo, sound_file) click to toggle source
# File lib/metronome-odd.rb, line 59
def initialize(tempo, sound_file)
  @sound = Sound.new(sound_file)
  @silence = Silence.new(60.0/tempo)
  self
end

Public Instance Methods

play() click to toggle source
# File lib/metronome-odd.rb, line 65
def play
  @sound.play
  @silence.wait
end