MML Reference - Envelope
This command can set the software envelope data.
Format
When you write those command, you must write in the beginning of a line.
E
No,
fl,
ar,
dr,
dl,
sr,
rr
Ex
No,
fl,
ar,
as,
al,
dr,
ds,
dl,
sr,
ss,
sl,
rr,
rs,
rl
Input
Input | Range | Default (when Ex command) | |
No | 0 to 23 | - | Setting envelope number for the music data. |
fl | 0 to 255 | - | First level |
ar | 0 to 255 | - | Attack rate |
as | -128 to 127 | 1 | Attack speed |
al | 0 to 255 | 255 | Attack level |
dr | 0 to 255 | - | Decay rate |
ds | -128 to 127 | -1 | Decay speed |
dl | 0 to 255 | - | Decay level |
sr | 0 to 255 | - | Sustain rate |
ss | -128 to 127 | -1 | Sustain speed |
sl | 0 to 255 | 0 | Sustain level |
rr | 0 to 255 | - | Release rate |
rs | -128 to 127 | -1 | Release speed |
rl | 0 to 255 | 0 | Release level |
Explanation
This command can set the envelope data.
This is common data for the music and effect.