Legatize(bool shrink_only);
~Legatize();
- typedef Evoral::Sequence<Evoral::Beats>::Notes Notes;
+ typedef Evoral::Sequence<Temporal::Beats>::Notes Notes;
Command* operator()(boost::shared_ptr<ARDOUR::MidiModel> model,
- Evoral::Beats position,
+ Temporal::Beats position,
std::vector<Notes>& seqs);
- std::string name() const { return std::string ("legatize"); }
+ std::string name () const { return (_shrink_only ? std::string ("remove overlap") : std::string ("legatize")); }
private:
bool _shrink_only;