关于乐谱输入界面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于乐谱输入界面相关的知识,希望对你有一定的参考价值。

   目前主要分为三种:即简谱输入,五线谱输入,钢琴卷帘输入。他们各自有各自的特点,从程序设计角度来看,简谱最难编程,钢琴卷帘最容易的,
原因是钢琴卷帘界面有规则,简谱界面相对不规则。简谱,五线谱,钢琴卷帘对于记谱的性质分别为:直接,间接,无关,物理采样对应分别是:无关,
间接,直接。钢琴卷帘输入,是物理采样的绝配,甚至可以一一对应,所以可以适应几乎所有乐器。但有一个严重的缺点,钢琴卷帘输入不属于记谱范
畴,输入仍需要有“谱”才行,当然可以不需要“谱”直接卷帘输入,如果没有“谱”对应,当然交流会很困难,音乐应有“谱”才好交流。

从目前来看,简谱是最好的记谱方法,最直接。简谱记谱法目前主要存在三个问题,即表述乐器有限,无音阶打击乐表述困难,界面编程控制难度大于
钢琴卷帘。简谱记谱方法属于高级记谱界面,需要翻译或解释才能映射于采样。在表述复杂音乐时,简谱界面同五线谱一样混乱不堪,令人抓狂。

我提出一种无界面输入方法,因为这是最简单的方法,还有一些小特点,在这里略提一下。所谓音符输入简单的程度,是和音符结构对应的程度有关,
如果不需要翻译解释直接对应,那当然是最简单的。所谓“无界面”不是真的没有界面,“无界面”指的是不通过界面表示的意图解释翻译控制,简
谱输入,五线谱输入,钢琴卷帘输入都属于界面意图范畴。“无界面”仍然需要一个输入界面,不然没地方输入,输入是通过Windows窗口控件,像填表
一样,一拍一拍的编辑输入,一次只能编辑显示一个小节,编辑的内容以简谱为主,将简谱的各个要素分解,在不同的部分或区域分别编辑,编辑的内容
直接对应于音符结构。这种方法也属于一种记谱法,是最简单的不完全的记谱法,仅适用于机器编辑显示。

以上是关于关于乐谱输入界面的主要内容,如果未能解决你的问题,请参考以下文章

pycharm添加Odoo代码片段

项目整体说明及WBS练习

51单片机蜂鸣器乐谱放不完

向 AVCaptureSession 添加音频输入会停止 AVPlayer

[vscode]--HTML代码片段(基础版,reactvuejquery)

ROBLOX Studio ScreenGui 乐谱显示