Create and hear music

Turn an idea into something you can play.

Build a progression, hear it immediately, and try colors your hands may not reach for on their own. The theory stays close when you want to know why.

Practice this setup
Musical contextLoading instrument…Edit

Progression Lab

Build and audition a progression.

Generate from declared harmonic rules or bring your own progression. Every color, target, guitar voicing, and suggestion keeps its evidence and alternatives visible.

Choose a home for the progression.

Start with a spark

Make me a loop

Shape this idea
Colors it may draw from

A free draw makes no functional-motion claim. Functional and cadential paths expose the exact role rules behind the result.

Bring an idea

Use my chords

Enter 2–12 chords. Roman and Nashville input use the declared key. Nothing is inferred from a short progression.

Exact rhythm

Build and analyze exact rhythm.

Convert tempo, inspect written durations, paint a strumming bar, or generate a constrained one. Every time value comes from explicit notation and exact fractions—not tab spacing.

Practice rhythm skills →

BPM + meter → milliseconds

Tempo and delay times

Written values → exact structure

Duration and count map

Valuesw whole · h half · q quarter · e eighth · s sixteenth
Modify. dot · 3 triplet · r rest · ~ tie
Divide| written barline

Direct grid editor

Paint a strumming bar

Choose a paint tool once, then tap cells. The count labels and cell total come from the exact meter model.

Constraints + seed → one verified bar

Generate a rhythm

Reproduce this draw
Allowed values