View Issue Details

IDProjectCategoryView StatusLast Update
0004726ardourfeaturespublic2012-05-31 21:31
Reporteremem Assigned Tocth103  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version3.0-beta3 
Target Version3.0 
Summary0004726: Knobs in the module "Monitor" - keyboard shortcuts
DescriptionThe mixer and the following logic editor keyboard shortcuts / mouse clicks:
[Ctrl] + [Left Click] - "fade to-inf"
[Ctrl] + [Shift] + [Left Click] - "fade to 0dB"
[Mouse Wheel] - "fade + /-0.8dB"
[Ctrl] + [Mouse Wheel] - "fade + / - 0.2dB"
It is a well-designed and logical.

The module "monitor" is different.
[Home] - "knob up," [End] - "knob min", [Shift] + [Left Click] - "0 dB" or "knob min" (depending on the dial), [Page Down] - "knob right (?) "...

I suggest to adjust the monitor to the Convention, the logic of the other elements of ardor.
TagsNo tags attached.

Activities

2012-03-05 21:30

 

ardour.monitor.patch (1,078 bytes)   
--- libs/gtkmm2ext/motionfeedback.cc   (revision 11597)
+++ libs/gtkmm2ext/motionfeedback.cc   (new wersion)
@@ -184,6 +184,10 @@
                         /* shift click back to the default */
                         _controllable->set_value (default_value);
                         return true;
+                } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::PrimaryModifier)){
+                        /* ctrl click back to the min value*/
+                        _controllable->set_value (_controllable->lower());
+                        return true;
                 }
                break;
 
@@ -194,6 +198,11 @@
                                        (GTK_WIDGET(pixwin.gobj()));
                        }
                }
+                if (Keyboard::modifier_state_equals (ev->state, Keyboard::PrimaryModifier)){
+                        /* ctrl click back to the min value*/
+                        _controllable->set_value (_controllable->upper());
+                        return true;
+                }
                break;
        }

ardour.monitor.patch (1,078 bytes)   

emem

2012-03-05 21:33

reporter   ~0012863

Last edited: 2012-03-05 21:34

patch adds to monitor the functionality of knobs:
[CTRL] + left click -> min value
[CTRL] + right click -> max value

cth103

2012-05-31 18:05

administrator   ~0013336

I've applied the first part of the patch to SVN 12511. Not too convinced about the ctrl-right-click to go to the maximum value, since it doesn't happen in the mixer and it has the potential to make a very loud output happen. Leave a note on this bug if you feel strongly about it. Thanks for the patch!

emem

2012-05-31 21:31

reporter   ~0013339

You're right about the ctrl-right-click. Thank you for the improvement.

Issue History

Date Modified Username Field Change
2012-02-15 11:09 emem New Issue
2012-02-23 16:43 cth103 cost => 0.00
2012-02-23 16:43 cth103 Target Version => 3.0 beta4
2012-03-05 21:30 emem File Added: ardour.monitor.patch
2012-03-05 21:33 emem Note Added: 0012863
2012-03-05 21:34 emem Note Edited: 0012863
2012-05-23 15:09 cth103 Target Version 3.0 beta4 => 3.0
2012-05-31 18:05 cth103 Note Added: 0013336
2012-05-31 18:05 cth103 Status new => resolved
2012-05-31 18:05 cth103 Resolution open => fixed
2012-05-31 18:05 cth103 Assigned To => cth103
2012-05-31 21:31 emem Note Added: 0013339
2012-05-31 21:31 emem Status resolved => closed