時間:2016-05-06 14:34:29 作者:不思議游戲 瀏覽量:104
FreePiano是高度可定制的,您可以定義鍵盤上任何一個按鍵按下和松開時的功能,您還可以自定義需要再鍵盤上顯示的名稱等。
什么是鍵盤布局?
在FreePiano中,我們把所有跟演奏相關(guān)的設(shè)置統(tǒng)稱為鍵盤布局(map文件)。一個鍵盤布局是由一個或多個"分組"組成的,每個分組又包括了以下設(shè)置:
全局演奏設(shè)置,比如曲調(diào)。
輸入相關(guān)的演奏設(shè)定,比如左右手的力度,升降八度等。
輸出相關(guān)的設(shè)定,比如鋼琴的延音踏板。
每個鍵盤按鍵按下或抬起時所要執(zhí)行的動作。
還可以指定一些按鍵上面要顯示的文字。
對于輸出和輸出的區(qū)別,在現(xiàn)在還可以不去關(guān)心, 目前只要了解:在freepiano的默認(rèn)布局方案中,"輸入 0"代表左手,"輸入 1"代表右手。
那么,什么內(nèi)容是不包含在鍵盤布局中的呢?當(dāng)然是一些跟演奏無關(guān)的設(shè)定了,比如說您現(xiàn)在用的時什么音源輸出,鍵盤上是顯示簡譜還是顯示音名都不會保存在鍵盤布局中。
載入和保存鍵盤布局
如果別人給您了一個鍵盤布局,那么該如何使用呢?
首先鍵盤布局在硬盤上是以擴(kuò)展名位.map的文件存放在freepiano主程序所在的目錄下的。這個目錄下的所有擴(kuò)展名為.map的文件都會出現(xiàn)在鍵盤布局菜單中,您可以很方便的切換。如果您有非常多的布局,并且不想放在程序文件夾中,您還可以通過菜單鍵盤布局 -> 打開來打開其他地方的鍵盤布局,或者可以直接把硬盤上的.map文件拖放到freepiano的主窗口內(nèi)。
要想保存當(dāng)前的鍵盤布局,可以選擇菜單鍵盤布局 -> 保存或者鍵盤布局 -> 另存為。
修改鍵盤布局
您對于當(dāng)前演奏參數(shù)的修改,比如延音踏板,曲調(diào),鍵盤力度和八度音高都會被直接保存在當(dāng)前分組內(nèi)。
如果想要修改鍵盤上某一個按鍵的功能時,您就需要自定義這個按鍵。要自定義某個按鍵的功能,請在您要定義的按鍵上點(diǎn)鼠標(biāo)右鍵,這時您就會看到按鍵定義的彈出框:
按鍵定義對話框
窗口上面的三排按鈕是來定義音符,無論您現(xiàn)在的按鍵是什么功能,點(diǎn)擊任何一個按鈕都會將選中的按鍵定義為音符。您可以分別定義音符的音高,八度音高和通道。之前我們已經(jīng)講過,一般情況下輸入 0代表左手,輸入 1代表右手,其他的通道在更復(fù)雜的演奏設(shè)置中才會用到,比如要定義功能鍵和播放音效等。
窗口的中間部分是這個按鍵所對應(yīng)的腳本,FreePiano中的所有的參數(shù)和設(shè)置都可以使用腳本命令來修改。包括演奏音符。直接修改腳本可以完成一些更為復(fù)雜的設(shè)定,并且可以一次完成多個操作,比如“一鍵多音”。目前如果看不懂忽略它就可以了。
下面的按鈕大多都是在寫腳本的時候才需要用到的,現(xiàn)在我們需要注意的是預(yù)設(shè)...這個按鈕,預(yù)設(shè)其實(shí)是一些預(yù)先寫好的腳本,通過選擇就可以直接使用了,比如“右手升八度”這樣的功能鍵在預(yù)設(shè)中就有定義。再比如更復(fù)雜的“按下時抬起延音踏板,松開時踩下延音踏板”。預(yù)設(shè)也是學(xué)習(xí)腳本編寫的一個很好的辦法。
鍵盤分組
了解了鍵盤設(shè)定后,分組功能就很容易理解了, 它其實(shí)就是將鍵盤布局分為多套,您可以預(yù)先定義好沒一套,然后再演奏中一鍵切換。
除了輸出屬性外的其他屬性都會跟著分組改變,包括鍵盤上每個按鍵的功能。為了方便的在現(xiàn)有設(shè)置的基礎(chǔ)上增加新的分組,F(xiàn)reePiano提供了分組設(shè)定的拷貝和粘貼操作。您可以在鍵盤分組菜單中找到對于分組的常用操作。
切換分組
您可以用鍵盤分組菜單來切換分組,也可以用鼠標(biāo)點(diǎn)擊鋼琴鍵盤上最左邊的分組后面的數(shù)字來切換分組,您還可以使用鍵盤快捷鍵來切換分組,當(dāng)然之前需要把切換分組這樣的指令設(shè)置到按鍵上,默認(rèn)的鍵盤布局中F1和F2鍵可以增加或減少分組,預(yù)設(shè)菜單中有更多分組的切換方式。