Skip to content

MIDI Text

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

MIDI Text

Settings

In addition to the common settings (Source Mode / MIDI File / Width / Height):

SettingDefaultDescription
Width / Height760 / 140Render size (px)
Font Size32 (6–256)Font size
FontConsolasFont name
Choose Font...Opens the Windows font picker
AlignLeftText alignment (Left / Center / Right)
Color#FFFFFFText color
Auto PaddingonAuto-align digit width based on totals/maxima
Zero Padding0 (0–12)Minimum zero-padded width
Use CommasonThousands separators
Templatesee belowDisplay template with embedded tokens

Template tokens

The following tokens in Template are replaced with the MIDI info at the current time.

TokenMeaning
%%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%%