ABC 記譜法:怎麼讀,以及怎麼轉成樂譜

ABC 記譜法把一首曲子寫成純文字。短短的標頭寫出曲名、拍號和調,接著用字母寫音:C 是中央 C,c 是高一個八度,音後面的數字讓它變長。用 SheetScroll 這類閱讀器開啟 .abc 檔,就能看成樂譜。

更新於

什麼是 ABC 記譜法?

ABC 是用字母寫音樂的方法。Chris Walshaw 在 1993 年為民謠和傳統曲調設計了它,這類曲子大多是單一的旋律線,標準則公布在 abcnotation.com。音是字母,長度是數字,小節是直線,所以一整首曲子只要幾行文字就寫得下。

這就是曲調集愛用它的原因。你可以把 ABC 貼進電子郵件、訊息或論壇文章裡。可以搜尋它,程式也能把它變成五線譜或聲音。檔案以 .abc 結尾,一個檔案可以包含許多曲子,稱為曲集(tunebook)。

它主要用在曲調:一條旋律,想要的話可以在上面加和弦名稱。它不是為密密麻麻的鋼琴譜設計的,但可以容納多個聲部。

ABC 曲子長什麼樣子?

下面是一首完整的曲子,貝多芬《歡樂頌》的旋律。標頭的每一行都以一個字母和冒號開頭。標頭之後是音符。

一首完整的 ABC 曲子,逐行說明
行意思
X:1參考編號。每首曲子都以它開頭,所以一個檔案可以放很多首。
T:Ode to Joy曲名。
C:Ludwig van Beethoven作曲家。
M:4/4拍號,每小節四個四分音符的拍。
L:1/4預設的音符長度:單獨一個字母是四分音符。
K:C調,C 大調。它是標頭的最後一行,音樂從下一行開始。
EEFG|GFED|CCDE|E>DD2|四個小節:E E F G,然後 G F E D,然後 C C D E,然後是附點 E、短的 D 和二分音符 D。
EEFG|GFED|CCDE|D>CC2|]第二樂句結束在 C。|] 是終止線。

一首曲子需要 X:、T: 和 K:。M: 和 L: 決定數拍的方式。先讀標頭,再讀音符:整個方法就是這樣。

ABC 的字母和八度怎麼運作?

