Header Image

MIDI Protocol

(Version v0.0.7-pre1)

Development status: beta

Core providing MIDI control over network

ParameterCount: 11

Model:
ParameterClass:
ParameterGeneric Midi (1)
A generic midi model with 16 channels
Supports Discovery
Development Status: beta
(11 params)
Connection
Disconnect
Ends the current session
disconnect
Control:
One-Shot Trigger
Feedback:
-
SimpleParam
Reconnect
Ends the session if running and tries to reconnect
reconnect
Control:
One-Shot Trigger
Feedback:
-
SimpleParam
Generic
ParameterGeneric Midi
CC values In
c midi CC values
CCvaluesIn
Control:
-
Feedback:
Integer [0:127]
Dimensions:
Midi channel: (16)
-----
CC: (128)
0: CC
1: 1 CC
2: 2 CC
3: 3 CC
4: 4 CC
5: 5 CC
6: 6 CC
7: 7 CC
8: 8 CC
9: 9 CC
10: 10 CC
11: 11 CC
12: 12 CC
13: 13 CC
14: 14 CC
15: 15 CC
16: 16 CC
17: 17 CC
18: 18 CC
19: 19 CC
20: 20 CC
21: 21 CC
22: 22 CC
23: 23 CC
24: 24 CC
25: 25 CC
26: 26 CC
27: 27 CC
28: 28 CC
29: 29 CC
30: 30 CC
31: 31 CC
32: 32 CC
33: 33 CC
34: 34 CC
35: 35 CC
36: 36 CC
37: 37 CC
38: 38 CC
39: 39 CC
40: 40 CC
41: 41 CC
42: 42 CC
43: 43 CC
44: 44 CC
45: 45 CC
46: 46 CC
47: 47 CC
48: 48 CC
49: 49 CC
50: 50 CC
51: 51 CC
52: 52 CC
53: 53 CC
54: 54 CC
55: 55 CC
56: 56 CC
57: 57 CC
58: 58 CC
59: 59 CC
60: 60 CC
61: 61 CC
62: 62 CC
63: 63 CC
64: 64 CC
65: 65 CC
66: 66 CC
67: 67 CC
68: 68 CC
69: 69 CC
70: 70 CC
71: 71 CC
72: 72 CC
73: 73 CC
74: 74 CC
75: 75 CC
76: 76 CC
77: 77 CC
78: 78 CC
79: 79 CC
80: 80 CC
81: 81 CC
82: 82 CC
83: 83 CC
84: 84 CC
85: 85 CC
86: 86 CC
87: 87 CC
88: 88 CC
89: 89 CC
90: 90 CC
91: 91 CC
92: 92 CC
93: 93 CC
94: 94 CC
95: 95 CC
96: 96 CC
97: 97 CC
98: 98 CC
99: 99 CC
100: 100 CC
101: 101 CC
102: 102 CC
103: 103 CC
104: 104 CC
105: 105 CC
106: 106 CC
107: 107 CC
108: 108 CC
109: 109 CC
110: 110 CC
111: 111 CC
112: 112 CC
113: 113 CC
114: 114 CC
115: 115 CC
116: 116 CC
117: 117 CC
118: 118 CC
119: 119 CC
120: 120 CC
121: 121 CC
122: 122 CC
123: 123 CC
124: 124 CC
125: 125 CC
126: 126 CC
127: 127 CC
-----
CC values Out
Send midi CC values
CCvaluesOut
Control:
Integer [0:127]
Feedback:
-
Dimensions:
Midi channel: (16)
-----
CC: (128)
0: CC
1: 1 CC
2: 2 CC
3: 3 CC
4: 4 CC
5: 5 CC
6: 6 CC
7: 7 CC
8: 8 CC
9: 9 CC
10: 10 CC
11: 11 CC
12: 12 CC
13: 13 CC
14: 14 CC
15: 15 CC
16: 16 CC
17: 17 CC
18: 18 CC
19: 19 CC
20: 20 CC
21: 21 CC
22: 22 CC
23: 23 CC
24: 24 CC
25: 25 CC
26: 26 CC
27: 27 CC
28: 28 CC
29: 29 CC
30: 30 CC
31: 31 CC
32: 32 CC
33: 33 CC
34: 34 CC
35: 35 CC
36: 36 CC
37: 37 CC
38: 38 CC
39: 39 CC
40: 40 CC
41: 41 CC
42: 42 CC
43: 43 CC
44: 44 CC
45: 45 CC
46: 46 CC
47: 47 CC
48: 48 CC
49: 49 CC
50: 50 CC
51: 51 CC
52: 52 CC
53: 53 CC
54: 54 CC
55: 55 CC
56: 56 CC
57: 57 CC
58: 58 CC
59: 59 CC
60: 60 CC
61: 61 CC
62: 62 CC
63: 63 CC
64: 64 CC
65: 65 CC
66: 66 CC
67: 67 CC
68: 68 CC
69: 69 CC
70: 70 CC
71: 71 CC
72: 72 CC
73: 73 CC
74: 74 CC
75: 75 CC
76: 76 CC
77: 77 CC
78: 78 CC
79: 79 CC
80: 80 CC
81: 81 CC
82: 82 CC
83: 83 CC
84: 84 CC
85: 85 CC
86: 86 CC
87: 87 CC
88: 88 CC
89: 89 CC
90: 90 CC
91: 91 CC
92: 92 CC
93: 93 CC
94: 94 CC
95: 95 CC
96: 96 CC
97: 97 CC
98: 98 CC
99: 99 CC
100: 100 CC
101: 101 CC
102: 102 CC
103: 103 CC
104: 104 CC
105: 105 CC
106: 106 CC
107: 107 CC
108: 108 CC
109: 109 CC
110: 110 CC
111: 111 CC
112: 112 CC
113: 113 CC
114: 114 CC
115: 115 CC
116: 116 CC
117: 117 CC
118: 118 CC
119: 119 CC
120: 120 CC
121: 121 CC
122: 122 CC
123: 123 CC
124: 124 CC
125: 125 CC
126: 126 CC
127: 127 CC
-----
SimpleParam
Program Change In
Recieve midi program change messages
ProgramChangeIn
Control:
-
Feedback:
Integer [0:127]
Dimensions:
Midi channel: (16)
-----
Program Change Out
Send midi program change messages
ProgramChangeOut
Control:
Integer [0:127]
Feedback:
-
Dimensions:
Midi channel: (16)
-----
SimpleParam
Notes In
Recieve midi notes on/off
midiNotesIn
Control:
-
Feedback:
Binary
Dimensions:
Midi channel: (16)
-----
Note: (128)
0: C-2
1: C#-2
2: D-2
3: D#-2
4: E-2
5: F-2
6: F#-2
7: G-2
8: G#-2
9: A-2
10: A#-2
11: B-2
12: C-1
13: C#-1
14: D-1
15: D#-1
16: E-1
17: F-1
18: F#-1
19: G-1
20: G#-1
21: A-1
22: A#-1
23: B-1
24: C0
25: C#0
26: D0
27: D#0
28: E0
29: F0
30: F#0
31: G0
32: G#0
33: A0
34: A#0
35: B0
36: C1
37: C#1
38: D1
39: D#1
40: E1
41: F1
42: F#1
43: G1
44: G#1
45: A1
46: A#1
47: B1
48: C2
49: C#2
50: D2
51: D#2
52: E2
53: F2
54: F#2
55: G2
56: G#2
57: A2
58: A#2
59: B2
60: C3
61: C#3
62: D3
63: D#3
64: E3
65: F3
66: F#3
67: G3
68: G#3
69: A3
70: A#3
71: B3
72: C4
73: C#4
74: D4
75: D#4
76: E4
77: F4
78: F#4
79: G4
80: G#4
81: A4
82: A#4
83: B4
84: C5
85: C#5
86: D5
87: D#5
88: E5
89: F5
90: F#5
91: G5
92: G#5
93: A5
94: A#5
95: B5
96: C6
97: C#6
98: D6
99: D#6
100: E6
101: F6
102: F#6
103: G6
104: G#6
105: A6
106: A#6
107: B6
108: C7
109: C#7
110: D7
111: D#7
112: E7
113: F7
114: F#7
115: G7
116: G#7
117: A7
118: A#7
119: B7
120: C8
121: C#8
122: D8
123: D#8
124: E8
125: F8
126: F#8
127: G8
-----

