Elektron MachineDrum

The Machinedrums Midi control is weird. Its spread out over 4 channels. So what follows is a drum map to the first 8 triggers, and then CC control over the first 4.

VERSION 1 # Currently, this should only be 1.
TRACKNAME MD 1-8
TYPE DRUM
OUTPORT NULL
OUTCHAN 10
INPORT NONE
INCHAN ALL

[DRUMLANES]
8:NULL:10:48 CB
7:NULL:10:47 RS
6:NULL:10:45 CP
5:NULL:10:43 LT
4:NULL:10:41 MT
3:NULL:10:40 HT
2:NULL:10:38 SD
1:NULL:10:36 BD
[/DRUMLANES]

[CC]
8 BD Level
9 SD
10 HT Level 
11 MT Level
12 BD Mute 
13 SD Mute
14 HT Mute
15 MT Mute
16 BD Para 1
17 BD Para 2
18 BD Para 3
19 BD Para 4
20 BD Para 5
21 BD Para 6
22 BD Para 7
23 BD Para 8
24 BD AM Depth
25 BD AM Rate
26 BD EQ Freq
27 BD EQ Gain
28 BD Freq
29 BD Width
30 BD Q 
31 BD Sample Rate
32 BD Distortion
33 BD Volume
34 BD Pan
35 BD Delay Send
36 BD Reverb Send
37 BD Speed
38 BD Amount
39 BD Shape
40 SD Para 1
41 SD Para 2
42 SD Para 3
43 SD Para 4
44 SD Para 5
45 SD Para 6
46 SD Para 7
47 SD Para 8
48 SD AM Depth
49 SD AM Rate
50 SD EQ Freq
51 SD EQ Gain
52 SD Freq
53 SD Width
54 SD Q 
55 SD Sample Rate
56 SD Distortion
57 SD Volume
58 SD Pan
59 SD Delay Send
60 SD Reverb Send
61 SD Speed
62 SD Amount
63 SD Shape
72 HT Para 1
73 HT Para 2
74 HT Para 3
75 HT Para 4
76 HT Para 5
77 HT Para 6
78 HT Para 7
79 HT Para 8
80 HT AM Depth
81 HT AM Rate
82 HT EQ Freq
83 HT EQ Gain
84 HT Freq
85 HT Width
86 HT Q 
87 HT Sample Rate
88 HT Distortion
89 HT Volume
90 HT Pan
91 HT Delay Send
92 HT Reverb Send
93 HT Speed
94 HT Amount
95 HT Shape
96 MT Para 1
97 MT Para 2
98 MT Para 3
99 MT Para 4
100 MT Para 5
101 MT Para 6
102 MT Para 7
103 MT Para 8
104 MT AM Depth
105 MT AM Rate
106 MT EQ Freq
107 MT EQ Gain
108 MT Freq
109 MT Width
110 MT Q 
111 MT Sample Rate
112 MT Distortion
113 MT Volume
114 MT Pan
115 MT Delay Send
116 MT Reverb Send
117 MT Speed
118 MT Amount
119 MT Shape

[/CC]


[ASSIGN]
1 CC:28
2 CC:50
3 CC:84
4 CC:108
5 CC:59
6 CC:60
[/ASSIGN]

[AUTOMATION]
CC:28               # BD Filter Freq
CC:29               # BD Filter Width
CC:30               # BD Filter Q
CC:50               # SD Filter Freq
CC:51               # SD Filter Width
CC:52               # SD Filter Q
CC:84               # HT Filter Freq
CC:85               # HT Filter Width
CC:86               # HT Filter Q
CC:108              # MT Filter Freq
CC:109              # MT Filter Width
CC:110              # MT Filter Q
[/AUTOMATION]


# This section will be readable from Hapax.
[COMMENT]
Covers the first 8 triggers on the MD, and the first four machines CCs. In order to cover the rest of the machines you would have to be able to send CC to different channels.
[/COMMENT]

2 Likes

Updating this as I use X.10 a lots these days.

