老写程序烦了,索性对电脑键盘和钢琴键做了映射:
a -> C4
s -> D4
d -> E4
f -> F4
j -> G4
k -> A4
l -> B4
这样双手的默认键位可以演奏一个八度。
向上2排,对应高2个八度; 向下1排,对应低1个八度。如此,电脑键盘便能演奏4个八度。
有V友可能问了,升降记号呢?嗯,升半音的话,按Shift,降半音的话,按Option(Alt)。
据此开发了一款iOS APP:傻瓜演奏家。
连接蓝牙键盘后,按照屏幕显示的字母按键,即可演奏乐曲。也可以直接点击来演奏:
自动适配支持iPhone和iPad,Mac版正在审核中。
https://itunes.apple.com/us/app/sha-gua-yan-zou-jia/id848880040?ls=1&mt=8
这里是曲目库: https://github.com/amoblin/k2k
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://study.congcong.us/t/121054
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.