lib/patchmaster/dsl.rb in patchmaster-0.0.5 vs lib/patchmaster/dsl.rb in patchmaster-0.0.6
- old
+ new
@@ -45,15 +45,15 @@
raise "output: error creating output instrument \"#{name}\" on output port #{port_num}: #{ex}"
end
alias_method :out, :output
def message(name, bytes)
- @pm.messages[name] = bytes
+ @pm.messages[name.downcase] = bytes
end
- def message_key(name, key_sym)
+ def message_key(name, key_or_sym)
if !@pm.no_gui # TODO get rid of double negative
- PM::Main.instance.bind_message(name, key_sym)
+ PM::Main.instance.bind_message(name, key_or_sym)
end
end
def trigger(instrument_sym, bytes, &block)
instrument = @inputs[instrument_sym]