brand

how stems looks, in five rules. take the files, keep the split honest.
01boilerplate

what is stems.

stems is an audio unit that plays the part you don’t have a player for. it loads inside the daw, listens to your track, and writes the band around it — drums, bass, keys, pad, lead — in whole bars at your tempo, as plain audio, on your mac. your song, finished. not the machine’s. powered by stability ai.

02the mark

lowercase. heavy. tracked tight.

the wordmark is set in a heavy grotesque at weight 900, tracked −.06em, always lowercase, in paper on ink. it never gets an icon, a container, or a tagline bolted to it.

stems
do
stems

paper (or bone) on ink. clean, or with the resting split.

never
STEMS

no uppercase. the mark whispers; the music is loud.

never
stems

no dark drop shadows. the split is light or it is wrong.

never
s t e m s

no loose tracking, no light weights, no monospace display.

03the split

red and cyan are ghosts,
never paint.

the only color in the system is chromatic aberration: two light copies of the mark — bone mixed toward red and bone mixed toward cyan — screen-blended at ±.009em at rest. every few seconds the split zaps wide to ±.024em for 150ms, then snaps back. quantized, then gone.

css: color-mix(in srgb, #E9DCC2 40%, #D9534F) · mix-blend-mode: screen

stems
do
stems

tight, light, horizontal. fringes hug the letterforms.

never
stems

never flat red or cyan fills — on the mark, on buttons, on anything.

04color

warm monochrome. four tones,
two ghosts.

no blue. no orange. no accent color. hierarchy is tone, not hue.

s
s
05type

two voices: the slab and the label.

display · system grotesque 900 · −.06em · lowercase
insert it. play.
label · mono · uppercase · +.26em
cooking drums · get stems · sound
body · mono · lowercase
body copy stays in the monospace, lowercase, terse. one thought per sentence. no paragraph runs longer than three lines.
display: -apple-system, system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif · mono: ui-monospace, "SF Mono", Menlo, monospace
06texture

grain, slips, and film.

grain rides above everything at ≤5% alpha — the ink is printed stock, never dead pixels. every 9 seconds, two or three page-wide bands slip a few px with red/cyan edges, for a third of a second. everything glitch is quantized: it lands on a beat and leaves.

film is black & white, slightly pixelated (4px blocks), no audio. real rooms, real hands, real hardware — never renders, never stock.

07voice

lowercase, terse, honest.

we state what is measured and say what is rough. no “revolutionary”, no “ai-powered”, no exclamation marks. if a sentence can lose a word, it loses it.

there are exactly three taglines. no new ones.

just play play loud never jam alone