Académique Documents
Professionnel Documents
Culture Documents
3 Build 783
Mabinogi Music
Macro Language Editor
http://aloe.or.tp/tools/3mle/
Copyright(c) 2005 - 2008 ALOE
All rights reserved.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MML
MML
MML
"ReleaseNote_Jp.txt"
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MMORPGMML
MMLCherry
(DLS)
---------------------------------------------------------------------------------------------------
3MLE.ini
---------------------------------------------------------------------------------------------------
MicrosoftDirectMusic
DirectX8.0
[(S)][(C)]
[MIDI]
[MIDI OUT][(O)]"Microsoft DirectMusic DLS"
[]"MSXspirit.def"
[DLS]
MP3
"MSXspirit.dls"
[][DLS(I)]
DLS
C:\Program Files\Mabinogi\mp3\MSXspirit.dls
OK
[]
22,050 Hz
()
100 ()
[OK]
---------------------------------------------------------------------------------------------------
(bpm)
19111615
MUTESOLOALL
MML
MML
| Gate | Vel/Value |
A# 4 [ 69] []
MML <<T.B.D.>>
MML
[(F)][(R)]
---------------------------------------------------------------------------------------------------
(F)
(N)
MUTE
(O)
MML
(S)
MML
(A)
MML
MML(I)
MML@MabiMML
"MML@"";"
OK
"MML@,,;"
"MML@"MabiMML
MML(E)
MML
MML@(1)
MML@T120V15O4L8ABCD,L12O4EFGAB,L16V12AAAA;
(2)
MML@
[(F)][(R)]
F (15-10-10)
MML@
T120V15O4L8
ABCD
,
L12O4EFGAB
,
L16V12AAAA
;
MabiMML(3)
MabiMML
[Settings]
Title =
Source =
TimeBase = 32
[Channel1]
T120V15O4L8
ABCD
[Channel2]
L12O4EFGAB
[Channel3]
L16V12AAAA
(O)
(E)
"L""R"
MIDI
MIDIMML
MIDI
MIDIMML
"MIDI"""
~~~~
MML
MMLMIDI
MIDI"1MIDIMML
1MML
MML
""""
MIDI
MMLMIDI
"SMF Format-0""SMF Format-1"
WAVE
DirectMusic()WAVE(RIFF-WAVE)
DLS
MIDI"Microsoft DirectMusic Synthesizer"
"Microsoft DirectMusic DLS"
(R)
3
(TPQN)
MML
32TPQN 96TPQN
32TPQNMML96TPQN
(X)
(E)
(U)
MML
(R)
MML
(X)
MML
(C)
MML
(V)
MML
(D)
MML
(A)
MML
(F)
(R)
(V)
(N)
(P)
(V)
MML
(T)
(A)
(E)
(L)
(R)
(C)
<<T.B.D.>>
(O)
MML
(R)
(A)
MML
(R)
(O)
(P)
(C)
(S)
(R)
(F)
(B)
(T)
(L)
(S)
(V)
MML
(C)
(C)
Language
[]
[]
(S)
[]
"32(TPQN)"
CPU
(P)
CPU
[]
[MML]
(D)
[]
(S)
[MML]
(M)
MML
[MML]
".mml"
[]
[]
[MIDI]
MIDI
[MIDI OUT]
(O)
MIDI
"Microsoft DirectMusic Synthesyzer"
"Microsoft DirectMusic DLS"
"Microsoft MIDI "
"Microsoft DirectMusic DLS"
[DLS]
(R)
MIDI
"GM System On"
[]
"MSXSpirit.dls"
[DLS]
[]
DLS(I)
DLS
"22,050 Hz"
(N)
""
""
(E)
(R)
(C)
(D)
(V)
"Microsoft DirectMusic"
"100"
(H)
(A)
---------------------------------------------------------------------------------------------------MML
32960(TPQN) 96
MIDI
[]
"."
"L"
------------------------------------------------------------------------------------------------Tempo change
t
32
255
Octave change
o
0
Velocity
v
0
15
Default length
l
1
64
Note
c
1
64
d
1
64
e
1
64
f
1
64
g
1
64
a
1
64
b
1
64
h
1
64
Rest
r
1
64
Note number
n
0
96
[]<<T.B.D.>>
------------------------------------------------------------------------------------------------Octave up
>
9
Octave down
<
0
Dotted
.
Tie
&
NoteNote
Sharpe
#
Flat
+
Flat
Sharpe
[]
------------------------------------------------------------------------------------------------
//
/* */ /* */
"A.....1##+#6..-B4&&B8&B8" "A16-.B2"
----------------------------------------------------------------------------------------------------
MML
32960(TPQN) 96
~~~~~~~~~~~~~~~~~~~~
MMLMML
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MML
MML
//#using_extension
n1,n2,n3
MIDI"//#using_channel"
MML
[]<<T.B.D.>>
------------------------------------------------------------------------------------------------@ n1
0 - 127
n1 =
~ n1,n2
0 - 127 ()
n1 = MSB
n2 = LSB ( n2 = 0)
~64
= [ MSB] x 128 + [ LSB]
16383
8192
[]
~127,127
~ 64
~ 0
p n1
0 - 127
= 16383
= 8192
= 0
n1
0 64 127
E n1
0 - 127
V n1
0 - 127
y n1,n2
0 - 127 ()
n1 =
n2 =
MIDI
EX n1,n2,n3
n1 240(xF0)247(xF7)
0 - 127
MIDI
[(GS)]
EXxF0,x41,x10,x42,x12,x40,x00,x7F,x00,
x41,xF7
[]<<T.B.D.>>
MML
"//#"
-----------------------------------------------------------------------//#using_extension
MML
//#using_channel = n1
MIDI
n1 = MIDI 0 - 15
---------------------------------------------------------------------------------------------------MML
/ GM / GS / XG / SC88 / SD80
MIDI
DirectMusic Synthesizer or DirectMusic DLS
16
(3MHz)
110ms
---------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
CMenuXP
NewMenu
HyperLink Class
iniFileOperator
Footy2
Napier
---------------------------------------------------------------------------------------------------
"ReleaseNote_Jp.txt"
---------------------------------------------------------------------------------------------------