module Tone::Transport
Public Class Methods
cancel()
click to toggle source
# File lib/tone/transport.rb, line 20 def cancel `Tone.Transport.cancel()` end
schedule_after(time, &block)
click to toggle source
# File lib/tone/transport.rb, line 24 def schedule_after(time, &block) future_time = `Tone.Transport.seconds + time` `Tone.Transport.scheduleOnce(#{block.to_n}, Tone.TransportTime(future_time))` end
start(time = nil)
click to toggle source
# File lib/tone/transport.rb, line 4 def start(time = nil) if time `Tone.Transport.start(time)` else `Tone.Transport.start()` end end
stop(time = nil)
click to toggle source
# File lib/tone/transport.rb, line 12 def stop(time = nil) if time `Tone.Transport.stop(time)` else `Tone.Transport.stop()` end end