MetaValues:
Velocity (Type Integer):
Notes Out
Send on/off midi notes with velocity
midiNotesOut
Control:
Binary
Feedback:
-
Dimensions:
Midi channel: (16)
-----
Note: (128)
0: C-2
1: C#-2
2: D-2
3: D#-2
4: E-2
5: F-2
6: F#-2
7: G-2
8: G#-2
9: A-2
10: A#-2
11: B-2
12: C-1
13: C#-1
14: D-1
15: D#-1
16: E-1
17: F-1
18: F#-1
19: G-1
20: G#-1
21: A-1
22: A#-1
23: B-1
24: C0
25: C#0
26: D0
27: D#0
28: E0
29: F0
30: F#0
31: G0
32: G#0
33: A0
34: A#0
35: B0
36: C1
37: C#1
38: D1
39: D#1
40: E1
41: F1
42: F#1
43: G1
44: G#1
45: A1
46: A#1
47: B1
48: C2
49: C#2
50: D2
51: D#2
52: E2
53: F2
54: F#2
55: G2
56: G#2
57: A2
58: A#2
59: B2
60: C3
61: C#3
62: D3
63: D#3
64: E3
65: F3
66: F#3
67: G3
68: G#3
69: A3
70: A#3
71: B3
72: C4
73: C#4
74: D4
75: D#4
76: E4
77: F4
78: F#4
79: G4
80: G#4
81: A4
82: A#4
83: B4
84: C5
85: C#5
86: D5
87: D#5
88: E5
89: F5
90: F#5
91: G5
92: G#5
93: A5
94: A#5
95: B5
96: C6
97: C#6
98: D6
99: D#6
100: E6
101: F6
102: F#6
103: G6
104: G#6
105: A6
106: A#6
107: B6
108: C7
109: C#7
110: D7
111: D#7
112: E7
113: F7
114: F#7
115: G7
116: G#7
117: A7
118: A#7
119: B7
120: C8
121: C#8
122: D8
123: D#8
124: E8
125: F8
126: F#8
127: G8
-----

