什麼是虛擬鋼琴?

虛擬鋼琴鍵盤擁有逼真的音色合成。可用滑鼠點擊或鍵盤快捷鍵彈奏多個八度的音符,不需要實體鋼琴。

聲音由 Tone.js 複音三角波合成器產生,所以可以按住音、同時彈和弦。鍵盤最下排 Z、X、C、V、B、N、M 對應當前八度的白鍵,上排 S、D、G、H、J 對應黑鍵。延音(sustain)讓音延續到自然衰減完,八度按鈕可整體上移或下移,錄音鍵把你的演奏存成可下載的 WebM 音檔。

使用方法

  1. 點選虛擬鋼琴上的任意琴鍵即可彈奏音符——白鍵是自然音,黑鍵是升降音。
  2. 使用電腦鍵盤可以更快地彈奏——鍵盤底部兩列對應鋼琴鍵(Z=C,S=C#,X=D,以此類推)。
  3. 使用鍵盤上方的控制項切換八度範圍或更換音色。

何時使用

  • 出差或上班沒有真鋼琴時,用來練音階或和弦指型。
  • 把腦海中的旋律快速試彈一遍,錄一小段傳給合作者或匯入 DAW。
  • 教初學者鍵盤上各個音的位置,畫面上有字母標示輔助記憶。

結果

一位音樂學生想練習C大調音階。他在虛擬鍵盤上依序點選C、D、E、F、G、A、B、C,透過喇叭清晰地聽到每個音符。

常見問題

電腦鍵盤上哪些鍵對應哪個音?
最下排 Z X C V B N M 彈當前八度從 C 到 B 的白鍵,上排 S、D、G、H、J 對應 C#、D#、F#、G#、A# 黑鍵。再按同一個鍵會重新觸發該音。同時按多個鍵就會發出和弦。
點了琴鍵卻沒聲音,怎麼辦?
音訊要先有一次互動動作才能播放。第一次點擊或按鍵會初始化合成器,可能有半秒延遲,之後每個音都即時發聲。若系統已靜音、或目前分頁被靜音,工具無法繞過。
錄下來的音檔跟我彈的一樣嗎?
一樣。Tone.js 的 Recorder 直接從合成器輸出取音,時值、力度、延音都和現場一致。檔案是 WebM(或裝置支援的其他音訊格式),可以直接拖進 DAW 或原樣分享。
可以更換音色並指定音階彈奏嗎?
可以。鍵盤上方的「音色」可在原聲、電鋼琴、風琴與合成器之間切換;音階選單則能依任一主音標示出大調、小調、五聲、藍調或半音階的音。開啟「鎖定」後,音階外的鍵不會發聲,初學者就只會聽見在調性內的聲音。
延音打開和關閉有什麼差別?
關閉時,只有按住鍵的時候才會發聲,放開鍵就停。打開後,每個音都會響到自然衰減結束,不管你有沒有放開鍵,效果等同踩下原聲鋼琴的右踏板。

相關工具