Here’s my first attempt at making a Hapax definition, so let me know if there’s anything I messed up. The CCs, assignments & automations work well. The program changes may be a little rough though, I haven’t tested beyond bank A.
VERSION 1
TRACKNAME 404MK2_1
TYPE POLY
OUTPORT D
OUTCHAN 1
INPORT NULL
INCHAN NULL
MAXRATE 192
[PC]
1 PATT01
2 PATT02
3 PATT03
4 PATT04
5 PATT05
6 PATT06
7 PATT07
8 PATT08
9 PATT09
10 PATT10
11 PATT11
12 PATT12
13 PATT13
14 PATT14
15 PATT15
16 PATT16
[/PC]
[CC]
16 B1 CTRL1
17 B1 CTRL2
18 B1 CTRL3
19 B1 FX ON
80 B1 CTRL4
81 B1 CTRL5
82 B1 CTRL6
83 B1 FXSEL
[/CC]
[ASSIGN]
1 CC:16
2 CC:17
3 CC:18
4 CC:80
5 CC:81
6 CC:82
7 CC:19
8 CC:83
[/ASSIGN]
[AUTOMATION]
CC:16
CC:17
CC:18
CC:80
CC:81
CC:82
CC:19
CC:83
[/AUTOMATION]
[COMMENT]
SP-404mk2 midi mode B, for pad banks 1-8 and bus FX 1. Defaults to Outport D to utilise midi TRS type A.
[/COMMENT]
VERSION 1
TRACKNAME 404MK2_2
TYPE POLY
OUTPORT D
OUTCHAN 2
INPORT NULL
INCHAN NULL
MAXRATE 192
[PC]
1 PATT01
2 PATT02
3 PATT03
4 PATT04
5 PATT05
6 PATT06
7 PATT07
8 PATT08
9 PATT09
10 PATT10
11 PATT11
12 PATT12
13 PATT13
14 PATT14
15 PATT15
16 PATT16
[/PC]
[CC]
16 B2 CTRL1
17 B2 CTRL2
18 B2 CTRL3
19 B2 FX ON
80 B2 CTRL4
81 B2 CTRL5
82 B2 CTRL6
83 B2 FXSEL
[/CC]
[ASSIGN]
1 CC:16
2 CC:17
3 CC:18
4 CC:80
5 CC:81
6 CC:82
7 CC:19
8 CC:83
[/ASSIGN]
[AUTOMATION]
CC:16
CC:17
CC:18
CC:80
CC:81
CC:82
CC:19
CC:83
[/AUTOMATION]
[COMMENT]
SP-404mk2 midi mode B, for pad banks 9-16 and bus FX 2. Defaults to Outport D to utilise midi TRS type A.
[/COMMENT]