MetaValues:
Velocity (Type Integer):
SimpleParam
Notes Velocity In
Recieve midi notes velocity
midiNotesVelocityIn
Control:
-
Feedback:
Integer [0:127]
Dimensions:
Midi channel: (16)
-----
Note: (128)
0: C-2
1: C#-2
2: D-2
3: D#-2
4: E-2
5: F-2
6: F#-2
7: G-2
8: G#-2
9: A-2
10: A#-2
11: B-2
12: C-1
13: C#-1
14: D-1
15: D#-1
16: E-1
17: F-1
18: F#-1
19: G-1
20: G#-1
21: A-1
22: A#-1
23: B-1
24: C0
25: C#0
26: D0
27: D#0
28: E0
29: F0
30: F#0
31: G0
32: G#0
33: A0
34: A#0
35: B0
36: C1
37: C#1
38: D1
39: D#1
40: E1
41: F1
42: F#1
43: G1
44: G#1
45: A1
46: A#1
47: B1
48: C2
49: C#2
50: D2
51: D#2
52: E2
53: F2
54: F#2
55: G2
56: G#2
57: A2
58: A#2
59: B2
60: C3
61: C#3
62: D3
63: D#3
64: E3
65: F3
66: F#3
67: G3
68: G#3
69: A3
70: A#3
71: B3
72: C4
73: C#4
74: D4
75: D#4
76: E4
77: F4
78: F#4
79: G4
80: G#4
81: A4
82: A#4
83: B4
84: C5
85: C#5
86: D5
87: D#5
88: E5
89: F5
90: F#5
91: G5
92: G#5
93: A5
94: A#5
95: B5
96: C6
97: C#6
98: D6
99: D#6
100: E6
101: F6
102: F#6
103: G6
104: G#6
105: A6
106: A#6
107: B6
108: C7
109: C#7
110: D7
111: D#7
112: E7
113: F7
114: F#7
115: G7
116: G#7
117: A7
118: A#7
119: B7
120: C8
121: C#8
122: D8
123: D#8
124: E8
125: F8
126: F#8
127: G8
-----
config
ParameterGeneric Midi
Connected
Connection status of device
connection
Control:
-
Feedback:
Binary
Latency
The latency between devices
latency
Control:
-
Feedback:
Integer [0:2147483647]ms