diff options
author | Florian Jung <flo@windfisch.org> | 2011-05-17 12:37:51 +0000 |
---|---|---|
committer | Florian Jung <flo@windfisch.org> | 2011-05-17 12:37:51 +0000 |
commit | 231ee5b6243fd9ce02ffad93f99ec6055bc40fe0 (patch) | |
tree | 36aa7614e97dad6abd69b9a3ec3e710e4bc25efd /muse2/muse/functions.h | |
parent | 35d776fdb75f4e90954b402a883b1fce72de8239 (diff) |
implemented change existing note's velocity
Diffstat (limited to 'muse2/muse/functions.h')
-rw-r--r-- | muse2/muse/functions.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/muse2/muse/functions.h b/muse2/muse/functions.h index 14797a15..9477767a 100644 --- a/muse2/muse/functions.h +++ b/muse2/muse/functions.h @@ -34,9 +34,11 @@ void init_function_dialogs(QWidget* parent); std::set<Part*> partlist_to_set(PartList* pl); +std::map<Event*, Part*> get_events(const std::set<Part*>& parts, int range); //these functions simply do their job, non-interactively void modify_velocity(const std::set<Part*>& parts, int range, int rate, int offset=0); +void modify_off_velocity(const std::set<Part*>& parts, int range, int rate, int offset=0); void modify_notelen(const std::set<Part*>& parts, int range, int rate, int offset=0); void quantize_notes(const std::set<Part*>& parts, int range, int raster, int strength=100, int swing=0, int threshold=0); void erase_notes(const std::set<Part*>& parts, int range); |