鍵盤模擬鋼琴(freepiano)小巧的鍵盤模擬鋼琴,利用鍵盤上的按鍵彈奏出美妙的鋼琴音樂
還可以將音樂導(dǎo)出為MP4文件~
特點(diǎn):
支持多種音頻輸出方式,包括DirectSound, WASAPI和ASIO?梢远x鍵盤上任意一個(gè)按鍵的功能與顯示。多套鍵盤配置可以在演奏中任意切換?蓪浿频臉非鷮(dǎo)出成視頻MP4文件。
完全免費(fèi)的,您不需要購(gòu)買就可以使用全部的功能。直接調(diào)用VSTi音源,不需要安裝虛擬MIDI設(shè)備。
使用幫助:
什么是鍵盤布局?
在FreePiano中,我們把所有跟演奏相關(guān)的設(shè)置統(tǒng)稱為鍵盤布局(map文件)。一個(gè)鍵盤布局是由一個(gè)或多個(gè)"分組"組成的,每個(gè)分組又包括了以下設(shè)置:
1、全局演奏設(shè)置,比如曲調(diào)。
2、輸入相關(guān)的演奏設(shè)定,比如左右手的力度,升降八度等。
3、輸出相關(guān)的設(shè)定,比如鋼琴的延音踏板。
4、每個(gè)鍵盤按鍵按下或抬起時(shí)所要執(zhí)行的動(dòng)作。
5、還可以指定一些按鍵上面要顯示的文字。
對(duì)于輸出和輸出的區(qū)別,在現(xiàn)在還可以不去關(guān)心, 目前只要了解:在freepiano的默認(rèn)布局方案中,"輸入 0"代表左手,"輸入 1"代表右手。
那么,什么內(nèi)容是不包含在鍵盤布局中的呢?當(dāng)然是一些跟演奏無(wú)關(guān)的設(shè)定了,比如說您現(xiàn)在用的時(shí)什么音源輸出,鍵盤上是顯示簡(jiǎn)譜還是顯示音名都不會(huì)保存在鍵盤布局中。
載入和保存鍵盤布局
如果別人給您了一個(gè)鍵盤布局,那么該如何使用呢?
首先鍵盤布局在硬盤上是以擴(kuò)展名位.map的文件存放在freepiano主程序所在的目錄下的。這個(gè)目錄下的所有擴(kuò)展名為.map的文件都會(huì)出現(xiàn)在鍵盤布局菜單中,您可以很方便的切換。如果您有非常多的布局,并且不想放在程序文件夾中,您還可以通過菜單鍵盤布局 -> 打開來打開其他地方的鍵盤布局,或者可以直接把硬盤上的.map文件拖放到freepiano的主窗口內(nèi)。
要想保存當(dāng)前的鍵盤布局,可以選擇菜單鍵盤布局 -> 保存或者鍵盤布局 -> 另存為。
修改鍵盤布局
您對(duì)于當(dāng)前演奏參數(shù)的修改,比如延音踏板,曲調(diào),鍵盤力度和八度音高都會(huì)被直接保存在當(dāng)前分組內(nèi)。
如果想要修改鍵盤上某一個(gè)按鍵的功能時(shí),您就需要自定義這個(gè)按鍵。要自定義某個(gè)按鍵的功能,請(qǐng)?jiān)谀x的按鍵上點(diǎn)鼠標(biāo)右鍵,這時(shí)您就會(huì)看到按鍵定義的彈出框:
窗口上面的三排按鈕是來定義音符,無(wú)論您現(xiàn)在的按鍵是什么功能,點(diǎn)擊任何一個(gè)按鈕都會(huì)將選中的按鍵定義為音符。您可以分別定義音符的音高,八度音高和通道。之前我們已經(jīng)講過,一般情況下輸入 0代表左手,輸入 1代表右手,其他的通道在更復(fù)雜的演奏設(shè)置中才會(huì)用到,比如要定義功能鍵和播放音效等。
窗口的中間部分是這個(gè)按鍵所對(duì)應(yīng)的腳本,F(xiàn)reePiano中的所有的參數(shù)和設(shè)置都可以使用腳本命令來修改。包括演奏音符。直接修改腳本可以完成一些更為復(fù)雜的設(shè)定,并且可以一次完成多個(gè)操作,比如“一鍵多音”。目前如果看不懂忽略它就可以了。
下面的按鈕大多都是在寫腳本的時(shí)候才需要用到的,現(xiàn)在我們需要注意的是預(yù)設(shè)...這個(gè)按鈕,預(yù)設(shè)其實(shí)是一些預(yù)先寫好的腳本,通過選擇就可以直接使用了,比如“右手升八度”這樣的功能鍵在預(yù)設(shè)中就有定義。再比如更復(fù)雜的“按下時(shí)抬起延音踏板,松開時(shí)踩下延音踏板”。預(yù)設(shè)也是學(xué)習(xí)腳本編寫的一個(gè)很好的辦法。
更新日志:
Freepiano v2.2.1升級(jí)日志:
-音源加載錯(cuò)誤時(shí)會(huì)提示詳細(xì)信息。
-添加一個(gè)空音頻輸出。
-如果按鍵上同時(shí)綁定了命令和音符,會(huì)優(yōu)先顯示音符。
-修正LYT文件讀取錯(cuò)誤的Bug。
-修正序列標(biāo)簽沒有被保存到fpm中的Bug。
-添加了一些示范曲。
2014-03-06 Freepiano 2.2
添加“序列”命令,可以在不切換分組的情況下定義每次按下一個(gè)鍵的功能。
按鍵綁定現(xiàn)在同時(shí)支持升記號(hào)和降記號(hào)。
同時(shí)發(fā)布64位版本。
添加了MID文件導(dǎo)出功能。
添加了“發(fā)送按鍵”命令,可以向別的程序發(fā)送按鍵,預(yù)設(shè)中添加了默認(rèn)對(duì)于Windows照片查看器的翻頁(yè)綁定。
添加了“菜單”命令,可以使用鍵盤激活主菜單,給大部分菜單加入了快捷鍵。
添加了一個(gè)“釋放”改值法,可以在任何一個(gè)按鍵抬起后將值恢復(fù),用于更精確地模擬踏板。
添加了“通道音量”和“通道聲像”命令,在演奏菜單中也可以更改音量和聲像。
添加了“彎音”命令的“平滑”設(shè)置。
添加了循環(huán)播放的功能。
添加了一個(gè)“最大化時(shí)全屏”的選項(xiàng),可以在最大化時(shí)蓋住任務(wù)欄。
恢復(fù)默認(rèn)布局是可以恢復(fù)成固定唱名布局(不使用變調(diào)功能)。
隨機(jī)力度的參數(shù)會(huì)被保存到配置文件中。
鍵盤布局菜單增加對(duì)子目錄的支持。
修正通道選擇界面輸入通道選擇的bug。
修正按鍵配置窗口使用某些輸入法是中文出現(xiàn)亂碼的bug。