鍵盤與滑鼠快捷鍵
四張表,一頁看完
每一顆按鈕在做什麼、以及那些沒有快捷鍵的功能,在編輯器功能說明。第一次用請先走一遍編輯器入門。
兩個世界:焦點決定鍵盤
編輯器有兩個可以動的地方——鋼琴捲簾與 MML 文字區——而它們共用鍵盤。規則只有一條:
焦點在文字區時,捲簾的鍵全部讓路。
也就是說:在文字框裡打字的時候,Delete 是刪字、Ctrl+C 是複製文字、方向鍵是移動游標,跟平常的文字框一模一樣。就算滑鼠正停在捲簾上也一樣——把手放在捲簾上打字是很自然的姿勢,那時候吃掉你的文字貼上會很討人厭。
要回到捲簾的世界,在捲簾上點一下(點空白處不會畫出東西的模式是只選取)。
捲簾那一側的鍵有一個共同前提:要有選取。Delete、+/-、Ctrl+C/X 都是對「選起來的那幾個音」動作,沒有選取就什麼都不會發生。
另外,對話框或右鍵選單開著的時候整組停手:力度框開著按 Delete 不會刪掉背後的音符,按 3 也不會偷偷換掉音符長度。
播放的那五顆鍵是另一組(Space 與四顆方向鍵):它們不需要選取,但同樣在文字區打字時讓路——在文字框裡按空白鍵就是打一個空格。詳見播放的快捷鍵。
焦點在 MML 文字區時,下面兩張鍵盤表的鍵全部讓路,那時是純文字編輯(Delete 刪字、Ctrl+C 複製文字、方向鍵移動游標、Space 打一個空格)。對話框或右鍵選單開著時也整組停手。
切換分頁與存檔沒有快捷鍵,只能點按鈕(存檔本來就是自動的,見設定抽屜)。
播放控制
| 鍵 | 作用 | 前提 |
|---|---|---|
| Space | 演奏/暫停/繼續 | 引擎就緒;焦點不在其他按鈕或輸入框上 |
| ←/→ | 播放頭退/進一小節 | 演奏中或暫停中 |
| ↑ | 回到開始 | 演奏中或暫停中 |
| ↓ | 停止 | 演奏中或暫停中 |
| ⏯ ⏹ ⏮ ⏭ | 媒體鍵:演奏/暫停、停止、前後一小節 | 按過一次演奏之後 |
鋼琴捲簾的鍵盤
| 鍵 | 作用 | 前提 |
|---|---|---|
| 0 | 切到只選取(箭頭)模式 | — |
| 1 2 3 4 5 6 | 音符長度:全音符/二分/四分/八分/十六分/三十二分 | — |
| 7 | 六十四分音符。工具列上沒有這一顆按鈕——按下去那七顆會全部暗掉,那不是壞掉,是「現在的長度不在這七顆裡」。左邊那個音符圖示會告訴你現在是什麼 | — |
| . | 切換接下來畫的音符帶不帶附點(長度變 1.5 倍)。已經畫好的音要加附點走右鍵選單 | 繪製模式;六十四分音符不支援附點 |
| Ctrl+A | 選起目前這條聲部的全部音符。接著按 Ctrl+C 就是整條的 MML | — |
| Ctrl+D | 選取的那一段複製接在自己後面,往後推整數個小節。按住 Ctrl 連點 D 就一小節一小節鋪出去 | 有選取、非播放中 |
| Delete/Backspace | 選起來的音變回同長度的休止符 | 有選取、非播放中 |
| +/- | 力度加減一格 | 有選取、非播放中 |
| Ctrl+C | 複製選起來的音 | 有選取 |
| Ctrl+X | 剪下選起來的音 | 有選取、非播放中 |
| Ctrl+V | 貼上音符(落點=選取處或滑鼠位置) | 非播放中 |
| ↑ ↓ ← → | 半格微調(改長度時只有 ← →) | 只在拖曳中 |
| Shift+↑ ↓ | 上下一個八度 | 只在拖曳中;打擊樂器捲簾沒有八度這回事,按了不會動 |
| Shift+← → | 前後一小節。是位移不是吸附——落在反拍上的音會移到下一小節的同一個反拍 | 只在拖曳中 |
| Esc | 取消正在進行的拖曳並停掉試聽;沒有拖曳的時候清空選取 | — |
滑鼠與滾輪
| 手勢 | 作用 | 前提 |
|---|---|---|
| 左鍵點空白處 | 畫一個音 | 繪製模式 |
| 左鍵點空白處 | 設播放開始線 | 只選取模式 |
| 左鍵空白處拖曳 | 框選:選取變成剛好框到的那幾個(框到 0 個就是清空) | 只選取模式、非播放中 |
| Ctrl+空白處拖曳 | 框選追加:已經選起來的留著 | 只選取模式、非播放中 |
| 右鍵點空白處 | 開右鍵選單 | — |
| 左鍵/右鍵點小節尺 | 設播放開始線/開選單 | 播放中也可以 |
| 左鍵點音符 | 選它並發一聲 | — |
| 右鍵點音符 | 開音符選單 | — |
| 拖曳音符 | 搬動 | 非播放中 |
| 拖音符右邊框 | 改長度 | 單選、非播放中 |
| Ctrl+點音符 | 加進/移出選取 | 非播放中 |
| Shift+點音符 | 範圍選取 | 非播放中 |
| 雙擊音符 | 文字游標跳到它的位置 | 只選取模式、非播放中 |
| 點左側琴鍵 | 試聽那個音 | 播放中也可以 |
| Ctrl+滾輪 | 格寬縮放 | — |
| Ctrl+Shift+滾輪 或 Alt+滾輪 | 列高縮放 | — |
| Shift+滾輪 | 水平捲動 | — |
Ctrl+點音符與 Ctrl+框不一樣,而且是刻意的。 點是切換(已經選起來的會被抽掉),框是純追加(已經選起來的一定留著)。框選很難精準地「只框到還沒選的那些」,所以它不做切換。
純框(不按 Ctrl)是取代:選取變成剛好框到的那幾個。選取可以在視窗外而畫面上沒有任何線索,所以預設不追加——不然「在第 3 小節選好幾個音、捲到第 40 小節再框住眼前這幾個」會默默改到第 3 小節。
全站通用
| 鍵 | 作用 | 前提 |
|---|---|---|
| Ctrl+Z | 復原 | — |
| Ctrl+Shift+Z/Ctrl+Y | 重做 | — |
| Ctrl+S | 儲存這一份樂譜。已經存過而且名字沒改的話就直接存回同一份;否則打開儲存框 | — |
| Esc | 關閉對話框、設定抽屜、手機選單 | — |
| ↑ ↓ | 調整捲簾與編輯區的高度(Shift 一次跨大步) | 焦點在分隔線上 |
| Enter/Esc | 確定/取消改名 | 正在改樂譜名 |
| [/] | 目前這一份樂譜的樂器換成上一個/下一個。按住不放會連續換,到清單的頭尾就停住 | 焦點不在文字區或下拉上;對話框與設定抽屜關著 |
| M | 目前這一份樂譜靜音/解除。只影響試聽——匯出、另存與分享照舊完整 | 焦點不在文字區或下拉上;對話框與設定抽屜關著 |
| Shift+M | 只播這一份,其他全部靜音。再按一次全部解除 | 同上 |
| H | 捲簾上顯示/隱藏這一份的音符。它照樣出聲、照樣匯出 | 同上 |
| Shift+H | 捲簾上只看這一份,其他全部拿掉。再按一次全部顯示 | 同上 |
| S | 3D 混音的開關(樂器列尾端那顆同心圓)。不會打開設定框——這一顆是給「開一下、關一下、聽差別」用的 | 同上 |
Ctrl+S 有兩種行為,分界是「這還是不是你上次存的那一份」。
直接存回去——你這一輪已經存過(或開過)一份檔案,而且之後沒有改檔名、也沒有換目的地。這時候按下去就直接寫回同一份,不會再問一次要不要覆蓋,右下角會出現一句確認。這是全站唯一一條不問就覆寫既有存檔的路,所以下面那幾種情況一律不走它。
打開儲存框——第一次存、還沒取名字、改過檔名(那是另存新檔)、在框裡把目的地換過、或目的地是 web 但登入已經失效。貼上取代、載入分享、匯入檔案之後也會打開框:那些都是把編輯器裡的東西整批換掉,換完之後它已經不是你原本那份檔案了。
這一份是空的(沒有任何音符)時按下去只會提醒一句,不會開框。已經有別的對話框開著時它不作用——除了儲存框自己開著的時候,那時 Ctrl+S 就等於按下那顆儲存鈕。
[/] 試聽的方式沒有變:左手按住捲簾左側的琴鍵不放,右手按 [/],每換一個樂器就會用新音色把那個音重發一次。音高由你按的那一鍵決定——樂器的音域各不相同,自動挑一個音高常常會落在音域外,聽起來像壞掉。
演奏中換樂器則是下一個音就生效,不必停下來。
那四顆的規則只有一句話:字母選管哪裡,加 Shift 就是「只有這一份」。 M 管耳朵、H 管眼睛——跟樂器列上那四顆按鈕排成的兩組完全一樣。
獨奏刻意沒有給 S。 這裡有兩種獨奏(只播管耳朵、只看管眼睛),S 只能給其中一個,另一個就會變成一顆背不起來的鍵。那顆鍵給了空間混音(Spatial)。