簡介
電腦鋼琴,實質上就是鋼琴軟音源。VC++中使用MFC(微軟類庫)簡化了編程過程減少了代碼編寫,利用MFC制作一個電腦鋼琴主要使用了MFC中對話框控件命令按鈕的添加以及位圖按鈕的使用方法,同時利用PlaySound()函數實現聲音的導入及通過按鈕單擊響應,該設計中主要的亮點是對按鈕的美化工作,通過外部位圖的添加實現位圖替換命令按鈕的工作,同時通過對按鈕的UP和DOWN狀态替換不同位圖從而實現模拟鋼琴按鍵彈奏效果。
在MIDI軟件的控制下,對音軌進行處理,渲染出鋼琴效果。其逼真程度取決于軟音源的采樣程度和音色種類,以及電腦聲卡的檔次。電腦鋼琴不僅可以在MIDI軟件中打譜演奏,利用MIDI鍵盤接到聲卡,完美還可以用鍵盤彈奏,利用軟音源的音色,進行即時演奏。
音源作品
目前比較好的鋼琴音源有斯坦伯格出品的《TheGrand》,NativeInstruments的《AkoustikPiano》,另外還有短小精悍容量隻有50多M的《TruePiano》。
使用介紹
電腦鍵盤代替鋼琴鍵演奏鋼琴樂曲。
使用方法:請關閉漢字輸入法,點一下下面的FLASH方可使用。
音符對應方式:以a-z26個英文字母對應鋼琴鍵上從左到右的26個音符。(鼠标亦可)
低音a,b,c,d,e,f,g(1,2,3,4,5,6,7)
中音h,i,j,k,l,m,n(1,2,3,4,5,6,7)
高音o,p,q,r,s,t,u(1,2,3,4,5,6,7)
超高v,w,x,y,z(1,2,3,4,5)
-為連音
軟件版本分為下載安裝和在線彈奏兩種,前者以iDreamPiano為代表,後者主要用Flash制作,以鍵盤鋼琴為代表。随着版本的升級,電腦鋼琴的音色不斷改進,彈奏難度卻越來越低,很多曲子不需要進行專門的訓練,就可以開始演奏。