[原創]imy解析-用記事本編寫imy

瀏覽: 1866
回覆: 1
共1頁
tmp
發文數:11
發表時間:2002-10-03 07:43:00
t68i專用imy語法

--------------------------[檔案格式]--------------------------
純文字模式
附檔名:imy
----------------檔案開始----------------
BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
BEAT:<拍/分鍾>(120)
STYLE:<S1:連續式 S2:斷奏式>(正常)
VOLUME:<V0~V15>(V7)
MELODY:<參考[MELODY標籤]>
END:IMELODY

----------------檔案結束----------------
說明:
1.
上面beat、style、volume為非必要項目
該行最後括號內的文字為預設值
用t68i編曲時未指定上列項目,則不會出現該行,並沿用預設值
用t68i將設定改回預設值時,會自動將該行刪去
2.
文字、段落間不應有多餘之空格和分行分段
最後一行也不需任何文字和空格
否則該鈴聲無法在手機中編輯(但通常可以撥放)

--------------------------[MELODY標籤]--------------------------

一個唱名和一個節拍構成基本音符
再視旋律需要加上音階、升降和延長等符號

各個標籤以下列順序構成一個音符:
(音階)>(升降)>唱名>節拍>(延長)
每個標籤在同一個音符終止能出現一次

除了音符之外還有其他和音符無關的特殊功能標籤
可視需要和喜好放置在音符與音符之間

音階:
無 第一音階
*5 第二音階
*6 第三音階
*7 第四音階

升降:
# 升記號
& 降記號

唱名:
c DO
d RE
e MI
f FA
g SO
a LA
b SI
r 休止符號

節拍:
0 4拍
1 2拍
2 1拍
3 1/2拍
4 1/4拍
5 1/8拍

延長(附點):
. 該節拍乘1.5
: 該節拍乘1.75
; 該節拍乘2/3

特效:
vibeon 震動開
vibeoff 震動關
backon 背光開
backoff 背光關
ledon 指示燈開
ledoff 指示燈關
( 循環開始位置
@#) 循環結束位置#次循環後繼續;#=0→無限次循環
V- 降低音量
V+ 增加音量
V# 設定音量;#=0~15

--------------------------[範例 funky.imy]--------------------------
BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
STYLE:S0
VOLUME:V2
MELODY:vibeong2vibeoffbackoff*5d3g3*5&d3g2*5c2.backonledong2backoffledoff&b2backonledong2ledoffbackoffvibeonr2vibeoff*5d3g3*5&d3g2&b2.g2f2g2vibeonr2vibeoff*5c3*5&d3&b3g2&b2.backong2backofff2backong2backoffvibeonr2vibeoff*5c3*5&d3&b3g2&b2.r2r2backond4backoffr4backond4backoffr4
END:IMELODY

--------------------------------------------------------------------------
請注意melody那一長串也是不分行的,現在是網頁自動分行
用記事本或word(存成純文字格式)編寫後改副檔名即可傳回手機

tmp 於 2015-05-25 07:57:39 修改文章內容


商業贊助
發文數:1
發表時間:2025-08-24 03:41:57
共1頁