#include "evoral/PatchChange.hpp"
+#include "pbd/signals.h"
+
#include "ardour/scene_change.h"
namespace ARDOUR
class MIDISceneChange : public SceneChange
{
public:
- MIDISceneChange (framepos_t time, int channel, int bank = -1, int program = -1);
+ MIDISceneChange (int channel, int bank = -1, int program = -1);
MIDISceneChange (const XMLNode&, int version);
~MIDISceneChange ();
XMLNode& get_state();
int set_state (const XMLNode&, int version);
+ bool operator==(const MIDISceneChange& other) const;
+
private:
int _bank;
int _program;