36 : _parameter (0, 0, 0)
44 Session::SourceMap::const_iterator i = sources.find (
PBD::ID (source->
value()));
45 assert (i != sources.end());
const std::string & value() const
boost::shared_ptr< ARDOUR::MidiSource > _source
shared_ptr< T > dynamic_pointer_cast(shared_ptr< U > const &r)
MidiAutomationListBinder(boost::shared_ptr< ARDOUR::MidiSource >, Evoral::Parameter)
void add_state(XMLNode *)
XMLProperty * property(const char *)
ARDOUR::AutomationList * get() const
std::map< PBD::ID, boost::shared_ptr< Source > > SourceMap
static EventTypeMap & instance()
Evoral::Parameter from_symbol(const std::string &str) const
XMLProperty * add_property(const char *name, const std::string &value)
Evoral::Parameter _parameter
boost::shared_ptr< AutomationControl > automation_control(const Evoral::Parameter &id, bool create_if_missing=false)
boost::shared_ptr< AutomationList > alist() const