Create · Music Theory

Every theory question, answered with real music.

Our engine is built on music theory itself, so every example it generates is accurate. We learn from a textbook's one example, or whatever the teacher wrote on the whiteboard — and then go home wondering what a plagal cadence actually is. Here, you describe what you want to learn or see — "a progression ending with a deceptive cadence", "four part harmony in G minor with a diminished chord", "a ii V7 I in E flat" — and LalaScript writes it as correctly spelled, labeled notation you can hear, edit, and keep.

Start free, no card needed. Your first piece is free, any length.

Describe what you want to learn. Hear it, labeled.

Real engine output for the prompt above: the key named at the start, a Roman numeral under every chord, the diminished chord marked ii°, the cadence named at the close. In the studio, ask for exactly the concept your lesson — or your homework — needs.

The questions class left open — type them, hear them.

🙏

"What is a plagal cadence?"

Type a progression in C major ending with a plagal cadence — the Amen ending, IV to I, labeled at the close so you see it and hear it land.

😈

"What does diminished sound like?"

Type four part harmony in F minor with a diminished chord — the ii° arrives labeled, and you can loop the bar until your ear knows it.

🎭

"What's a deceptive cadence?"

Type end it with a deceptive cadence — V promises home and lands on VI instead. Once you hear the trick, you never unhear it.

🇮🇹

"What's a Neapolitan sixth?"

Type i bII6 V i in C minor — spelled as a true N6 with the third in the bass, not an approximation.

🔢

"What's a 6-4 chord?"

Type I I64 V I in G major — figured bass realized for real: the fifth sits in the bass, exactly what the figures demand.

🌀

"What's E phrygian?"

Type E phrygian scale — up and down, correctly spelled, played back. Works for any mode, harmonic and melodic minor included.

From question to engraved example in three steps.

1

Describe what you want to learn

Plain English with as much or as little theory as you have: name the concept, the key, the cadence — or just ask what something sounds like. The more specific the ask, the more exact the answer.

2

The engine writes it, labeled

Not a lucky AI guess: a deterministic theory core spells every chord by rule. Raised leading tones in minor, correct key signatures, figured bass inversions with the right note in the bass — and the analysis marked on the score: key, Roman numerals, cadence.

3

Hear it, print it, share it

Instant playback in the browser, then download as PDF for the handout, MusicXML or MuseScore for editing, or MP3, or share a link the whole class can open.

Spelled the way your professor demands.

🎯

B sharp, not C

The V7 in C sharp minor gets its raised leading tone, every time. Double sharps where the key demands them. The details theory graders actually check.

🎼

Real figured bass

I6 puts the third in the bass, a cadential 64 the fifth, V42 resolves from the seventh, and bII6 is a true Neapolitan sixth. Inversions are realized, not just named.

🎓

Made for the classroom

Every student gets a free piece and free edits. Generate an example, change one chord in plain English, hear the difference. That is theory teaching, out loud.

Theory examples, answered.

Can it generate a chord progression that ends on a specific cadence?

Yes. Ask for exactly what the assignment needs: "a progression in G minor ending on a half cadence", "a phrase that closes with a perfect authentic cadence", "end it plagal". The engine writes the harmony and the ending you named.

Does it label the analysis on the score?

Yes. A theory example comes back marked like a worksheet: the key at the start, a Roman numeral under every chord (II vs ii vs vii°, cased by what actually sounds), and the cadence named at the close. The labels are written by the same engine that placed the notes, so they can never disagree with the music — and a PAC is only labeled PAC when it really is one: root-position chords with the tonic in the soprano.

Are the spellings actually correct?

Yes, and this is the whole point. LalaScript's generator runs on a deterministic music theory engine, not a raw AI guess: the V7 in C sharp minor gets its B sharp, figured bass inversions put the right chord member in the bass (I6 means the third is down there), and a Neapolitan sixth is a real N6. Same request, same correct answer, every time.

I'm a student, not a teacher — can it help me actually learn this?

That's the idea. A textbook shows you one plagal cadence; here you can generate ten of them, in any key, slow the playback down, and see the label on the exact chord that makes it plagal. Ask for the concept you didn't get in class — a diminished chord, a deceptive cadence, a 6-4 — and study a living example instead of a definition.

Can my students use it?

Yes. Every account starts with a free piece and every piece includes 5 free edits, so a class can each generate their own example, hear it played back, change it in plain English, and download or share it.

Your next example is one sentence away.

The studio is free to start. Type the assignment and hear it back.

Generate an example free →