summaryrefslogtreecommitdiff
path: root/midi_maps/xboard-61.map
blob: f990460e4a3eb6924cbc92b397a5f6d279458e50 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?xml version="1.0" encoding="UTF-8"?>
<ArdourMIDIBindings version="1.0.0" name="Xboard 61">

<!--    
		EMU Xboard61
		 __________________________________________________
		|                                                  |
		|  ||         o o o o o o o o    = = = = = = = =   |
		|  ||         o o o o o o o o    = = = = = = = =   |
		|                                                  |
		| || ||   _____________________________________    |
		| || ||  | | | | | | | | | | | | | | | | | | | |   |
		|_______ | | | | | | | | | | | | | | | | | | | |___|
		          - - - - - - - - - - - - - - - - - - -  

NOTE:	I have assumed that the top row knobs are mapped to midi 
		cc numbers 21-28 and the bottom row to midi cc numbers 
		31-38. However, the knobs can be arbitrarily mapped to any
		midi cc controller numbers and hence may be different 
		on your keyboard. It's easy to change them - see Xboard 
		manual. Alternatively, edit this file with the correct 
		cc numbers.
-->

	<DeviceInfo bank-size="16" />
	<Binding channel="1" note="24" function="prev-bank"/>
	<Binding channel="1" note="26" function="next-bank"/>

<!--
	Xboard data entry slider / master vol  #!! or FF/REV? bank select?
-->
	<!--Binding sysex="f0 7f 7f 4 1 75 2b f7" uri="/bus/gain master" /-->

<!-- 
-->
	<Binding channel="1" ctl="1" uri="/bus/gain master" />

<!-- 
	Xboard knobs 1-8 top row
-->
	<Binding channel="1" ctl="21" uri="/route/gain B2" />
	<Binding channel="1" ctl="22" uri="/route/gain B3" />
	<Binding channel="1" ctl="23" uri="/route/gain B4" />
	<Binding channel="1" ctl="24" uri="/route/gain B5" />
	<Binding channel="1" ctl="25" uri="/route/gain B6" />
	<Binding channel="1" ctl="26" uri="/route/gain B7" />
	<Binding channel="1" ctl="27" uri="/route/gain B8" />
	<Binding channel="1" ctl="28" uri="/route/gain B9" />

<!-- 
	Xboard knobs 9-16 bottom row
-->
	<Binding channel="1" ctl="31" uri="/route/gain B10" />
	<Binding channel="1" ctl="32" uri="/route/gain B11" />
	<Binding channel="1" ctl="33" uri="/route/gain B12" />
	<Binding channel="1" ctl="34" uri="/route/gain B13" />
	<Binding channel="1" ctl="35" uri="/route/gain B14" />
	<Binding channel="1" ctl="36" uri="/route/gain B15" />
	<Binding channel="1" ctl="37" uri="/route/gain B16" />
	<Binding channel="1" ctl="38" uri="/route/gain B17" />

<!-- 
	keyboard keys
-->
	<Binding channel="1" note="32" function="rec-disable"/>
	<Binding channel="1" note="34" function="rec-enable"/>
	<Binding channel="1" note="36" function="loop-toggle"/>
	<Binding channel="1" note="38" function="transport-roll"/>
	<Binding channel="1" note="40" function="transport-stop"/>
	<Binding channel="1" note="37" action="Transport/Rewind"/>
	<Binding channel="1" note="39" action="Transport/Forward"/>

</ArdourMIDIBindings>