MIDIBASE::MML::Player class of PicoRuby

Type aliases

clock_t

untyped

output_t

untyped

Singleton methods

new

MIDIBASE::MML::Player.new(Sequence sequence, ?clock: clock_t, output: output_t, ?source: MIDIBASE::Router::source_t) -> void

Instance methods

join

instance.join() -> self

pause

instance.pause() -> self

paused?

instance.paused?() -> bool

position

instance.position() -> Array[Integer]

resume

instance.resume() -> self

rewind

instance.rewind() -> self

run

instance.run() -> void

start

instance.start() -> self

stop

instance.stop() -> self

stopped?

instance.stopped?() -> bool

Attr accessors

sequence (reader)

instance.sequence -> Sequence

clock (reader)

instance.clock -> clock_t
Tags: class