Optimize automation-event process splitting
[ardour.git] / midi_maps / xboard-61.map
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ArdourMIDIBindings version="1.0.0" name="Xboard 61">
3
4 <!--    
5                 EMU Xboard61
6                  __________________________________________________
7                 |                                                  |
8                 |  ||         o o o o o o o o    = = = = = = = =   |
9                 |  ||         o o o o o o o o    = = = = = = = =   |
10                 |                                                  |
11                 | || ||   _____________________________________    |
12                 | || ||  | | | | | | | | | | | | | | | | | | | |   |
13                 |_______ | | | | | | | | | | | | | | | | | | | |___|
14                           - - - - - - - - - - - - - - - - - - -  
15
16 NOTE:   I have assumed that the top row knobs are mapped to midi 
17                 cc numbers 21-28 and the bottom row to midi cc numbers 
18                 31-38. However, the knobs can be arbitrarily mapped to any
19                 midi cc controller numbers and hence may be different 
20                 on your keyboard. It's easy to change them - see Xboard 
21                 manual. Alternatively, edit this file with the correct 
22                 cc numbers.
23 -->
24
25         <DeviceInfo bank-size="16" />
26         <Binding channel="1" note="24" function="prev-bank"/>
27         <Binding channel="1" note="26" function="next-bank"/>
28
29 <!--
30         Xboard data entry slider / master vol  #!! or FF/REV? bank select?
31 -->
32         <!--Binding sysex="f0 7f 7f 4 1 75 2b f7" uri="/bus/gain master" /-->
33
34 <!-- 
35 -->
36         <Binding channel="1" ctl="1" uri="/bus/gain master" />
37
38 <!-- 
39         Xboard knobs 1-8 top row
40 -->
41         <Binding channel="1" ctl="21" uri="/route/gain B2" />
42         <Binding channel="1" ctl="22" uri="/route/gain B3" />
43         <Binding channel="1" ctl="23" uri="/route/gain B4" />
44         <Binding channel="1" ctl="24" uri="/route/gain B5" />
45         <Binding channel="1" ctl="25" uri="/route/gain B6" />
46         <Binding channel="1" ctl="26" uri="/route/gain B7" />
47         <Binding channel="1" ctl="27" uri="/route/gain B8" />
48         <Binding channel="1" ctl="28" uri="/route/gain B9" />
49
50 <!-- 
51         Xboard knobs 9-16 bottom row
52 -->
53         <Binding channel="1" ctl="31" uri="/route/gain B10" />
54         <Binding channel="1" ctl="32" uri="/route/gain B11" />
55         <Binding channel="1" ctl="33" uri="/route/gain B12" />
56         <Binding channel="1" ctl="34" uri="/route/gain B13" />
57         <Binding channel="1" ctl="35" uri="/route/gain B14" />
58         <Binding channel="1" ctl="36" uri="/route/gain B15" />
59         <Binding channel="1" ctl="37" uri="/route/gain B16" />
60         <Binding channel="1" ctl="38" uri="/route/gain B17" />
61
62 <!-- 
63         keyboard keys
64 -->
65         <Binding channel="1" note="32" function="rec-disable"/>
66         <Binding channel="1" note="34" function="rec-enable"/>
67         <Binding channel="1" note="36" function="loop-toggle"/>
68         <Binding channel="1" note="38" function="transport-roll"/>
69         <Binding channel="1" note="40" function="transport-stop"/>
70         <Binding channel="1" note="37" action="Transport/Rewind"/>
71         <Binding channel="1" note="39" action="Transport/Forward"/>
72
73 </ArdourMIDIBindings>