Skip to content

Commit f11366d

Browse files
Update Chinese docs
1 parent e9ca253 commit f11366d

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

doc/MackieControl_zhCN.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,18 @@ Mackie Control 使用 MIDI 通道压力事件控制电平表值。
126126
当通道压力值 % 16 等于 14 时,设置电平过载指示。
127127
当通道压力值 % 16 等于 15 时,清除电平过载指示。
128128

129+
## Mackie 字符格式
130+
你可以参考如下代码转换 ASCII 字符为 Mackie 字符:
131+
```cpp
132+
uint8_t charToMackie(char c) {
133+
if (c >= 'a' && c <= 'z') { return static_cast<uint8_t>((c - 'a') + 1); }
134+
else if (c >= 'A' && c <= 'Z') { return static_cast<uint8_t>((c - 'A') + 1); }
135+
else if (c >= '0' && c <= '9') { return static_cast<uint8_t>((c - '0') + 0x30); }
136+
137+
return 0x20;
138+
}
139+
```
140+
129141
## 参考文档
130142
[mackie-control-monitor](https://github.com/tony-had/mackie-control-monitor)
131143
[V2Mackie](https://github.com/versioduo/V2Mackie)

0 commit comments

Comments
 (0)