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]