Heres 4 updated files.

They map the 1-4 (BD, SD, HT, MT) 5-8, 9-12, 13-16 sounds on a single MIDI channel with all CC’s.

Each four steps up a MIDI channel, base channel is 13, so set your MD to use 13-16 MIDI, or update these files as required. Notes are on the default note numbers.

Channel 13 (Base) - BD, SD, HT, LT

VERSION 2 # Extended
TRACKNAME MD 1-4
TYPE DRUM
OUTPORT NULL
OUTCHAN 13
INPORT NONE
INCHAN NONE

[DRUMLANES]
4:NULL:13:41 MT
3:NULL:13:40 HT
2:NULL:13:38 SD
1:NULL:13:36 BD
[/DRUMLANES]

[CC]
8 BD Level
9 SD Level
10 HT Level
11 MT Level
12 BD Mute
13 SD Mute
14 HT Mute
15 MT Mute
16 BD Para 1
17 BD Para 2
18 BD Para 3
19 BD Para 4
20 BD Para 5
21 BD Para 6
22 BD Para 7
23 BD Para 8
24 BD AM Depth
25 BD AM Rate
26 BD EQ Freq
27 BD EQ Gain
28 BD Freq
29 BD Width
30 BD Q 
31 BD Sample Rate
32 BD Distortion
33 BD Volume
34 BD Pan
35 BD Delay Send
36 BD Reverb Send
37 BD Speed
38 BD Amount
39 BD Shape
40 SD Para 1
41 SD Para 2
42 SD Para 3
43 SD Para 4
44 SD Para 5
45 SD Para 6
46 SD Para 7
47 SD Para 8
48 SD AM Depth
49 SD AM Rate
50 SD EQ Freq
51 SD EQ Gain
52 SD Freq
53 SD Width
54 SD Q 
55 SD Sample Rate
56 SD Distortion
57 SD Volume
58 SD Pan
59 SD Delay Send
60 SD Reverb Send
61 SD Speed
62 SD Amount
63 SD Shape
72 HT Para 1
73 HT Para 2
74 HT Para 3
75 HT Para 4
76 HT Para 5
77 HT Para 6
78 HT Para 7
79 HT Para 8
80 HT AM Depth
81 HT AM Rate
82 HT EQ Freq
83 HT EQ Gain
84 HT Freq
85 HT Width
86 HT Q 
87 HT Sample Rate
88 HT Distortion
89 HT Volume
90 HT Pan
91 HT Delay Send
92 HT Reverb Send
93 HT Speed
94 HT Amount
95 HT Shape
96 MT Para 1
97 MT Para 2
98 MT Para 3
99 MT Para 4
100 MT Para 5
101 MT Para 6
102 MT Para 7
103 MT Para 8
104 MT AM Depth
105 MT AM Rate
106 MT EQ Freq
107 MT EQ Gain
108 MT Freq
109 MT Width
110 MT Q 
111 MT Sample Rate
112 MT Distortion
113 MT Volume
114 MT Pan
115 MT Delay Send
116 MT Reverb Send
117 MT Speed
118 MT Amount
119 MT Shape

[/CC]

[ASSIGN]
1 CC:28
2 CC:29
3 CC:30
4 CC:31
5 CC:32
6 CC:33
[/ASSIGN]

