关于乐谱输入界面
? ?目前主要分為三種:即簡譜輸入,五線譜輸入,鋼琴卷簾輸入。他們各自有各自的特點,從程序設計角度來看,簡譜最難編程,鋼琴卷簾最容易的,
原因是鋼琴卷簾界面有規則,簡譜界面相對不規則。簡譜,五線譜,鋼琴卷簾對于記譜的性質分別為:直接,間接,無關,物理采樣對應分別是:無關,
間接,直接。鋼琴卷簾輸入,是物理采樣的絕配,甚至可以一一對應,所以可以適應幾乎所有樂器。但有一個嚴重的缺點,鋼琴卷簾輸入不屬于記譜范
疇,輸入仍需要有“譜”才行,當然可以不需要“譜”直接卷簾輸入,如果沒有“譜”對應,當然交流會很困難,音樂應有“譜”才好交流。
從目前來看,簡譜是最好的記譜方法,最直接。簡譜記譜法目前主要存在三個問題,即表述樂器有限,無音階打擊樂表述困難,界面編程控制難度大于
鋼琴卷簾。簡譜記譜方法屬于高級記譜界面,需要翻譯或解釋才能映射于采樣。在表述復雜音樂時,簡譜界面同五線譜一樣混亂不堪,令人抓狂。
我提出一種無界面輸入方法,因為這是最簡單的方法,還有一些小特點,在這里略提一下。所謂音符輸入簡單的程度,是和音符結構對應的程度有關,
如果不需要翻譯解釋直接對應,那當然是最簡單的。所謂“無界面”不是真的沒有界面,“無界面”指的是不通過界面表示的意圖解釋翻譯控制,簡
譜輸入,五線譜輸入,鋼琴卷簾輸入都屬于界面意圖范疇。“無界面”仍然需要一個輸入界面,不然沒地方輸入,輸入是通過Windows窗口控件,像填表
一樣,一拍一拍的編輯輸入,一次只能編輯顯示一個小節,編輯的內容以簡譜為主,將簡譜的各個要素分解,在不同的部分或區域分別編輯,編輯的內容
直接對應于音符結構。這種方法也屬于一種記譜法,是最簡單的不完全的記譜法,僅適用于機器編輯顯示。
轉載于:https://www.cnblogs.com/hbg200/p/5204146.html
總結
- 上一篇: matlab做能耗制动,能耗制动matl
- 下一篇: MT7688 SPI问题1