return i->second;
} else if (create_if_missing) {
- assert(parameter.type() != GainAutomation);
boost::shared_ptr<AutomationList> al (new AutomationList (
parameter, FLT_MIN, FLT_MAX, default_parameter_value (parameter)));
boost::shared_ptr<AutomationControl> ac (new AutomationControl(_session, al));
add_control(ac);
+ cerr << "WARNING: Default AutomationControl created for " << parameter.to_string() << endl;
return ac;
} else {
if (param == ParamID(GainAutomation))
return _("Fader");
- else if (param == ParamID(PanAutomation))
- return _("Pan");
+ else if (param.type() == PanAutomation)
+ return (string_compose(_("Pan %1"), param.id()));
else if (param.type() == MidiCCAutomation)
return string_compose("CC %1", param.id());
else