Back
mediaproductivityOpen source

Textured

Turn a sound description into synthesizer controls through Jev judgments.

What Jev decides

Seven ordered sound-quality scores and probabilities over eight sound families.

Jev scores seven sound qualities and chooses among eight sound families; code maps those answers to a browser synthesizer.

CHOICESCORE
Jev role
Interpret a sound description as bounded musical qualities and families.
Input
A user-written sound description.
Output
Seven Score results and one Choice distribution.
Decision frequency
When the user requests a new sound interpretation.
Fallback
Manual synthesizer playback and controls remain available without a Jev key.
Author reported · Source reviewed

How it works

Input
A user-written sound description.
Jev
CHOICE + SCORE
Output
Seven Score results and one Choice distribution.

Overview

Textured is a browser instrument driven by words. A user writes a sound description, Jev answers seven Score questions about qualities such as energy, brightness, and movement, and a Choice over eight sound families. The app maps those typed answers to synthesizer controls and blends two selected voices. Users can then adjust the controls themselves.

Interpreting new text needs a TypeSafe key. Playback and manual controls work without one. Jev selects qualities and families; the audio engine produces the sound.

Language
TypeScript
License
MIT
Author
djangobeatty
Sources checked Sep 23, 2026

Sources

Related projects