Module: Xi
- Defined in:
- lib/xi.rb,
lib/xi/osc.rb,
lib/xi/repl.rb,
lib/xi/clock.rb,
lib/xi/logger.rb,
lib/xi/stream.rb,
lib/xi/pattern.rb,
lib/xi/version.rb,
lib/xi/error_log.rb,
lib/xi/tidal_clock.rb,
lib/xi/supercollider.rb,
lib/xi/pattern/generators.rb,
lib/xi/pattern/transforms.rb
Defined Under Namespace
Modules: CoreExt, Init, Logger, OSC, REPL, Supercollider
Classes: Bjorklund, Clock, ErrorLog, Pattern, Scale, StepSequencer, Stream, TidalClock
Constant Summary
collapse
- VERSION =
"0.2.5"
Class Method Summary
collapse
Class Method Details
.default_backend ⇒ Object
14
15
16
|
# File 'lib/xi.rb', line 14
def self.default_backend
@default_backend
end
|
.default_backend=(new_name) ⇒ Object
18
19
20
|
# File 'lib/xi.rb', line 18
def self.default_backend=(new_name)
@default_backend = new_name && new_name.to_sym
end
|
.default_clock ⇒ Object
22
23
24
|
# File 'lib/xi.rb', line 22
def self.default_clock
@default_clock ||= Clock.new
end
|
.default_clock=(new_clock) ⇒ Object
26
27
28
|
# File 'lib/xi.rb', line 26
def self.default_clock=(new_clock)
@default_clock = new_clock
end
|