[视频作者] TreborHuang
[视频时长] 1:42
[视频类型] 计算机技术
C++程序设计大作业( Lumatone这个名字来自这种键盘的实体版本,有几百个键,但是贵得离谱。所以做了一个用键盘能演奏的;缺点是键盘本身的键太少,以及没有力度控制。可以输出MIDI到任何设备。 软件可以自动计算音名,采用的是ups/downs系统。大致来说是用升降号表示上下七个五度;而上下箭头表示一步。具体规则比较复杂,因为要照顾各种奇奇怪怪的系统,比如升号的音高反而往下降的(11平均律),升号恰好不升不降的(14平均律),五度圈不遍历的(24平均律),还有F比E要低的。这个系统和Musescor
![[图]任意平均律虚拟键盘](https://i0.hdslb.com/bfs/archive/344d866c7b3f69a367c0df5514273acb9106a014.jpg)