- node->add_property (X_("type"), X_("MIDI"));
- snprintf (buf, sizeof (buf), "%d", (int) _program);
- node->add_property (X_("id"), id().to_s());
- snprintf (buf, sizeof (buf), "%d", (int) _program);
- node->add_property (X_("program"), buf);
- snprintf (buf, sizeof (buf), "%d", (int) _bank);
- node->add_property (X_("bank"), buf);
- snprintf (buf, sizeof (buf), "%d", (int) _channel);
- node->add_property (X_("channel"), buf);
+ node->set_property (X_("type"), X_("MIDI"));
+ node->set_property (X_("id"), id());
+ node->set_property (X_("program"), _program);
+ node->set_property (X_("bank"), _bank);
+ node->set_property (X_("channel"), _channel);
+ node->set_property (X_("color"), _color);