Header
| Element | Description |
|---|---|
| MewMMLPad | Title. |
| ▶ / ⏸ button | Start / pause internal playback (green when playing). Standalone only. |
| BPM slider | Tempo for internal playback. Standalone only. |
| On button | Turn the built-in synth ON / OFF. |
| Settings button | Show / hide the synth settings panel. |
| Volume slider | Output volume of the built-in synth. |
| MIDI button | Export the MML as a MIDI file split per channel. Drag from the button onto a DAW track to drop it in as a MIDI clip. |
| ? button | Open the reference. |
In the standalone, an additional InternalPlayer section (▶ / BPM slider) appears in the header.
Channel monitor strip
The strip just below the header shows 8 channels at a time (16 channels split into A–H and I–P pages). Use the ◀ ▶ buttons at each end of the strip to switch pages (it loops).
| Element | Description |
|---|---|
| Colored header (A–H or I–P) | Channel name. |
Number (e.g. +2) |
Current transpose amount. 0 is hidden. The value in parentheses is the amount from the MML K command. |
| Slider | UI transpose (semitones, -24 to +24). |
| Monitor line | Note name and velocity currently playing (e.g. c4 v100). R = rest, -- = stopped. |
Synth settings panel (Settings)
The Settings button in the header opens the synth settings panel for waveform and ADSR.
| Element | Description |
|---|---|
| Wave selector | Sine / Saw / Tri / Square. |
| Envelope graph | Live display of the current ADSR shape. |
| A / D / S / R sliders | Each parameter (drag the slider, or click the value to type a number). |
MML editor
About 0.5 seconds after you type, the text is automatically parsed.
- During playback, a color bar streams per channel to show where the playhead is.
- A vertical bar marks the current character position.
- Syntax highlighting distinguishes commands, notes, and comments.
Status bar
An info line shown below the editor.
| State | What it shows |
|---|---|
| Parse OK | Total bar count and total beat count. |
| Error | Error description in red. |