AN INFINITE FEELING, A FINITE LIBRARY

Library of Melodies

Random Search · Discover, play, and revisit a single bar.

Discovery settings

Require specific sounded notes (optional)

Enable to require multiple notes together. Position counts sounded notes, not rests: position 3 is the third played note. For example, require A for 1/16 at position 1 and B for 1/16 at position 3. Requirements apply to Discover only.

Settings apply when you click Discover, Find melody, or Find ID. Changing a control alone does not alter the displayed bar.

Your melody

One bar · 4/4

Generate or find a melody to display the score.

Melody address

Click Discover to generate a melody.

Numerical ID

—

Find a melody

About the Library

Library of Melodies uses a reversible mathematical encoding to explore every supported single-bar melody. Each melody has a permanent ID and musical address.

Read the story and supported musical model →