[AUTOMATION]
CC:28               # BD Filter Freq
CC:29               # BD Filter Width
CC:30               # BD Filter Q
CC:31               # BD Distortion
CC:32               # BD Volume
CC:33               # BD Pan
CC:34               # BD Delay Send
CC:35               # BD Reverb Send
CC:36               # BD Speed
CC:37               # BD Amount
CC:38               # BD Shape
CC:40               # SD Filter Freq
CC:41               # SD Filter Width
CC:42               # SD Filter Q
CC:43               # SD Distortion
CC:44               # SD Volume
CC:45               # SD Pan
CC:46               # SD Delay Send
CC:47               # SD Reverb Send
CC:48               # SD Speed
CC:49               # SD Amount
CC:50               # SD Shape
CC:72               # HT Filter Freq
CC:73               # HT Filter Width
CC:74               # HT Filter Q
CC:75               # HT Distortion
CC:76               # HT Volume
CC:77               # HT Pan
CC:78               # HT Delay Send
CC:79               # HT Reverb Send
CC:80               # HT Speed
CC:81               # HT Amount
CC:82               # HT Shape
CC:96               # MT Filter Freq
CC:97               # MT Filter Width
CC:98               # MT Filter Q
CC:99               # MT Distortion
CC:100              # MT Volume
CC:101              # MT Pan
CC:102              # MT Delay Send
CC:103              # MT Reverb Send
CC:104              # MT Speed
CC:105              # MT Amount
CC:106              # MT Shape
[/AUTOMATION]

# This section will be readable from Hapax.
[COMMENT]
Covers the first 4 triggers on the MD, and the first four machines CCs.
[/COMMENT]

Channel 14 (Base+1) - LT, CH, RS, CB

VERSION 2 # Extended
TRACKNAME MD 5-8
TYPE DRUM
OUTPORT NULL
OUTCHAN 14
INPORT NONE
INCHAN NONE

[DRUMLANES]
1:NULL:14:43 LT
2:NULL:14:45 CP
3:NULL:14:47 RS
4:NULL:14:48 CB
[/DRUMLANES]

[CC]
8 LT Level
9 CP Level
10 RS Level
11 CB Level
12 LT Mute
13 CP Mute
14 RS Mute
15 CB Mute
16 LT Para 1
17 LT Para 2
18 LT Para 3
19 LT Para 4
20 LT Para 5
21 LT Para 6
22 LT Para 7
23 LT Para 8
24 LT AM Depth
25 LT AM Rate
26 LT EQ Freq
27 LT EQ Gain
28 LT Freq
29 LT Width
30 LT Q 
31 LT Sample Rate
32 LT Distortion
33 LT Volume
34 LT Pan
35 LT Delay Send
36 LT Reverb Send
37 LT Speed
38 LT Amount
39 LT Shape
40 CP Para 1
41 CP Para 2
42 CP Para 3
43 CP Para 4
44 CP Para 5
45 CP Para 6
46 CP Para 7
47 CP Para 8
48 CP AM Depth
49 CP AM Rate
50 CP EQ Freq
51 CP EQ Gain
52 CP Freq
53 CP Width
54 CP Q 
55 CP Sample Rate
56 CP Distortion
57 CP Volume
58 CP Pan
59 CP Delay Send
60 CP Reverb Send
61 CP Speed
62 CP Amount
63 CP Shape
72 RS Para 1
73 RS Para 2
74 RS Para 3
75 RS Para 4
76 RS Para 5
77 RS Para 6
78 RS Para 7
79 RS Para 8
80 RS AM Depth
81 RS AM Rate
82 RS EQ Freq
83 RS EQ Gain
84 RS Freq
85 RS Width
86 RS Q 
87 RS Sample Rate
88 RS Distortion
89 RS Volume
90 RS Pan
91 RS Delay Send
92 RS Reverb Send
93 RS Speed
94 RS Amount
95 RS Shape
96 CB Para 1
97 CB Para 2
98 CB Para 3
99 CB Para 4
100 CB Para 5
101 CB Para 6
102 CB Para 7
103 CB Para 8
104 CB AM Depth
105 CB AM Rate
106 CB EQ Freq
107 CB EQ Gain
108 CB Freq
109 CB Width
110 CB Q 
111 CB Sample Rate
112 CB Distortion
113 CB Volume
114 CB Pan
115 CB Delay Send
116 CB Reverb Send
117 CB Speed
118 CB Amount
119 CB Shape

[/CC]

[ASSIGN]
1 CC:28
2 CC:29
3 CC:40
4 CC:41
5 CC:72
6 CC:73
7 CC:96
8 CC:97
[/ASSIGN]

