summaryrefslogtreecommitdiff
path: root/muse2/muse/song.h
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/song.h')
-rw-r--r--muse2/muse/song.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/muse2/muse/song.h b/muse2/muse/song.h
index 09174f71..79e5521f 100644
--- a/muse2/muse/song.h
+++ b/muse2/muse/song.h
@@ -358,8 +358,7 @@ class Song : public QObject {
// Configuration
//-----------------------------------------
- //SynthI* createSynthI(const QString& sclass);
- SynthI* createSynthI(const QString& sclass, const QString& label = QString());
+ SynthI* createSynthI(const QString& sclass, const QString& label = QString(), Track* insertAt = 0);
void rescanAlsaPorts();
@@ -407,8 +406,8 @@ class Song : public QObject {
void setQuantize(bool val);
void panic();
void seqSignal(int fd);
- Track* addTrack(int);
- Track* addNewTrack(QAction* action);
+ Track* addTrack(Track::TrackType type, Track* insertAt = 0);
+ Track* addNewTrack(QAction* action, Track* insertAt = 0);
QString getScriptPath(int id, bool delivered);
void populateScriptMenu(QMenu* menuPlugins, QObject* receiver);