Skip to content

Docs · Engines

Piano roll (MIDI)

Native piano-roll melody visualization. Notes render as coloured rectangles on a horizontal time axis with a full piano keyboard on the left (white + black keys). Supports tempo / time signature / per-note colour + velocity. Complements the ABC-style `music` engine for melodic snippets.

Architectural composition of precision sculptural forms
Templates
10
Source language
plaintext
Workstation
Studio
Engine id
pianoroll

In the same space

Most users come to Piano roll (MIDI) from MIDI DAW screenshots or PianoVisualizer. flowss runs this engine in the browser — no install, shareable via URL, exportable to PNG / SVG / PDF / source.

Syntax at a glance

tempo 120
time 4/4
note C4 at 0 length 1
note E4 at 1 length 1

Paste this in the Studio code pane to see Piano roll (MIDI) render live. The full grammar is at the upstream-docs link above.

Sample templates

All 10 →
Engine reference: pianoroll · ← Browse all engines · Quick-start guide