WonderSwan Total Sound Driver
Top＼ MML Compiler＼ MML Reference

## 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.