Module: Collavoce

Defined in:
lib/collavoce.rb,
lib/collavoce/note.rb,
lib/collavoce/voice.rb,
lib/collavoce/sigint.rb,
lib/collavoce/tracker.rb

Defined Under Namespace

Classes: Note, Tracker, Voice

Class Method Summary collapse

Class Method Details

.device_nameObject



2
3
4
# File 'lib/collavoce.rb', line 2

def self.device_name
  @device_name
end

.device_name=(device_name) ⇒ Object



6
7
8
# File 'lib/collavoce.rb', line 6

def self.device_name=(device_name)
  @device_name = device_name
end

.runningObject



6
7
8
# File 'lib/collavoce/sigint.rb', line 6

def self.running
  @running.nil? || @running
end

.stopObject



2
3
4
# File 'lib/collavoce/sigint.rb', line 2

def self.stop
  @running = false
end