免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 發帖

[MML編曲] MML編碼代號

本帖最後由 米露 於 2016-3-22 23:59 編輯

嗯...要編MML當然要先知道MML的代號 (被轟飛)

以下分別是MML中會用到的代號:
部份可能需要基本樂理知識才容易理解

C D E F G A B 分別代表:
C=DO , D=RE , E=MI , F=FA , G= SOL, A=LA , B= SI

音長:
音符的拍子長度 , 由1-64  
例如 C1 =1拍C(全拍),  C2 =2拍C(半拍)
可能需要基本樂理知識才容易理解

O(這是英文不是數字):
音程 , 由O0-O8   
不同的樂器有屬於自己的音程範圍 超出了便沒聲音

>:
升高音程
O2C1>C1
等同於  O2C1 O3C1

<:
降低音程
O2C1<C1
等同於  O2C1 O1C1

T:
速度 , 由T32-T255數字越大速度越快

V:
音量 , 由V0-V15數字越大聲量越大

L:
固定之後的音長
例如 C2 C2 C2 C2
可以寫成 L2 CCCC

(+-):
升降記號
把音升高或降低半音
*EF及B>C間的距離就是半音,E(B)上的全音是F+(C+),F(C)下的全音是E-(B-)


&:
連音 , 可把2個或以上的同音連結成為一個音 調節音長
常用於需要特別長度的音
例如 C2&C8
或比較長的音
例如 C1&C1


. (就是一點):
附點 , 把前面的音的音長拉長本身的一半
例如C1的一半是C2
就是C1.   
當然他也可以寫成C1&C2 , 不過會浪費字數
注意只能用一次
例如想寫C1&C2&C4
不能用C1..  這樣MML只會當成C1.

必須寫成C1.&C4   
現實五線譜上一個以上的附點是符合規則
參考

N:
絕對音高
用來指定某個音程的音高 , 節省字數用
由O0C 向上數 數字越大音越高
例如
N1   是 O0C
N13O1C
N25O2C
不過一般寫譜時應該不會用到
只會在工具優化後出現




如有錯漏請更正
感謝阿霧的修正QWQ
(阿霧:修正重擊)
(暴擊技能:+100)
1

評分人數

    • mabinogimuses: 耶!!感謝分享!!!金錢 + 30 威望 + 30
溫暖和關懷,有時會成為致命的劇毒

米米讚讚!
重新複習了一次
新手做譜的時候回來看非常容易理解:DDD
世界大同,禁獵鯨,與美好品格,是我目前想像中最美好的全部。

TOP

本帖最後由 蛋糕走路 於 2017-6-5 13:31 編輯

音長是 1~64 不是 68 耶XD

然後音長可以使用 1~64 之間的任何數字。

瑪奇的音符是以 全音符 384 ticks 為單位的。

(1 tick 可以理解成一個很短的時間,全音符是 384 個 ticks,二分音符是 384/2 = 192)

那問題來了,如果 C5 是多少 ticks 呢?

雖說 384/5 = 76.8,但是在計算時長的時候,小數部分是要無條件捨去的,

所以 C5 的時長是 76 ticks.


類似的,所有音符的時長都是 int(384/x),其中 int 是向下取整的意思

所有帶附點的音符的時長是 int(384/x) + int(192/x)

知道這個的主要好處有兩個

一個是寫譜子的時候,有時候可以省下大量字數

比如說要給長笛的每一個音符之間增加很短的休止符:

c16.&c64r64

但是,經過計算,c16.&c64 使用的 ticks 數 正好跟 c9 是一樣的。

所以說 c16.&c64r64 = c9r64


還有一種用法,就是有時候需要微調一個音的時長的時候,

c4 -> c8&c9r64 -> c9&c9r32 -> c5r19 等等,時長加起來都是 c4,但是選擇也會更多


如果記不住這些也沒關係,在 3MLE 裏面,大家其實也可以比較方便的看出來

比如說 c4c8&c9r64c9&c9r32c5r19

ticks.png
2016-3-20 18:04


大家請看左邊,如果您想要的音長是 96 ticks

無論怎麼寫,steps 下方都是 96

同時,gate 那邊,會分開算每一個音符的時值是多少

比如說我想知道 c6 + rx 的時值跟 c4 是一樣的

我可以用 96 - 64 = 32,然後在通過嘗試來找出時值是 32 的數字到底是多少

這邊我就不公開答案了,考考看大家,算出來的是多少XD
3

評分人數

    • 米露: 平時很少用這樣短的音長..再次吃修正重擊QA ...金錢 + 30 威望 + 30
    • 十字狩翼: 對不起 我看到算術就頭痛了WWW金錢 + 30 威望 + 30
    • mabinogimuses: 很喜歡這個文!細細咀嚼XD金錢 + 30 威望 + 30

TOP

回復 3# 蛋糕走路


看了DD的留言以後覺得以前的某些疑惑被解開!

例如有時候出現X連音的時候,會給人感覺好像落了一點點拍

原來是因為會四捨五入的關係(豁然開朗)



這個原理看起來很複雜,其實沒有想像中的難!

反正就是  384/X  +  384/Y =  你要的單位長度
     (ticks)     (ticks)        (ticks)

有附點的話要加上本身一半的值



以DD最後的題目:「 c6 + rx = c4」

C是Do的意思,X為要求的值,Y=6,

然後c4要把他轉換成單位長度ticks

384/4 = 96

將已知資訊帶入公式
> 384/X + 384/6 = 96
> 384/X = 96 - 64 = 32
> X = 12
所以 c12 + c6 = c4



會這個公式反而可以省去樂理的推敲,也可以避免落拍的情形發生

謝謝DD老師!!! 長知識了 - // -b
2

評分人數

珍惜你所擁有的,認真對待每一天

TOP

返回列表