summaryrefslogtreecommitdiff
path: root/muse2/muse/song.h
diff options
context:
space:
mode:
authorFlorian Jung <flo@windfisch.org>2011-09-01 17:30:59 +0000
committerFlorian Jung <flo@windfisch.org>2011-09-01 17:30:59 +0000
commit46369b4c33d841aa1ece363c3deb3775658165ad (patch)
tree73f923e0ee3d6d103957a507372ed3ad2666422d /muse2/muse/song.h
parente64c6677de790368781f7d9f1ba1c98bcfc521d2 (diff)
parent1414d8185ca9bc0b078cff7512482f013e28bde3 (diff)
merged with trunk
Diffstat (limited to 'muse2/muse/song.h')
-rw-r--r--muse2/muse/song.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/muse2/muse/song.h b/muse2/muse/song.h
index 45751418..bb96b619 100644
--- a/muse2/muse/song.h
+++ b/muse2/muse/song.h
@@ -248,6 +248,10 @@ class Song : public QObject {
void cmdChangeWave(QString original, QString tmpfile, unsigned sx, unsigned ex);
void remapPortDrumCtrlEvents(int mapidx, int newnote, int newchan, int newport);
void changeAllPortDrumCtrlEvents(bool add, bool drumonly = false);
+
+ void addACEvent(AudioTrack* t, int acid, int frame, double val);
+ void changeACEvent(AudioTrack* t, int acid, int frame, int newFrame, double val);
+ void controllerChange(Track* t);
//-----------------------------------------
// part manipulations
@@ -400,7 +404,8 @@ class Song : public QObject {
void quantizeChanged(bool);
void markerChanged(int);
void midiPortsChanged();
- void midiNote(int pitch, int velo);
+ void midiNote(int pitch, int velo);
+ void controllerChanged(Track* t);
};
extern Song* song;