summaryrefslogtreecommitdiff
path: root/gtk2_ardour/patch_change_dialog.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2012-06-11 22:59:35 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2012-06-11 22:59:35 +0000
commitd97312d438a813985916dd35f613510e9448441f (patch)
tree5be2844fc16359c2eb550b72c9f84737c534d614 /gtk2_ardour/patch_change_dialog.h
parentc81691741118ab34c5f6f458c2d84f431e481ada (diff)
lots more work trying to create a common structure for accessing plugin and MIDNAME patch/preset/program names. still not done
git-svn-id: svn://localhost/ardour2/branches/3.0@12665 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/patch_change_dialog.h')
-rw-r--r--gtk2_ardour/patch_change_dialog.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/gtk2_ardour/patch_change_dialog.h b/gtk2_ardour/patch_change_dialog.h
index 0691260126..1a0b63e51f 100644
--- a/gtk2_ardour/patch_change_dialog.h
+++ b/gtk2_ardour/patch_change_dialog.h
@@ -28,6 +28,7 @@
namespace ARDOUR {
class BeatsFramesConverter;
class Session;
+ class InstrumentInfo;
}
namespace MIDI {
@@ -43,8 +44,7 @@ public:
const ARDOUR::BeatsFramesConverter *,
ARDOUR::Session *,
Evoral::PatchChange<Evoral::MusicalTime> const &,
- std::string const &,
- std::string const &,
+ ARDOUR::InstrumentInfo&,
const Gtk::BuiltinStockID &
);
@@ -61,11 +61,8 @@ private:
void bank_changed ();
void program_changed ();
- MIDI::Name::ChannelNameSet::PatchBanks const * get_banks ();
-
const ARDOUR::BeatsFramesConverter* _time_converter;
- std::string _model_name;
- std::string _custom_device_mode;
+ ARDOUR::InstrumentInfo& _info;
AudioClock _time;
Gtk::SpinButton _channel;
Gtk::SpinButton _program;