MIDI Text
Replaces tokens inside a template string with MIDI info and renders it as text.

Settings
In addition to the common settings (Source Mode / MIDI File / Width / Height):
| Setting | Default | Description |
|---|---|---|
| Width / Height | 760 / 140 | Render size (px) |
| Font Size | 32 (6–256) | Font size |
| Font | Consolas | Font name |
| Choose Font... | — | Opens the Windows font picker |
| Align | Left | Text alignment (Left / Center / Right) |
| Color | #FFFFFF | Text color |
| Auto Padding | on | Auto-align digit width based on totals/maxima |
| Zero Padding | 0 (0–12) | Minimum zero-padded width |
| Use Commas | on | Thousands separators |
| Template | see below | Display template with embedded tokens |
Template tokens
The following tokens in Template are replaced with the MIDI info at the current time.
| Token | Meaning |
|---|---|
%%Time%% | Current time |
%%TotalTime%% | Total length |
%%Notes%% | Cumulative note count so far |
%%TotalNotes%% | Total note count |
%%Bars%% | Current bar number |
%%TotalBars%% | Total bars |
%%Beat%% | Beat position within the bar |
%%TimeSignature%% | Time signature (e.g. 4/4) |
%%BPM%% | Tempo |
%%NPS%% | Instantaneous NPS (notes per second) |
%%Polyphony%% | Simultaneous voices |
%%Text%% | Text meta event |
%%Marker%% | Marker meta event |
%%Lyric%% | Lyric meta event |
Default template
text
Time: %%Time%% / %%TotalTime%%
BPM: %%BPM%%
TimeSignature: %%TimeSignature%%
Bar: %%Bars%% / %%TotalBars%%
Beat: %%Beat%%
Notes: %%Notes%% / %%TotalNotes%%
NPS: %%NPS%%
Polyphony: %%Polyphony%%
Text: %%Text%%
Marker: %%Marker%%
Lyric: %%Lyric%%