3mle編曲之旅:進階篇 - 探索音樂創(chuàng)作的深度與廣度

然而,這種方式存在一些問題,例如難以確定當前的八度位置以及和弦琶音操作困難。

為了克服這些問題,我們引入了進階篇的內容,即使用每個鍵對應絕對音高。

但是,這種方法也帶來了一些挑戰(zhàn),如和弦琶音困難、容易按錯鍵,以及數(shù)字鍵與音符時值數(shù)字之間的沖突導致需要分開處理音符和時值。

現(xiàn)在,我們將重新整合思路,以實現(xiàn)既能完成和弦自動琶音又能控制音高的目標,而且無需再分開處理音符和時值。

本文將分為兩部分:自動琶音及控制音高;用AutoHotkey(AHK)自制節(jié)拍輸入器,用于制作主旋律。
第一部分:自動琶音及控制音高
首先,我們需要使用Freepiano軟件進行演奏,建議設置隨機力度為18,力度范圍為50,并勾選后臺演奏選項。接下來,加載預設文件"3mle12-6.map",并搭配使用Emeditor的批處理文件"3mle轉換表.tsv"。
在文本編輯器中輸入音符時,我們可以使用以下12個鍵:
sdfghj
zxcvbn
這些鍵分別對應:
#1 #2 4 5 6 7
1 2 3 #4 #5 #6
任意按下和弦(在12鍵范圍內可自動琶音,超出部分只能作為主旋律),比如xvh,重復輸入xvhxvhxvhxvh。然后,在Emeditor中執(zhí)行查找》替換》批處理》導入批處理文件"3mle轉換表.tsv"的操作,更新列表后執(zhí)行批處理,將轉換好的內容復制到3mle中即可看到不斷上升的和弦琶音。要實現(xiàn)下行琶音,只需按照hvx的順序按鍵。
對于自然音階,也會自動升降八度,例如輸入zxcfghjz,zxcfghjzxcfghjzxcfghj。如果要在音符下方輸入音符時值,可以使用1-8的數(shù)字表示不同的時值,如下所示:
cgjcgjjgcjgcmhfmhfkhvbfsbfsbfsgdz
842481248124812481248124812481248
隨后,執(zhí)行批處理操作,使用正則表達式將句號替換成t,并將所有內容復制到WPS表格中。在表格中再次復制該內容,并在其下方右鍵選擇性粘貼,勾選轉置選項,就可以得到類似這樣的效果:
E 4
G 8
B 16
>E 8
G 4
B 32
B 16
最后,將上述內容復制到3mle中播放。需要注意的是,剛才輸入的音符和時值是隨意的,所以聽起來可能不太規(guī)律。你可以撤銷操作回到處理前的狀態(tài),然后將一些字母改為大寫,以便更好地控制作品的整體方向。例如:
CgjcgJjgcjgcMhfmHfkhvbfsBfsbFsgdz
842481248124812481248124812481248
這樣再試一次,你會發(fā)現(xiàn)聲音更加均衡。通常情況下,將和弦琶音的第一個音改


相關游戲資訊
玩家評論
猜你喜歡內容
熱門推薦
熱門軟件
專題推薦
發(fā)表評論