跳到主要内容
版本:3.0 Beta 🧪

表演应用

表演应用作为标准 MIDI 信号的用户操作界面。

它可以与 Amethyst Player、Ableton Live 或 Unipad 等配合进行视觉演出;在任何支持 MIDI 的 DAW 中用作打击垫;或通过标准 MIDI 协议与你的 DAW 集成。

它发送带有触后的标准 MIDI 信号,确保与任何支持 MIDI 的 DAW 完全兼容。

初次进入应用时,会看到一个空白界面。可点击或按住功能键进入操作菜单。

要退出表演应用,请进入操作菜单并按住功能键。将返回到应用启动器。这是 Matrix OS 中退出应用的标准方法。

演出画布

操作菜单

操作菜单

操作菜单

操作菜单允许你在表演应用中更改设置、修改调色板和发送MIDI控制。
闪烁抑制
启用或禁用闪烁抑制优化。
自定义调色板 1
查看和编辑自定义调色板1。如果已加载自定义调色板,调色板插槽将以青色点亮。
自定义调色板 2
查看和编辑自定义调色板2。如果已加载自定义调色板,调色板插槽将以青色点亮。
自定义调色板 3
查看和编辑自定义调色板3。如果已加载自定义调色板,调色板插槽将以青色点亮。
自定义调色板 4
查看和编辑自定义调色板4。如果已加载自定义调色板,调色板插槽将以青色点亮。
力度感应
(仅限配备压力敏感键盘的设备)启用或禁用力度感应。
触摸组合键
启用或禁用触摸组合键功能。
菜单锁定
启用或禁用菜单锁定功能。
清空画布
清除演出画布上的LED灯光。
系统设置
进入系统设置。
MIDI控制板
用于可自定义控制的额外MIDI控制板。它们映射到魔矩上的触摸条,因此可以作为替代方案使用。
返回或退出应用
轻触返回演出画布。长按退出应用。

在主机应用程序中检测操作菜单状态

表演应用在进入操作菜单时会发送CC信号(通道1CC 121,进入时值为127,退出时值为0)。

音符布局

备注

请注意,魔矩设备系列在左侧和右侧有两个触摸条。但是,设备可以旋转以将触摸条放在顶部和底部。

在这种方向下,右侧触摸条将映射到顶部触摸条,左侧触摸条将映射到底部触摸条。请注意,LED MIDI输入音符与两个触摸条的MIDI输出音符是分离的。

Performance App Keymap

触摸组合键

触摸组合键提供了使用魔矩触摸条的替代方法。

默认情况下,16个触摸条映射到16个MIDI音符。当启用触摸组合键时,按住任何触摸键将把键盘的左列和右列映射到左右触摸条的原始音符。

这意味着按住触摸键将作为两列的音符切换,使它们像触摸条一样工作,类似于计算机键盘上控制键的工作方式。

闪烁抑制

闪烁抑制用于MIDI灯光秀导致闪烁或灯光速度超过设备刷新率的情况。建议仅在魔矩与Ableton Live配合使用时启用此功能。

菜单锁定

菜单锁定通过要求功能键按住更长时间才能打开菜单来防止意外进入操作菜单。

调色板

有两个内置调色板和四个自定义调色板。

你可以在操作菜单中编辑自定义调色板。

内置调色板 1

0
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

内置调色板 2 - 旧版调色板

0
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

上传自定义调色板

你可以为通道3、4、5和6上传四个自定义调色板。你可以在操作菜单中编辑自定义调色板或上传自定义调色板。

社区成员Dovitate为表演应用创建了一个自定义调色板上传器Max Patch。你可以在203 Systems Discord - 社区发布中找到它。

你可以在Kaskobi的网站上找到更多自定义调色板。

SysEx API

SysEx API提供比常规MIDI信号更高级的画布控制,包括真正的RGB LED颜色和更快的LED填充。

魔矩SysEx头部是:

0xF0 0x00 0x02 0x03 0x4D 0x58

RGB LED颜色 - 0x5E

RGB LED颜色命令用于设置画布上LED的颜色。

命令是:

Header 0x5E POS R G B [POS2 R G B] [POS3 R G B] ... 0xF7

  • POS是LED在画布上的位置。它是Y * 10 + X。(1, 1)是网格的左下角,(8, 8)是右上角。你可以通过使用X Y 0或8来访问底光。此外,你可以通过使用位置0进行全局填充,通过100 + Y进行行填充,通过110 + X进行列填充。
  • RGB是LED的红、绿、蓝值。值范围是0-63。

你可以重复POS R G B(合理次数)来同时设置多个LED。

RGB LED颜色批量填充 - 0x5F

RGB LED颜色批量填充命令用于以更快的方式设置画布上LED的颜色。

命令是:

Header 0x5F R G B POS [POS2] [POS3] [POS4] ... 0xF7

  • RGB是LED的红、绿、蓝值。值范围是0-63。
  • POS是LED在画布上的位置。它是Y * 10 + X。(1, 1)是网格的左下角,(8, 8)是右上角。你可以通过使用X Y 0或8来访问底光。此外,你可以通过使用位置0进行全局填充,通过100 + Y进行行填充,通过110 + X进行列填充。

你可以重复POS(合理次数)来同时设置多个LED。

上传自定义调色板 - 0x41

上传自定义调色板命令用于自定义LED颜色调色板。该过程包括三个子命令(0x7B0x3D0x7D),允许初始化、数据上传和完成。命令结构如下:

命令是:

Header 0x41 SubCommand Data ... 0xF7

  • SubCommand: 指定上传过程的阶段:
    • 0x7B: 上传开始
    • 0x3D: 上传写入
    • 0x7D: 上传结束

上传开始 (0x7B)

标记调色板上传过程的开始。

Header 0x41 0x7B 0xF7

上传写入 (0x3D)

将颜色数据写入指定的调色板。

Header 0x41 0x3D PaletteID Index R G B [PaletteID2 Index2 R G B] ... 0xF7

  • PaletteID: 指定目标调色板 (0-3)。
  • Index: 调色板中要更新的槽位 (0-127)。
  • R, G, B: 颜色的红、绿、蓝分量 (0-63)。

RGB值在内部从6位重新映射到8位分辨率以增强颜色精度。

上传结束 (0x7D)

完成调色板上传过程并将更改保存到非易失性存储器。

Header 0x41 0x7D 0xF7

Comments