new two new "pre-coded" bindings file, for the monitor section and the processor box
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 15 Mar 2016 16:40:27 +0000 (12:40 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 15 Mar 2016 16:41:22 +0000 (12:41 -0400)
gtk2_ardour/monitor.bindings [new file with mode: 0644]
gtk2_ardour/processor_box.bindings [new file with mode: 0644]
tools/fmt-bindings

diff --git a/gtk2_ardour/monitor.bindings b/gtk2_ardour/monitor.bindings
new file mode 100644 (file)
index 0000000..b1a7d7c
--- /dev/null
@@ -0,0 +1,24 @@
+<Bindings name="monitor section">
+  <Press>
+     <Binding key="m" action="Monitor/monitor-mono"/>
+     <Binding key="c" action="Monitor/monitor-cut-all"/>
+     <Binding key="d" action="Monitor/monitor-dim-all"/>
+     <Binding key="e" action="Monitor/toggle-exclusive-solo"/>
+     <Binding key="Shift-o" action="Monitor/toggle-mute-overrides-solo"/>
+     <Binding key="b" action="Monitor/toggle-monitor-processor-box"/>
+     
+     <Binding key="l" action="Monitor/monitor-cut-0"/>
+     <Binding key="Primary-l" action="Monitor/monitor-solo-0"/>
+     <Binding key="Secondary-l" action="Monitor/monitor-dim-0"/>
+     <Binding key="Tertiary-l" action="Monitor/monitor-invert-0"/>
+
+     <Binding key="r" action="Monitor/monitor-cut-1"/>
+     <Binding key="Primary-r" action="Monitor/monitor-solo-1"/>
+     <Binding key="Secondary-r" action="Monitor/monitor-dim-1"/>
+     <Binding key="Tertiary-r" action="Monitor/monitor-invert-1"/>
+
+     <Binding key="i" action="Solo/solo-use-in-place"/>
+     <Binding key="p" action="Solo/solo-use-pfl"/>
+     <Binding key="a" action="Solo/solo-use-afl"/>
+  </Press>
+</Bindings>
diff --git a/gtk2_ardour/processor_box.bindings b/gtk2_ardour/processor_box.bindings
new file mode 100644 (file)
index 0000000..cf4bbb9
--- /dev/null
@@ -0,0 +1,5 @@
+<Bindings name="processor box">
+  <Press>
+     <Binding key="Delete" action="ProcessorMenu/delete"/>
+  </Press>
+</Bindings>
index 4bbac9b9d80579a1c668ec07d0576e7d7151eff5..56bdc122c0dd465bb6b92c2ce49f9ee531a39ac8 100755 (executable)
@@ -316,7 +316,7 @@ if ($make_accelmap) {
     # merge in the "fixed" bindings that are not defined by the argument given to this program
     # namely, the step editor and the mixer windows
 
-    foreach $hardcoded_bindings ("mixer.bindings", "step_editing.bindings") {
+    foreach $hardcoded_bindings ("mixer.bindings", "step_editing.bindings", "monitor.bindings", "processor_box.bindings") {
        $path = File::Spec->catfile (dirname ($ARGV[0]), $hardcoded_bindings);
        open HARDCODED, "<", $path or die $!;
        while (<HARDCODED>) {