#include "ardour/session.h"
#include "ardour/tempo.h"
+#include "gtkmm2ext/gui_thread.h"
#include "gtkmm2ext/rgb_macros.h"
#include "canvas/colors.h"
#include "track_mix.h"
#include "menu.h"
-#include "i18n.h"
+#include "pbd/i18n.h"
using namespace ARDOUR;
using namespace std;
, octave_shift (0)
, percussion (false)
{
- cerr << "new push2 @ " << this << "\n";
-
context = Cairo::Context::create (frame_buffer);
build_maps ();
Push2::~Push2 ()
{
- cerr << "push2 deleted\n";
stop ();
+
+ delete track_mix_layout;
+ delete mix_layout;
+ delete scale_layout;
}
void
Push2::port_registration_handler ()
{
- cerr << "preg for " << this << endl;
-
if (!_async_in && !_async_out) {
/* ports not registered yet */
return;