大寫的 C 是中央 C(Do),大寫的 C D E F G A B 往上爬到它上方的 B。小寫字母是再高一個八度,所以 c 是中央 C 上方一個八度的 C。加一個撇號再高一個八度(c'),加一個逗號則低一個八度(C,)。字母就是音名:E 是 Mi,G 是 Sol,B 是 Si。

譜表上的九個音和它們的 ABC 字母。C, 是中央 C 下方的 C,C 是中央 C,c' 是它上方兩個八度。
ABC 的音高記號
寫法意思
C,中央 C 下方的 C(C3)
C中央 C(C4)
c中央 C 上方的 C(C5)
c'再高一個八度的 C(C6)
^F升 F
_B降 B
=B還原 B
^^F, __B重升和重降

升、降或還原記號和印刷樂譜一樣,持續到小節結束。調本身的升降記號不必寫:K:G 已經讓每個 F 都是升 F。

調可以指定調式。K:Dmix 是 D 混合利底亞調式,K:Ador 是 A 多利亞調式。民謠曲目中許多曲子用調式,所以不要先假設是大調或小調,要先看調的標示。

ABC 的音符長度怎麼運作?

L: 這一行決定單位。單獨的字母持續一個單位。後面加數字是把長度乘上去,加斜線是除掉。如果曲子沒有 L: 這一行,標準會依拍號選一個:拍號是四分之三拍或更長(4/4、3/4、6/8)時是八分音符,較短的拍號如 2/4 則是十六分音符。

L:1/8 時的長度,單獨的字母是八分音符
寫法長度
A八分音符
A2四分音符
A3附點四分音符
A4二分音符
A8全音符
A/2 或 A/十六分音符
A3/2附點八分音符
A>B附點八分音符,接著一個十六分音符。把箭頭反過來,就是改為第二個音加附點。
z, z2一個單位和兩個單位的休止符

中間沒有空格的音符會用符槓連在一起,空格則斷開符槓。L:1/8 時,ABcd 是四個連在一起的八分音符,A B c d 則是四個分開的八分音符。吉格舞曲(jig)或里爾舞曲(reel)的拍子就是這樣表示的。

ABC 的小節、反覆和結尾怎麼寫?

  • | 是小節線,|| 是雙小節線,|] 是終止線。
  • |: 開始一個反覆的段落,:| 結束它。舞曲常有兩個反覆的部分。
  • [1 和 [2(常寫成 |1 和 :|2)標示反覆的第一和第二結尾。

它們的作用和印刷樂譜中的記號一樣。如果你不熟悉第一和第二結尾,請見反覆、結尾、D.S.、D.C.、Coda 和 Fine 怎麼讀。

怎麼加上和弦、裝飾音和歌詞?

  • 和弦名稱 放在音符前的雙引號裡:"Am"A2 或 "G7"B2。
  • 同時發聲的音 放在方括號裡:[CEG] 是 C 大三和弦。
  • 連結線 用連字號連接兩個相同音高的音(A2-A2),圓滑線 用括號:(DEFG)。
  • 三連音 以 (3 開頭,如 (3abc。
  • 倚音 放在主音前的大括號裡:{g}A。
  • 裝飾音 是音符前的短記號:波浪號 ~ 是愛爾蘭滾奏(roll),句點是斷音,H 是延長記號,T 是顫音。長的寫法 !trill! 也可以。
  • 歌詞 放在以 w: 開頭的一行,位於音符下方。
  • 多個聲部 用 V: 行,每個聲部一行。

不同的程式畫裝飾音的方式不同。聚會(session)曲調中的滾奏,可能顯示成滾奏符號、倚音,或完全不顯示。

ABC 曲子從哪裡來?

大多數 ABC 來自民謠和傳統音樂的曲調集。The Session 是愛爾蘭傳統音樂的社群網站,它的開發者說明過,每一個版本的曲子都以 ABC 文字儲存,並在瀏覽器中畫成樂譜。由格式作者維護的 abcnotation.com 網站有曲子搜尋,並連結到別處的曲集,並表示連結了數十萬首曲子。

在你找到的曲子上,要檢查三件事:

  • 調和拍號。 任何人都可以貼上一個版本,標頭可能是錯的。如果曲子聽起來怪怪的,請對照錄音。
  • 是哪個版本。 傳統曲調有許多版本。兩個人為同一首曲子寫的 ABC,音符、裝飾音和小節可能不同。
  • 版權。 老曲子不一定能自由拷貝。個人的編曲或曲集可能有自己的版權和條款。請見哪裡找免費樂譜。

在許多聚會(session)中,大家憑記憶演奏,所以 ABC 主要用來學曲子。

怎麼把 ABC 轉成樂譜並照著演奏?

任何文字編輯器都能寫 ABC,但要看到五線譜,你需要一個程式。有許多免費的 ABC 檢視器和轉換器。或者在 SheetScroll 中開啟檔案,它讀 ABC 的方式,和讀任何數位樂譜一樣。

  1. 在樂譜庫中點 新增,選 檔案。選擇 .abc 檔,或整個資料夾。
  2. 有許多曲子的檔案,會分成一首一首的曲子匯入,每首各自是一份樂譜,SheetScroll 會說明從曲集中匯入了幾首。
  3. 打開一首曲子。SheetScroll 會把它排成五線譜,每個小節都精確掌握,並跟著反覆和結尾走。

SheetScroll 也可以聆聽你的演奏並翻頁。它跟隨弦樂器、木管,以及它透過麥克風聽得到的其他樂器。大多數曲子一頁就放得下,所以翻頁主要在長長的一組曲子或曲集中才重要。你可以把曲子依演奏順序放進曲目表,頁面底部的一行會寫出下一首。聆聽和自動翻頁屬於 Pro。閱讀器、曲目表和所有格式都是免費的。

拉小提琴演奏民謠的人,可以在弦樂演奏者頁面和小提琴課程找到同樣的工具。匯入格式的說明頁列出還有哪些能開啟。

常見問題

ABC 記譜法是什麼意思?

這是一種用純文字寫音樂的方法,以音名字母 A 到 G 為基礎。你把音打成字母,程式就畫出五線譜。

ABC 記譜法怎麼讀?

先讀標頭:M: 是拍號,L: 是預設音符長度,K: 是調。再讀音符。C 是中央 C,c 是高一個八度,數字讓音變長,斜線讓音變短。

怎麼把 ABC 轉成樂譜?

用 ABC 檢視器或轉換器開啟,或把 .abc 檔加入 SheetScroll,它會排成五線譜。把文字複製到純文字檔,用 .abc 副檔名儲存。

ABC 裡的 L: 是什麼意思?

L: 決定預設的音符長度。L:1/8 時,單獨的字母是八分音符,A2 是四分音符,A/2 是十六分音符。如果沒有寫,就由拍號決定單位。

ABC 只用於民謠嗎?

它是為民謠和傳統曲調設計的,也主要用在這些曲子上。它也能放和弦、多個聲部和歌詞,也曾用於其他種類的音樂。

SheetScroll 能幫 ABC 曲子翻頁嗎?

可以。ABC 會當成數位樂譜開啟,SheetScroll 跟隨它的方式和跟隨其他樂譜一樣,在頁尾前兩拍翻頁,絕不提前。聆聽屬於 Pro。

資料來源

  1. The abc music standard 2.1, abcnotation.com, 查證於 2026年10月23日
  2. About abc notation, abcnotation.com, 查證於 2026年10月23日
  3. Jeremy Keith, how The Session shows ABC as sheet music, 查證於 2026年10月23日