|
前言
坐在電腦前面,與其玩著線上遊戲累積著代表得幾分的數字,過關之後的結果啥也沒獲得,步如利用電腦好好學習,累積知識,說不定還可以創意出啥別人想像不到的發明!如果願意的話我們必然可以發現,電腦真的能幫助我們做很多事情,完成許多夢想,除了知識的累積、技能的提昇,使得學習經驗更為豐富,透過各類行資訊傳播,還可以分享智慧的體驗,多好!這只是一塊敲門磚,希望將你心中的那快寶玉導引出來,讓電腦的音樂世界幫助你進入音樂創意的宗廟之門,使得音樂更有屬於你獨特的風采,一起飛翔吧!
為了方便同學們閱讀與學習,便特別從高老師虞二零零五年所寫的盲用電腦音樂綜合整理出這篇文章分享,希望我們有更便利的學習平台。假如你僅只會一點點的音樂編輯技巧,可以先到ABC 電腦音樂世界試著進行簡單的音樂編輯與設計,隨著學習層次日益成長,你或許還可以下在相關的音樂編輯軟體進行多元與異想天開的音樂創作,進而瘋狂渣入音樂工作佔,享受著如何讓電腦鍵盤也可以彈奏音樂,如何設計歌曲的半走,如何為自己編寫的詩詞特製別樣的動感音效,視障者也能自己作詞邊取,製作廣播劇及的配樂,到時候咱們可以再一起研究,先讓我們進入abc 的音樂編輯吧!一起來領略電腦音樂世界裡的魅力無窮,設計之美!
標 題: abc 簡介
發信站: 淡江蝙蝠BBS資訊總站 (Mon Oct 17 11:48:13 2005), 轉信
abc 是一種計普方式,也就是利用鍵盤上可以打出來的各種英文字母、符號
來記錄音樂旋律,類似減普。你可以使用任何熟悉的電腦文字編輯氣來輸入,
並儲存成衣般純文字檔即可。
這套系統最早於九零年代發原於西歐,原先用來記錄採集民間音樂,
後來經過陸續擴充也可以用以記錄交響樂總普。
目前有兩種規格標準,官方版本為 1.6,非官方標準為 2.0.
我們以後鎖鑰採用的為官方版本。兩版的詳細規格內容可以參看以下往只:
abc.sourceforge.net
對於忙界而言,雖然有點自樂譜系統,但是會的人其實並不多,況且無法與眼名人溝通。
因此我強烈建議視障朋友如果藥學音樂,可以從這套計普法開始,不但方便與眼名人溝通,
後續的處理更是方便,例如可以轉呈五現母、轉呈聲音檔等。
下一篇開始我們就要進入實作的步驟,讓每個忙用電腦的使用者也能享受自由創作
音樂的樂趣!
標 題: abc 範例:貝多芬第七號教想取締二樂章
發信站: 淡江蝙蝠BBS資訊總站 (Mon Oct 17 15:52:02 2005), 轉信
原始 abc 文字檔:http://www.ucolick.org/~sla/abcmusic/s7m2p.abc
midi 檔:http://www.ucolick.org/~sla/abcmusic/s7m2p1.mid
五現母 pdf 檔:http://www.ucolick.org/~sla/abcmusic/s7m2p.pdf
標 題: abc 表頭
發信站: 淡江蝙蝠BBS資訊總站 (Thu Oct 20 14:10:48 2005), 轉信
abc 是一個純文字檔,內容分為表頭和旋律兩部份,今天纖介紹表頭部份。
表頭用來定義整份樂譜當中各項元素的特性,共有時幾個參數。所有參數都以大寫字母
表示,其中只有五個參數必須用到,分別是: X (編號)、M (拍號)、
L (音符單位)、Q (速度)與 K (調號)。長的像這樣:
X:1
L:1/4
M:4/4
Q:120
K:C
說明如下:
1. X:1 代表這是第一手曲子。同一個檔案中可以存放多手曲子,編號從 1 開始,
各曲子之間以空白行隔開。
2. M:4/4 代表四四拍。其餘 M:2/4 為二四拍,M:3/8 為三八拍,魚類推。
3. L:1/4 代表以下旋律當中的音名如果沒有加上其他符號,則一率以四分音符計算。
4. Q:120 代表速度為每分鐘 120 個音符單位(以 L: 定義)。
5. K:C 代表 C 大調。如果是降 E 大調為 K:Eb, 生 G 大調為 K:G#, A 小調為 K:Am,
魚類推。
6. 表頭的第一個參數必須為 X, 最後一個參數必須為 K, 換句話說,其餘參數都必須
放在 X 與 K 之間;在換句話說,X: 為表頭的開頭而 K: 為表頭的結束。
7. % 代表註解,可放在任何位置,其效用只到行末為止。
其餘表頭參數列出如下,請自行參照使用:
T:Title % 標題
C:Composer % 作者
D:discography
H:History % 歷史
S:Source % 來源
N:Notes % 備註
Z:Transcription note
A:Area % 地區
B:Book
R:Rythm % 節奏
P:AB.AC.ABA(AC)3 % 月段反覆模式
標 題: abc 音符
發信站: 淡江蝙蝠BBS資訊總站 (Thu Oct 20 14:10:48 2005), 轉信
打完表頭,接下來就要打旋律的部份。先介紹音符的表示法:
第四因成(也就是中央 C 因成): C D E F G A B
地五音成: c d e f g a b
以這兩組符號危機準,往上的因成用小寫字母家單引號表示,美加高醫個因成就多家
一個單引號,向這樣:
地六因成: c' d' e' f' g' a' b'
第七因成: c'' d'' e'' f'' g'' a'' b''
往下的因成以大寫字母家逗點表示,往下月多因成家月多逗點:
第三因成: C, D, E, F, G, A, B,
第二因成: C,, D,, E,, F,, G,, A,, B,,
至於以上的符號到底代表幾分音符呢?還記得表頭的 L 參數吧。如果定義為 L:1/4
那他們就都是四分音符。如果其中的 G 藥用二分音符,那就是兩被,打成 G2
如果其中的 e' 藥用八分音符,那就是二分支一,打成 e'/
十六分音符就成為 e'// 魚類推。
休止服用小寫 z 表示,長度的規定同上,特別的是大寫 Z 代表休息一小節,
Z3 代表休息三小節。
學道這裡應該能寫初一手簡單的曲子了,試試看吧!
標 題: abc 小密封
發信站: 淡江蝙蝠BBS資訊總站 (Fri Oct 21 10:34:27 2005), 轉信
接下來我們就利用前面所學來實際打一手歌看看。就以小密封為例:
X:1
L:1/4
M:4/4
Q:120
K:C
|gee2|fddz|cdef|gggz|
|gee2|fddz|cegg|e3z|
|dddd|defz|eeee|efgz|
|gee2|fddz|cegg|c3z|
就是這麼簡單。其中的 | 代表小節現,如果打算做成五線譜,標清楚小結識必要的,
如果只想做成 midi 那就不免搶了。
標 題: abc 轉 midi
發信站: 淡江蝙蝠BBS資訊總站 (Mon Oct 24 10:51:56 2005), 轉信
我們都說『音樂無國界』。在電腦的世界裡,完音樂也不應該有作業平臺的限制,
所以上面的小密封你可以在你習慣的作業環境下用你最上手的編輯氣打出來。
接下來就要把這個文字檔轉換成 midi 檔來收聽了。假設我們的檔名為 bee.abc
轉換程式在各種作業系統下野都有人開發,不過由於我個人不使用 windows
所以這裡只介紹 linux 的操作,如果有人願意補充 windows 的操作是很歡迎的。
為了省市,你可以到這裡來直接下載 abc2midi 的執行檔:
http://coscell.molerat.net/abc/
下載後需修改執行全縣:
chmod 777 abc2midi
然後搬進執行路徑裡:
mv abc2midi /usr/bin/
這樣就可以使用了:
abc2midi bee.abc
如果看到最後一行訊息是:
writing MIDI file bee1.mid
那就是轉成功了,不過還是要往上看,也許會有其他錯誤訊息。
可能需要說明一下為何是 bee1.mid 呢?還記得我們說過一個檔案裡可以同時存放
多手曲子嗎?因為我們是打 X:1 所以只有產生一個 bee1.mid, 如果同時還有
X:2, X:3 就會多產生 bee2.mid 與 bee3.mid, 魚類推。
midi 檔案有了,接下來當然要聽聽看囉。同樣的,midi 也是跨平臺的,
你可以使用你喜歡的作業系統和播放程式來收聽。這裡推薦 linux 的 timidity,
指令:
timidity bee1.mid
聽到優美的鋼琴生了嗎?
標 題: abc 轉普
發信站: 淡江蝙蝠BBS資訊總站 (Wed Oct 26 10:42:20 2005), 轉信
上面的曲子聽起來如果沒有錯誤,也許有人有需要把他轉呈五線譜交給眼名人。
轉檔的程序也很簡單,首先到這裡下載 yaps 執行檔:
http://coscell.molerat.net/abc/
下載後的準備工作(耕改執行全縣與安放到執行路徑)請參考上衣篇的說明自行類推。
執行
yaps bee.abc
如果看到
writing file bee.ps
就對了。ps (PostScript) 是一種可列印的文字圖檔,類似 pdf 檔。在 linux 下
.ps 檔案可以直接列印,想轉呈 .pdf 或 .png 圖形檔也是輕而易舉:
ps2pdf bee.ps
ps2png bee.ps
以上指令都會產生對應的 bee.pdf 和 bee.png
標 題: 姻緣
發信站: 淡江蝙蝠BBS資訊總站 (Thu Oct 27 15:25:26 2005), 轉信
這裡說的因原是只 midi 音樂的樂器音色來源。這可以說是 midi 音樂的主角。
一手 midi 音樂好不好聽,除了取決於編曲技巧外,樂器音色也是關鍵。
前者要靠邊取者的功力提昇,後者就是使用者可以決定的了。
在個人電腦上的 midi 姻緣最早來自音效卡的 fm 晶片,那是一種靠振盪器按照數學函數
運算所模擬出來的聲音,聽起來很呆板,在公司行號的電話系統裡等待轉街時
聽到的音樂就是。第二帶的姻緣稱為 wavetable, 是把真實的樂器音色錄音下來
稍至在晶片上,需要實在取出來合成成實際的音樂,聲音聽起來真實多了,
現在的音效卡和首機音樂就是。
wavetable 的缺點是音色更換不容易,再者考量到價格因素,通常品質也不夠高檔,
因此有相對應的軟體姻緣的概念。所謂軟體姻緣就是把聲音檔直接存放在電腦裡,
由於突破了硬體容量的限制,聲音品質可以提昇很多,而且更換容易,相對價格也較低連。
縱上所數,目前要收聽前面的 bee.mid 可以有以下幾種選擇:
1. 用音效卡的姻緣(例如用 windows mediaplayer 播放),聲音較單雹。
2. 軟體姻緣(例如用 linux timidity 播放,軟體語音原都免費),聲音品質高醫及。
3. 外皆因原,例如 rolan, yamaha, korg 等等公司出品的姻緣氣,聲音更棒但價格也較
昂貴。
4. 購買專業軟體因原片,例如 giga 公司的出品。
標 題: midi 轉 mp3
發信站: 淡江蝙蝠BBS資訊總站 (Fri Oct 28 10:37:33 2005), 轉信
什麼時候需要把 midi 轉呈 mp3 呢?
由於 midi 檔案內容只有一些控制音樂的描述資訊,例如因高、因常、音量、樂器音色
編號……,這相當於只是一份樂譜,實際的發生是由姻緣負責,這也是之所以 midi
黨會比其他格式的音樂檔體積小的原因。
當你把這份『樂譜』傳送給別人,在對方的電腦上播放,由於大家都遵循某種標準,
所以聽到的聲音並不會插太多,但是因為每個人的姻緣設備不同,聽起來的音質感受
就有差別了。
如果我們把自己所聽到的聲音轉呈實際的聲音(因玻)檔案在傳給別人,那麼對方
聽到的聲音就會是原支援為了。
要達到這個目的,最方便的方法還是選擇軟體姻緣,否則就要透過錄音輾轉存檔。
軟體姻緣轉檔很簡單,linux 的操作指令為:
ecasound -i bee.mid -o bee.mp3
要實現這個指令,你必須安裝有 timidity, ecasound 和 lame 等軟體套見。
標 題: abc 休市音
發信站: 淡江蝙蝠BBS資訊總站 (Tue Nov 1 10:04:34 2005), 轉信
一手取子的音符不會那麼剛好都落在白見上,也不會都是一版一眼的,那樣聽起來
顯得有點呆板。為了讓音樂聽起來感覺更豐富更有便化,有些音符需要加上一點休市。
下面列出這些修世紀號,特別說明的是本人非音樂科系出身,下面出現的名詞都是直接
翻譯自原文,有可能番的不是很正確,盼望能有專業人員出來不吝指證。
這些記號都要打在音符前面:
^ 生計號 升高一個半因
^^ 重生計號 升高一個全因
_ (底線)降記號 降低一個半因
__ (雙底線)重降記號 降低一個全因
^/ 向上微調 升高半個半因
_/ 向下微調 降低半個半因
. (點)(staccato) 段驟 聲音聽起來很短促
M 滿驟 (legato) 聲音聽起來很圓滿
H 延遲 (fermata) 音符長度延長一被
T 站因 (trill) 上下顫動如 Tc 變成 cdcdcdc
R 滾驟 (roll) 上下滾動如 Rc 變成 cdcBc
- 連結現 兩個同高音符結合成衣個
(3 三聯姻 一拍驟出三個相同長度的因
( ) 圓滑驟 括湖內的因福平滑驟出
標 題: abc 切分因
發信站: 淡江蝙蝠BBS資訊總站 (Fri Nov 4 16:06:22 2005), 轉信
所謂切分因是說一個拍子裡的兩個因並不已相等長度呈現,而是一常一短或一短一常,
使得聽起來有跛角的感覺。得佛閘各的幽默取第一段就是最典型的例子。
abc 表現切分因的方式有兩種:
第一種是把音符的長度精確的計算出來,如下:
X:1
L:1/8
M:4/4
Q:60
K:G
G3/A/G3/A/B3/d/e3/d/|g3/f/a3/g/f3/a/g3/e/|
d3/d/e3/d/g3/e/d3/B/|A8|
G3/A/G3/A/B3/d/e3/d/|e3/f/a3/g/f3/a/g3/e/|
d3/d/g3/G/A2d2|G6z2
第二種是利用 > 或 < 來自動分配音符長短比例,> 表示左邊的音符較常,< 表示
左邊的音符較短,其長短比例可以達到三個 >>> 或 <<<, 如下:
X:2
L:1/8
M:4/4
Q:60
K:G
G>AG>AB>de>d|g>fa>gf>ag>e|
d>de>dg>ed>B|A8|
G>AG>AB>de>d|e>fa>gf>ag>e|
d>dg>GA2d2|G6z2
以上兩段旋律一模依樣,但是轉呈 midi 來聽,如果你的耳朵夠間應該能聽出效果
有一點差別。藥用哪種打法就看你的需要囉。
ps: 礙於篇幅,以上的曲子沒有打完,希望你能把他完成。
發信站: 淡江蝙蝠BBS資訊總站 (Mon Nov 7 13:34:46 2005), 轉信
就像寫文章依樣,樂曲也有分段的觀念,所不同的是樂曲的段落是可以重複的。
在前面 abc 表頭一篇當中各位應該有看到這樣的表頭範例:
P:AB.AC.ABA(AC)3
這行定義了月段演奏的順序如下: A B A C A B A A C A C A C
看到嗎?其實樂曲只有三段,但總共演奏成十三段,如果不用月段反覆指令,
就段在電腦上很容易複製,整份樂譜看起來也會非常龐大。
那麼在旋律部份要如何表達分段呢?很簡單,看起來向這樣:
X:1
L:1/4
M:4/4
Q:180
P:ABACADA
K:D#
P:A
第一段
P:B
第二段
P:C
第三段
P:D
地四段
發信站: 淡江蝙蝠BBS資訊總站 (Wed Nov 9 11:35:48 2005), 轉信
樂譜有前反覆、後反覆、第一反覆、第二反覆等等技法,abc 也有對等的表示法。
我們用實力來說明:
|:cdec:| 代表 cdec|cdec
|:cdec::efgz:| 代表 cdec|cdec|efgz|efgz
|:eefg|gfed|ccde|1e3/d/d2:|2d3/c/c2||
演奏成
eefg|gfed|ccde|e3/d/d2|
eefg|gfed|ccde|d3/c/c2|
還有一種型式:
|:A|B|1,3C:|2,4D||
這個演奏的順序是 A B C A B D A B C A B D
發信站: 淡江蝙蝠BBS資訊總站 (Fri Nov 11 13:46:00 2005), 轉信
到目前為止我們做的都只是單旋律的樂曲,也就是只有單因。
有時候為了讓樂曲更好聽更豐富,偶爾有需要讓兩個以上的音符同時驟出,形成
和聲的效果。abc 表達和聲的方式適用中括號 [ ] 把音符括起來,例如
[ceg] 就是 do mi sol 三個因同時驟出。零活利用這個技巧可讓你的樂曲有不同的
色彩。
發信站: 淡江蝙蝠BBS資訊總站 (Thu Nov 24 16:21:47 2005), 轉信
合唱或合奏的曲子都需要把普子分生不記錄。abc 生不的技法如下:
V:1
第一不旋律
V:2
第二不旋律
其餘類推。
如果曲子有分月段,那麼月段符號要先打,向這樣:
P:A
V:1
V:2
P:B
V:1
V:2
要注意的是每醫生不的音符總長度要依樣,否則轉檔的時候會得到警告,不過還是
可以轉出來就是了。
發信站: 淡江蝙蝠BBS資訊總站 (Mon Nov 28 10:47:21 2005), 轉信
說過了姻緣,接下來要說音色。
前面提過 midi 檔案只是一份樂譜,實際的發音工作由姻緣負責。
不同的姻緣影響的是聲音品質,但是音色卻是依樣的,
也就是鋼琴還是鋼琴,小號還是小號。
同樣一手曲子不管拿到哪裡卻播放,小提琴絕對不會變成吉他,這是由於大家都
遵循一個共通標準--gm (general midi).
gm 事由國際 midi 協會(ima)共同制定的一套標準,其中一部份定義了
128 種一般樂器家 47 種打擊樂器的音色排列,這份列表可以在這裡看到:
http://coscell.molerat.net/abc/gmpatch.tab
目前 gm 是全世界 midi 共同遵守的標準,然而由於他的規模實在太小, 128 種樂器
根本無法滿足需求,於是業界的兩大龍頭 roland 與 yamaha 公司分別推出了
他們各自的擴充標準--gs 與 xg.
gm 在兩千年也推出了 gm2 但似乎還未受到重視。
如果你想測試一下載你的姻緣上這 128 種樂器音色的表現狀況,可以連結我用 abc
寫的測試 midi:
http://coscell.molerat.net/abc/gmdemo.mid
發信站: 淡江蝙蝠BBS資訊總站 (Tue Nov 29 13:19:27 2005), 轉信
到目前為止我們做出來的音樂所聽到的爭聲音都只有鋼琴。我們做的既然是 midi 檔,
當然音色部份不會只有鋼琴。現在就來為我們的音樂配上月氣。
abc2midi 支援 gm 規格,所以符合 bm 的 128 種一般樂器和 47 種敲擊樂器都可
由我們任意使用,語法是:
%%MIDI program n
在旋率的前面加上這行指令就能輕易的為你的旋律配上市和的樂器音色。其中的 n
從 0-127, 預設直是 0, 所以以前我們都只聽到鋼琴生。關於各樂器的編號請察月
http://coscell.molerat.net/abc/gmpatch.tab
至於敲擊樂器的配置,由於情況比較特殊,我們以後在座介紹。
發信站: 淡江蝙蝠BBS資訊總站 (Mon Dec 5 11:54:45 2005), 轉信
前面學過和聲和多生不的打法,這樣應該足夠為你的曲子添加精彩的伴奏了。
不過如果你的功力還不是很夠,而且你要的伴奏也不太複雜,那麼利用自動和絃伴奏
的功能也足以讓你的曲子聽起來很豐富了。
為 abc 嘉禾閒伴奏的方法是在每一小節前面加上以雙引號括起來的和絃名稱。
可用的和絃名稱如下:
m, 7, m7, maj7, M7, 6, m6, aug, +, aug7, dim, dim7, 9, m9, maj9, M9,
11, dim9, sus, sus9, 7sus4, 7sus9, 5
例如:
|"C"geez|"F"fddz|
轉檔之後將可聽到除了旋律之外還加上了 捧掐捧掐 的和絃伴奏。
這種節奏是可以更改的。在不改變的情況下,二拍子、四拍子就是這種傑後,
三拍子則是 捧掐掐 而六拍子、九拍子則變成 捧 掐捧 掐。
更改和絃節奏形式的指令為:
%%MIDI gchord 節奏
其中的傑後事由八個符號任意組和而成,符號的意義如下:
f 跟因(捧)
c 和絃因(掐)
z 休止
b 跟因嘉和絃因一起
g 和絃第一因(跟因)
h 和絃第二因
i 和絃第三因
j 和絃第四因
舉例來說,上面的旋律伴奏要改成 捧掐掐掐 指令為:
%%MIDI gchord fzczczcz
改成分散和絃:
%%MIDI gchord gihigihi
如果覺得伴奏太大聲,可以調整伴奏音量:
%%MIDI chordvol n
也可單獨調整跟因音量:
%%MIDI bassvol n
當然還能指定伴奏所用樂器:
%%MIDI chordprog n
也可單獨指定跟音樂氣:
%%MIDI bassprog n
以上的 n 都代表 0-127.
如果覺得現有提供的和絃名稱不購用也可以自己定義。
這個就等未來的進階課程再說囉。
發信站: 淡江蝙蝠BBS資訊總站 (Wed Dec 21 13:10:44 2005), 轉信
這一傑我們針對調號與普號來做深入的介紹。
前面已經知道調號要在表頭的最後一個藍為定義。除了 A-G 七個主調外,還可以加上
b 或 # 來代表降釣獲聲調,例如:
K:Gb % 降 G 大調
K:C# % 生 C 大調
(還記得 % 代表註解吧)
有大調當然也有小調。小調用 m 表示:
K:Bbm % 降 B 小調
另外還有兩個特殊的調號 Mix 和 Dor 分別代表 Mixolydian 和 Dorian, 這與升降記號
數目有關。下面列初一個表格說明調號與升降技術數目的關係:
7 生: C# A#m G#Mix D#Dor
6 生: F# D#m C#Mix G#Dor
5 生: B G#m F#Mix C#Dor
4 生: E C#m BMix F#Dor
3 生: A F#m EMix BDor
2 生: D Bm AMix EDor HP Hp
1 生: G Em DMix ADor
0 生: C Am GMix DDor
1 降: F Dm CMix GDor
2 降: Bb Gm FMix CDor
3 降: Eb Cm BbMix FDor
4 降: Ab Fm EbMix BbDor
5 降: Db Bbm AbMix EbDor
6 降: Gb Ebm DbMix AbDor
7 降: Cb Abm GbMix DbDor
此外 abc2midi 也就受底下這些延伸性的調號名稱:
Maj (大調), Min (小調), Phr (Phrygian), Lyd (Lydian), Aeo (Aeolian),
Loc (Locrian).
林實際號 (^^ ^ = _ __, 後面跟著小寫 a-g) 也可以放到掉號中用來休市調性,例如:
K:G ^g
意思是:本來 G 大調只有 F 因要生,但我要 G 因也一起生。
在 K: 藍位當中也可以放入普號,用來提高或降低因曾,目的是為了可以少打一些
逗點和單引號。例:
K:G clef=soprano octave=-1 transpose=-1
clef 是譜表名稱,可接受的有:
treble, bass, baritone, tenor, alto, mezzo, soprano.
特殊普表明稱: treble-8, tenor-8, treble+8
octave 是因曾,後面的數字代表提高或降低八度的曾數。
transpose 事宜調,就是提高或降低幾個半因。
以上無論宜調、轉釣獲修改普號,都允許在旋律中臨時修改,只要另起一行用 I: 來指明
即可。
發信站: 淡江蝙蝠BBS資訊總站 (Fri Dec 23 14:46:10 2005), 轉信
在樂譜上除了音符之外,我們常會看到一些文字符號用來說明演唱演奏的方式,
一般稱為表情記號。在 abc 系統裡這些表情記號必須用兩個驚嘆號括起來。
下面就列初一些常見的表情記號和意義:
!pizzicato! 玻驟
!ppp! 最若
!pp! 次若
!p! 若
!mp! 稍若
!mf! 稍強
!f! 強(內定直)
!ff! 次強
!fff! 最強
!breath! 呼吸
!arpeggio! 爬因
!crescendo(! 見強 !crescendo)!
!<(! 見強 !<)!
!diminuendo(! 見若 !diminuendo)!
!>(! 見若 !>)!
其餘類推。
其他的說明文自可以用雙引號括起來,類似和絃的表示法,例如鋼琴指法:
"1" 第一只
"2" 第二只
"3" 第三只
"4" 第四只
"5" 地五指
此外的文自則必須在前面加上 _^@<> 等五個符號其中之一,向這樣:
"_Very Loud" (非常大聲)
"@Chorus" (合唱)
其餘類推。
發信站: 淡江蝙蝠BBS資訊總站 (Thu Dec 29 10:05:40 2005), 轉信
一般樂譜上除了音符、表情記號外,如果是演唱普(歌本)還會有歌詞。
abc 也支援這樣的形式。除了轉呈普能在普上顯示歌詞外,轉呈 midi 用 timidity
播放,在螢幕上還能看到一行一行的歌詞隨著旋律的流動而顯示出來,形成卡拉 OK
的效果。
歌詞的成現有兩種形式:一種是普與詞分開,整段歌詞放在旋律下面,用大寫 W: 開頭。
另一種是歌詞語音福對應,打完一行旋律要對應打出一行歌詞,歌詞部份以小寫 w: 開頭。
針對音符對應的歌詞,有些符號有特別用途,列舉說明如下(請注意這些說明都試紙
英文歌詞,中文部份有待實作):
控孻 把每個自分隔開
- 把每個音節分隔開
| 連接到下一小節
_ (底線)一個音節唱兩個因
* 跳過一個音符
~ (水玻文)兩個音節唱一個因
\- 顯示 - 這個符號
\ 連接下一行
發信站: 淡江蝙蝠BBS資訊總站 (Thu Jan 5 09:26:01 2006), 轉信
前面在配氣那一傑中提到打擊樂器的配置比較複雜。這裡說的打擊樂器專只那些沒有
旋律因高,純作為節奏支用的節奏樂器,向大鼓、小股等等而言。至於那些可以敲出
旋律或著音色清亮的敲擊樂器,向木勤、管中、鈴鐺等則以被歸類唯一般樂器,邊號為
8-15 以及 112-119. 這一傑就來說說節奏樂器的配置。
首先 midi 規格中規定用十六個頻道 (channel 1-channel 16) 來與樂器對應,其中
channel 10 專門配給節奏樂器,因此在 abc 中藥用到節奏樂器,必須先指定頻道:
%%MIDI channel 10
在這個指令以下的音符都匯兌應到節奏樂器的編號而以該樂器驟出。平常沒有只定頻道,
abc 自動從 channel 1 開始配置,一個生不站一個頻道,和閒伴奏野戰一個頻道。
有人依次做了時個生不,其中 V:10 的旋律卻變成節奏樂器就是因為他剛好對應到
channel 10 的緣故。要避開這種情況只要在 V:10 的下面加上 %%MIDI channel 11
指令即可。
其次來看 gmpatch.tab 後半部節奏樂器的編號從 35-81. 其實這些數字對應的是
鍵盤的位置。midi 規定每個因高都有一個編號,從 0-127, 中央 C 這個因高(見位)
剛好是 60. 因此當你在 %%MIDI channel 10 下面 keyin 音符 CDEC 就是要驟出
60 62 64 60 四個鼓聲,當然他的節奏長短也是比照旋律音符的編寫方式。
就這樣,編寫傑後普除了要找出樂器編號外,還要把編號轉換成見位編號(因高),
夠複雜吧。沒關係,下次會介紹一個簡單一點的方式。
發信站: 淡江蝙蝠BBS資訊總站 (Sun Nov 8 07:52:39 2009), 轉信
L 就是帶表月取中因福的常度。M 才是決定以和種因福為一拍。
原 po 的問提: L:2/4 是錯的,因福裡並沒有四分之二因福。
【 在 wayne (color wolf) 的大作中提到: 】
: L:1/4應該是苯首歌在繼普實,以四分音符當成一拍。
: 同理:
: L:1/8苯首歌以八分音符當成一拍
: 所以不能止說L:1/4代表四分音符,這是不衣樣的。
: 至於M:4/4 代表樂譜前的拍號,(四四拍,苯首歌曲以四分音符唯一拍,每小結有四拍),
: 先這樣,在互相討論,卸卸!
: 【 在 crazy (我只是半桶水) 的大作中提到: 】
: : 我也許音樂不懂音樂而常把 M or L 搞混?
: : 例如:
: : L:1/4
: : 代表每個音符是四分音符,
: : 那麼
: : L:1/2
: : 就是每個音符是二分音符嗎?
: : 斜線之前的那個數字不知是否另有作用?
: : 比如說小朋友打
: : L:2/4
: : 我該怎樣向他們解釋?
: : 此外,
: : M:4/4
: : 表示每小結有四拍,美伊個聲音是四分音符嗎?
: : 因為斜線的兩邊都事 4。那
: : M:8/4
: : 又是什麼意思?斜線的左邊與右邊的數字各有什麼涵義?
: : 完全不懂樂理的人,只是隨便玩玩霸了,
: : 這樣的音樂聽起來會不會很奇怪呢?
: : 卸卸!
發信站: 淡江蝙蝠BBS資訊總站 (Fri May 6 16:06:57 2011), 轉信
http://coscell.molerat.net/abc/doc/gmpatch.txt
【 在 tompost (蔡頭) 的大作中提到: 】
: 請問可以去哪抓 gm 音色表?
發信站: 淡江蝙蝠BBS資訊總站 (Sun Aug 3 12:29:51 2014), 轉信
%%MIDI program 指令用來指定樂器音色,然而始終侷限在 bank 0 的128種音色之間。
那要如何使用 bank 0 以外的音色庫音色呢?
例如想要在樂曲裡加上潺潺的流水聲,查閱GS音色表得知 Stream 位於 004-122,
所以整個指令就是
%%MIDI control 0 4
%%MIDI program 122
此後輸入的音符就是溪水聲的效果了。好玩吧!
還有如果您實在不滿意這個音色,可以用以下的方法找出自己喜歡的效果:
用記事本打開 timidity.cfg
在倒數第二行 soundfont 指令,也就是
soundfont GeneralUserGS1.4.sf2 amp=200
的開頭加上 # 然後存檔重聽。
此時呈現的是上一行音色檔 RolandGS16Mb.sf2 的效果。
如果還是不滿意,則逐行往上添加 # 逐行試聽。
聽到滿意的效果,請把沒有 # 該行的音色檔名例如 SGM-V2.01.sf2 選取複製,
然後在最下方加上類似以下兩行內容:
bank 4
122 %font SGM-V2.01.sf2 4 122
記得最後把所有 # 統統移除存檔就大功告成了。
結語
當我連結至盲用電腦音樂發現居然沒有前面的幾篇文章,這令我有些經驗︰「怎麼不見了呢?」希望只是我沒摸到,而不是「資料又稿丟了」。為了把前面幾篇「我擔心遺失的文章」找出來,我從 pcman ix" bat bbs 以手工的方式把前面幾篇文章貼過來。「bbs」,好懷念的一個老地方,當年這裡有多麼熱鬧非凡,如今卻已人跡罕至!
後面的文章我便都從盲用電腦音樂貼過來的,當我為了讓小朋友方便閱讀這些文件而又重新摸上 abc 的音樂世界,腦中浮現好多的往事,也引發了許縮夢想,我真的好希望大家表演的時候,演唱著人家做好的詞曲,那些都是你愛唱,別人也愛聽的歌曲,除此之外,你也可以有自己的創作,表演自己編寫的歌曲,演出的是屬於自己風格的音樂,兒不光只是別人也表演過得節目。我知道自己作詞作曲,談寒容易,然而每當「你是我的眼」歌聲嘹亮的時候我總會想到,「人家可以又握幾的風采,為什麼我不行呢?」加油!
│
f
回 · 我的聲音博物館 這一篇文章封面
|