summaryrefslogtreecommitdiff
path: root/muse2/muse/synth.h
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/synth.h')
-rw-r--r--muse2/muse/synth.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/muse2/muse/synth.h b/muse2/muse/synth.h
index 6b42c1f5..273e314c 100644
--- a/muse2/muse/synth.h
+++ b/muse2/muse/synth.h
@@ -175,13 +175,10 @@ class SynthIF : public PluginIBase {
virtual QString dirPath() const;
virtual QString fileName() const;
virtual QString titlePrefix() const;
- virtual MusECore::AudioTrack* track();
+ virtual AudioTrack* track();
virtual void enableController(unsigned long i, bool v = true);
virtual bool controllerEnabled(unsigned long i) const;
- virtual void enable2Controller(unsigned long i, bool v = true);
- virtual bool controllerEnabled2(unsigned long i) const;
virtual void enableAllControllers(bool v = true);
- virtual void enable2AllControllers(bool v = true);
virtual void updateControllers();
virtual void activate();
virtual void deactivate();
@@ -252,8 +249,9 @@ class SynthI : public AudioTrack, public MidiDevice,
friend class VstNativeSynthIF;
SynthI();
+ SynthI(const SynthI& si, int flags);
virtual ~SynthI();
- SynthI* clone(int /*flags*/) const { return new SynthI(*this); }
+ SynthI* clone(int flags) const { return new SynthI(*this, flags); }
virtual inline int deviceType() const { return SYNTH_MIDI; }