# File lib/examples/first_sound.rb, line 7 def loop myTone.disable 1.upto(400) { |x| tone_out x } # run up the scale to 4000 Hz in 10 Hz steps 399.downto(1) { |x| tone_out x } # come back down in 10 Hz steps delay 2000 end
# File lib/examples/first_sound.rb, line 14 def tone_out(n) myTone.set_frequency 10*n myTone.enable delay 80 myTone.disable delay 10 end