Class: PM::OutputInstrument
- Inherits:
-
Instrument
- Object
- Instrument
- PM::OutputInstrument
- Defined in:
- lib/patchmaster/instrument.rb
Instance Attribute Summary
Attributes inherited from Instrument
Instance Method Summary collapse
-
#initialize(sym, name, port_num, use_midi = true) ⇒ OutputInstrument
constructor
A new instance of OutputInstrument.
- #midi_out(bytes) ⇒ Object
Constructor Details
#initialize(sym, name, port_num, use_midi = true) ⇒ OutputInstrument
Returns a new instance of OutputInstrument.
77 78 79 |
# File 'lib/patchmaster/instrument.rb', line 77 def initialize(sym, name, port_num, use_midi=true) super(sym, name, port_num, output_port(port_num, use_midi)) end |
Instance Method Details
#midi_out(bytes) ⇒ Object
81 82 83 |
# File 'lib/patchmaster/instrument.rb', line 81 def midi_out(bytes) @port.puts bytes end |