Skip To Content
Menu

Wavefont

Designed By

Dmitry Ivanov

9 Styles Display

The evening
edition.

Wavefont · Regular

Try a short headline and compare the letterforms at a larger scale.

9 styles available. Compare the specimens below, or enter your own text.

Download Wavefont ↓

TTF · SIL Open Font License 1.1

Set Your Own Text

Change the style and size to compare the letterforms.

Signal levels for track 2

A Headline In Place

Wavefont · Regular

A poster setting with supporting text.

Theatre / Music / Conversation

An Evening
In Good
Company.

Friday · 7:30 pm
The Assembly Rooms

9 Styles,
One Family

Every available style is shown below in its own font file.

Thin100

Signal levels for track 2

Extra Light200

Signal levels for track 2

Light300

Signal levels for track 2

Regular400

Signal levels for track 2

Medium500

Signal levels for track 2

Semi Bold600

Signal levels for track 2

Bold700

Signal levels for track 2

Extra Bold800

Signal levels for track 2

Black900

Signal levels for track 2

Type a 5 in Wavefont and out comes a bar 50 units tall. Every character in the font is a bar of some height on a scale from 0 to 100, and Dmitry Ivanov built it for drawing data with plain text: audio waveforms, spectrums, diagrams, small bar charts sitting inside a line.

The digits go up in steps of 10, which is the quick manual way in. Letters give finer steps of 2, with a and Z softened at the ends of the run. Programs get the finest control: each character in Latin Extended-A, U+0100 onward, stands for 1 value, 0 through 127.

Spacing between bars is set with CSS letter-spacing in ch units, because 1ch equals 1 bar width. The original project is a variable font with weight, roundness and vertical alignment axes, and here the weights arrive as 9 static files, Thin to Black.

Our favorite use is a tiny audio waveform next to a track title, drawn with nothing but text.

Wavefont type specimen with letters and figures
Wavefont · Type Specimen

Characters & Figures

409 glyphs reported in the reference style. This selection shows 376 recorded characters.

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 & @ ? !

View The Recorded Character Selection
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¥§¨©ª«®¯°´·¸º»¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƁƂƃƄƅƆƇƈȘșȚțȷˆˇˍ˘˙˚˛˜˝̧̨̦̀́̂̃̄̆̇̈̊̋̌̒ẀẁẂẃẄẅẞỲỳ–—―‘’‚“”„•…‹›€™−▁▂▃▄▅▆▇█

The Font Files

Download
Wavefont

9 TTF styles with the accompanying CSS, README and license information.

Download ZIP · 69 KB ↓
Version
3.005
License
SIL Open Font License 1.1
Read The Font License ↗

Install On Your Computer

Extract the ZIP first. On Windows, select the font files and choose Install from the context menu. On macOS, open the files in Font Book and choose Install.

Use On A Website

Keep the font files and the included stylesheet together. Update the stylesheet path to match your project.

<link rel="stylesheet"
  href="/fonts/wavefont/wavefont.css">

body {
  font-family: 'Wavefont', sans-serif;
}

Keep the copyright and license notices with redistributed files.

Heading & Body

The family provides the heading; Inter carries the supporting text.

Wavefont Heading · Inter Body

The Evening Performance

Doors open at seven. The performance begins at half past. Please take your seat before the lights go down.