Fix up mouseover handling in the port matrix.
[ardour.git] / gtk2_ardour / add_midi_cc_track_dialog.cc
index fcd3ebbe40a012ce2f2907b5a0d58f7e9269f29f..0c393f39813636764b9ae8234fa31582ac89a939 100644 (file)
@@ -37,9 +37,9 @@ using namespace ARDOUR;
 
 AddMidiCCTrackDialog::AddMidiCCTrackDialog ()
        : Dialog (_("ardour: add midi controller track"))
-       , _chan_adjustment (1, 1, 16, 8)
+       , _chan_adjustment (1, 1, 16, 1, 8, 8)
        , _chan_spinner (_chan_adjustment)
-       , _cc_num_adjustment (1, 0, 127, 1, 10)
+       , _cc_num_adjustment (1, 1, 128, 1, 10, 10)
        , _cc_num_spinner (_cc_num_adjustment)
 {
        set_name ("AddMidiCCTrackDialog");
@@ -74,12 +74,12 @@ AddMidiCCTrackDialog::AddMidiCCTrackDialog ()
 }
 
 
-ARDOUR::Parameter
+Evoral::Parameter
 AddMidiCCTrackDialog::parameter ()
 {
        int chan   = _chan_spinner.get_value_as_int() - 1;
-       int cc_num = _cc_num_spinner.get_value_as_int();
+       int cc_num = _cc_num_spinner.get_value_as_int() - 1;
 
-       return Parameter(MidiCCAutomation, cc_num, chan);
+       return Evoral::Parameter(MidiCCAutomation, chan, cc_num);
 }