[AUTOMATION]
CC:28               # LT Filter Freq
CC:29               # LT Filter Width
CC:40               # CP Filter Freq
CC:41               # CP Filter Width
CC:72               # RS Filter Freq
CC:73               # RS Filter Width
CC:96               # CB Filter Freq
CC:97               # CB Filter Width
[/AUTOMATION]

# This section will be readable from Hapax.
[COMMENT]
Covers the second triggers on the MD, and the first four machines CCs.
[/COMMENT]

Channel 15 (Base+2) - CH, OH, RC, CC

VERSION 2 # Extended
TRACKNAME MD 9-12
TYPE DRUM
OUTPORT NULL
OUTCHAN 15
INPORT NONE
INCHAN NONE

[DRUMLANES]
4:NULL:15:55 CC
3:NULL:15:53 RC
2:NULL:15:52 OH
1:NULL:15:50 CH
[/DRUMLANES]

[CC]
8 CH Level
9 OH Level
10 RC Level
11 CC Level
12 CH Mute 
13 OH Mute
14 RC Mute
15 CC Mute
16 CH Para 1
17 CH Para 2
18 CH Para 3
19 CH Para 4
20 CH Para 5
21 CH Para 6
22 CH Para 7
23 CH Para 8
24 CH AM Depth
25 CH AM Rate
26 CH EQ Freq
27 CH EQ Gain
28 CH Freq
29 CH Width
30 CH Q
31 CH Sample Rate
32 CH Distortion
33 CH Volume
34 CH Pan
35 CH Delay Send
36 CH Reverb Send
37 CH Speed
38 CH Amount
39 CH Shape
40 OH Para 1
41 OH Para 2
42 OH Para 3
43 OH Para 4
44 OH Para 5
45 OH Para 6
46 OH Para 7
47 OH Para 8
48 OH AM Depth
49 OH AM Rate
50 OH EQ Freq
51 OH EQ Gain
52 OH Freq
53 OH Width
54 OH Q
55 OH Sample Rate
56 OH Distortion
57 OH Volume
58 OH Pan
59 OH Delay Send
60 OH Reverb Send
61 OH Speed
62 OH Amount
63 OH Shape
72 RC Para 1
73 RC Para 2
74 RC Para 3
75 RC Para 4
76 RC Para 5
77 RC Para 6
78 RC Para 7
79 RC Para 8
80 RC AM Depth
81 RC AM Rate
82 RC EQ Freq
83 RC EQ Gain
84 RC Freq
85 RC Width
86 RC Q
87 RC Sample Rate
88 RC Distortion
89 RC Volume
90 RC Pan
91 RC Delay Send
92 RC Reverb Send
93 RC Speed
94 RC Amount
95 RC Shape
96 CC Para 1
97 CC Para 2
98 CC Para 3
99 CC Para 4
100 CC Para 5
101 CC Para 6
102 CC Para 7
103 CC Para 8
104 CC AM Depth
105 CC AM Rate
106 CC EQ Freq
107 CC EQ Gain
108 CC Freq
109 CC Width
110 CC Q
111 CC Sample Rate
112 CC Distortion
113 CC Volume
114 CC Pan
115 CC Delay Send
116 CC Reverb Send
117 CC Speed
118 CC Amount
119 CC Shape

[/CC]

[ASSIGN]
1 CC:28
2 CC:29
3 CC:50
4 CC:51
5 CC:84
6 CC:85
7 CC:108
8 CC:109
[/ASSIGN]

[AUTOMATION]
CC:28               # CH Filter Freq
CC:29               # CH Filter Width
CC:50               # OH Filter Freq
CC:51               # OH Filter Width
CC:84               # RC Filter Freq
CC:85               # RC Filter Width
CC:108              # CC Filter Freq
CC:109              # CC Filter Width
[/AUTOMATION]


# This section will be readable from Hapax.
[COMMENT]
Covers the third 4 triggers on the MD, and the third four machines CCs. 
This runs on a channel +2 to the base MD channel
[/COMMENT]

