_custom_cfg = string_is_affirmative (prop->value());
}
- // TODO load/add sidechain
-
uint32_t in_maps = 0;
uint32_t out_maps = 0;
XMLNodeList kids = node.children ();
if ((*i)->name () == "ThruMap") {
_thru_map = ChanMapping (**i);
}
+
+ // sidechain is a Processor (IO)
if ((*i)->name () == Processor::state_node_name) {
if (!_sidechain) {
add_sidechain (0);
}
}
+ PluginConfigChanged (); /* EMIT SIGNAL */
return 0;
}
boost::shared_ptr<PluginInsert> pi;
if ((pi = boost::dynamic_pointer_cast<PluginInsert>(*i)) != 0) {
- pi->set_count (1); // why? configure_processors_unlocked() will re-do this
pi->set_strict_io (_strict_io);
}