-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathReadme
executable file
·156 lines (141 loc) · 7.36 KB
/
Readme
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
AKAI Mpk mini mkII Bitwig Controller Script
===========================================
Based on previous work by Enrico Bragante (https://github.com/trixtan/MpkMiniMkIIBC)
Updated for Bitwig 2.5.1, should work for Bitwig 3 as well
by Jan De Pue
Let me know if you have comments/recommendations
Enjoy!!
=============== INSTRUCTIONS ===================
Set the 3 programs with the MPK mapping editor according to the programs in ../MPKeditor/ProgramX.mk2 (see also screenshots)
The fourth program is not used in this script.
Copy the folder containing MPKminiMkII_JDP.control.js and MPKminiMkII_JDP.mapping.js
to ../Bitwig Studio/Controller Scripts/
Cross your fingers.
================= PROGRAM 1 ====================
### Joystick
- LEFT/RIGHT: -
- UP/DOWN: Pitchbend
VERSION 3.0
### Pads CC Mode
```
Bank A Bank B
|---------|---------|---------|---------| |---------|---------|---------|---------|
| ARM | SOLO | MUTE | TRACK | | TAP | | PADS | PREVIOUS|
| TRACK | TRACK | TRACK | UP | | TEMPO | | UP | REM CONT|
| | | | | | | | | PAGE |
|---------|---------|---------|---------| |---------|---------|---------|---------|
|TRANSPORT|TRANSPORT|TRANSPORT| TRACK | | TOGGLE | | PADS | NEXT |
| STOP | PLAY | REC | DOWN | | METRONM | | DOWN | REM CONT|
| | | | | | | | | PAGE |
|---------|---------|---------|---------| |---------|---------|---------|---------|
```
### Pads PROG CHANGE Mode
```
Bank A Bank B
|---------|---------|---------|---------| |---------|---------|---------|---------|
|INSPECTOR|PER- | EDIT | BROWSER | | START | DEVICE | DEVICE | PREVIOUS|
| | SPECTIVE| | | | BROWSING| PRESET | UP | REM CONT|
| | | | | | | UP | | PAGE |
|---------|---------|---------|---------| |---------|---------|---------|---------|
| NOTE | AUTO- | MIXER | DEVICE | | COMMIT | DEVICE | DEVICE | NEXT |
| | MATION | | | | BROWSING| PRESET | DOWN | REM CONT|
| | | | | | | DOWN | | PAGE |
|---------|---------|---------|---------| |---------|---------|---------|---------|
```
### Knobs
```
/---\ /---\ /---\ /---\
| 1 | | 2 | | 3 | | 4 |
\---/ \---/ \---/ \---/
Device Device Device Device
RC 1 RC 2 RC 3 RC 4
/---\ /---\ /---\ /---\
| 5 | | 6 | | 7 | | 8 |
\---/ \---/ \---/ \---/
Device Device Device Device
RC 5 RC 6 RC 7 RC 8
```
================= PROGRAM 2 ====================
### Joystick
- LEFT/RIGHT: Move trackbank
- UP/DOWN: Move trackbank
### Pads CC Mode
```
Bank A Bank B
|---------|---------|---------|---------| |---------|---------|---------|---------|
| LAUNCH | LAUNCH | LAUNCH | LAUNCH | | DELETE | DELETE | DELETE | DELETE |
| SLOT 00 | SLOT 10 | SLOT 20 | SLOT 30 | | SLOT 00 | SLOT 10 | SLOT 20 | SLOT 30 |
| | | | | | | | | |
|---------|---------|---------|---------| |---------|---------|---------|---------|
| LAUNCH | LAUNCH | LAUNCH | LAUNCH | | DELETE | DELETE | DELETE | DELETE |
| SLOT 01 | SLOT 11 | SLOT 21 | SLOT 31 | | SLOT 01 | SLOT 11 | SLOT 21 | SLOT 31 |
| | | | | | | | | |
|---------|---------|---------|---------| |---------|---------|---------|---------|
```
### Pads PROG CHANGE Mode
```
Bank A Bank B
|---------|---------|---------|---------| |---------|---------|---------|---------|
|INSPECTOR|PER- | EDIT | BROWSER | | START | DEVICE | DEVICE | PREVIOUS|
| | SPECTIVE| | | | BROWSING| PRESET | UP | REM CONT|
| | | | | | | UP | | PAGE |
|---------|---------|---------|---------| |---------|---------|---------|---------|
| NOTE | AUTO- | MIXER | DEVICE | | COMMIT | DEVICE | DEVICE | NEXT |
| | MATION | | | | BROWSING| PRESET | DOWN | REM CONT|
| | | | | | | DOWN | | PAGE |
|---------|---------|---------|---------| |---------|---------|---------|---------|
```
### Knobs
```
/---\ /---\ /---\ /---\
| 1 | | 2 | | 3 | | 4 |
\---/ \---/ \---/ \---/
Device Device Device Device
RC 1 RC 2 RC 3 RC 4
/---\ /---\ /---\ /---\
| 5 | | 6 | | 7 | | 8 |
\---/ \---/ \---/ \---/
Device Device Device Device
RC 5 RC 6 RC 7 RC 8
================= PROGRAM 3 ====================
### Joystick
- LEFT/RIGHT: Move trackbank
- UP/DOWN: Move trackbank
### Pads CC Mode
```
Bank A Bank B
|---------|---------|---------|---------| |---------|---------|---------|---------|
| OPEN/ | OPEN/ | OPEN/ | OPEN/ | | SOLO | SOLO | SOLO | SOLO |
| CLOSE | CLOSE | CLOSE | CLOSE | | TRACK_1 | TRACK 2 | TRACK 3 | TRACK 4 |
| GROUP1 | GROUP2 | GROUP3 | GROUP4 | | | | | |
|---------|---------|---------|---------| |---------|---------|---------|---------|
|TRANSPORT|TRANSPORT|TRANSPORT| REC | | MUTE | MUTE | MUTE | MUTE |
| STOP | PLAY | REC | AUTO- | | TRACK_1 | TRACK 2 | TRACK 3 | TRACK 4 |
| | | | MATION | | | | | |
|---------|---------|---------|---------| |---------|---------|---------|---------|
```
### Pads PROG CHANGE Mode
```
Bank A Bank B
|---------|---------|---------|---------| |---------|---------|---------|---------|
|INSPECTOR|PER- | EDIT | BROWSER | | START | DEVICE | DEVICE | PREVIOUS|
| | SPECTIVE| | | | BROWSING| PRESET | UP | REM CONT|
| | | | | | | UP | | PAGE |
|---------|---------|---------|---------| |---------|---------|---------|---------|
| NOTE | AUTO- | MIXER | DEVICE | | COMMIT | DEVICE | DEVICE | NEXT |
| | MATION | | | | BROWSING| PRESET | DOWN | REM CONT|
| | | | | | | DOWN | | PAGE |
|---------|---------|---------|---------| |---------|---------|---------|---------|
```
### Knobs
```
/---\ /---\ /---\ /---\
| 1 | | 2 | | 3 | | 4 |
\---/ \---/ \---/ \---/
VOLUME VOLUME VOLUME VOLUME
TRACK 1 TRACK 2 TRACK 3 TRACK 4
/---\ /---\ /---\ /---\
| 5 | | 6 | | 7 | | 8 |
\---/ \---/ \---/ \---/
PAN PAN PAN PAN
TRACK 1 TRACK 2 TRACK 3 TRACK 4