Channel 16 (Base+3) - M1, M2, M3, M4

VERSION 2 # Extended
TRACKNAME MD 13-16 (MID)
TYPE DRUM
OUTPORT NULL
OUTCHAN 16
INPORT NONE
INCHAN NONE

[DRUMLANES]
4:NULL:16:62 M4
3:NULL:16:60 M3
2:NULL:16:59 M2
1:NULL:16:57 M1
[/DRUMLANES]

[CC]
8 M1 Level
9 M2 Level
10 M3 Level
11 M4 Level
12 M1 Mute 
13 M2 Mute
14 M3 Mute
15 M4 Mute
16 M1 NOTE
17 M1 N2
18 M1 N3
19 M1 Length
20 M1 Velocity
21 M1 PB
22 M1 MW
23 M1 AT
24 M1 CC1D
25 M1 CC1C
26 M1 CC2D
27 M1 CC2V
28 M1 CC3D
29 M1 CC3V
30 M1 CC4D
31 M1 CC4V
32 M1 CC5D
33 M1 CC5C
34 M1 CC6D
35 M1 CC6V
36 M1 CC7D
37 M1 CC7V
38 M1 CC8D
39 M1 CC8V
40 M2 NOTE
41 M2 N2
42 M2 N3
43 M2 Length
44 M2 Velocity
45 M2 PB
46 M2 MW
47 M2 AT
48 M2 CC1D
49 M2 CC1C
50 M2 CC2D
51 M2 CC2V
52 M2 CC3D
53 M2 CC3V
54 M2 CC4D
55 M2 CC4V
56 M2 CC5D
57 M2 CC5C
58 M2 CC6D
59 M2 CC6V
60 M2 CC7D
61 M2 CC7V
62 M2 CC8D
63 M2 CC8V
72 M3 NOTE
73 M3 N2
74 M3 N3
75 M3 Length
76 M3 Velocity
77 M3 PB
78 M3 MW
79 M3 AT
80 M3 CC1D
81 M3 CC1C
82 M3 CC2D
83 M3 CC2V
84 M3 CC3D
85 M3 CC3V
86 M3 CC4D
87 M3 CC4V
88 M3 CC5D
89 M3 CC5C
90 M3 CC6D
91 M3 CC6V
92 M3 CC7D
93 M3 CC7V
94 M3 CC8D
95 M3 CC8V
96 M4 NOTE
97 M4 N2
98 M4 N3
99 M4 Length
100 M4 Velocity
101 M4 PB
102 M4 MW
103 M4 AT
104 M4 CC1D
105 M4 CC1C
106 M4 CC2D
107 M4 CC2V
108 M4 CC3D
109 M4 CC3V
110 M4 CC4D
111 M4 CC4V
112 M4 CC5D
113 M4 CC5C
114 M4 CC6D
115 M4 CC6V
116 M4 CC7D
117 M4 CC7V
118 M4 CC8D
119 M4 CC8V

[/CC]

[ASSIGN]
1 CC:24
2 CC:25
3 CC:26
4 CC:27
5 CC:40
6 CC:29
5 CC:28
6 CC:29
[/ASSIGN]

[AUTOMATION]
CC:24               # M1 CC1D
CC:25               # M1 CC1C
CC:26               # M1 CC2D
CC:27               # M1 CC2V
CC:40               # M2 CC1D
CC:41               # M2 CC1C
CC:42               # M2 CC2D
CC:43               # M2 CC2V
CC:72               # M3 CC1D
CC:73               # M3 CC1C
CC:74               # M3 CC2D
CC:75               # M3 CC2V
CC:96               # M4 CC1D
CC:97               # M4 CC1C
CC:98               # M4 CC2D
CC:99               # M4 CC2V
[/AUTOMATION]

# This section will be readable from Hapax.
[COMMENT]
Covers the last 4 MIDI machines on the MD, and the last four MIDI machines CCs.
This runs on a channel +3 to the base MD channel
[/COMMENT]
2 Likes