Music & Rhythm
19 tools
Practice material and writing prompts for musicians: a scale to work on, a key signature to identify, a chord to build, a progression to try, or a bar of rhythm to clap. These are calculated from music theory rather than drawn from a list, so the spellings are correct — F major gives you B flat, not A sharp — and every bar of rhythm adds up to its time signature.
Showing 19 of 19 tools.
- Random Chord Progression GeneratorGenerate a chord progression in any key — either a well-known pattern or a fresh sequence — with Roman numerals and the actual chord names.
- Random Scale GeneratorDraw a random scale to practise — major, minor, modal, pentatonic or blues — correctly spelled, with its key signature and degree numbers.
- Random Chord GeneratorDraw a random chord — triad, seventh, suspended or extended — with the notes it is built from and the intervals between them.
- Random Rhythm GeneratorGenerate bars of rhythm to clap or play, in any time signature, with counting written underneath and every bar adding up exactly.
- Random Drum Pattern GeneratorGenerate a drum pattern on a step grid — kick, snare and hi-hat laid out bar by bar, in simple or compound time.
- Random Key Signature GeneratorDrill key signatures — draw a random key and check how many sharps or flats it has, which ones, and what its relative major or minor is.
- Random Tempo GeneratorDraw a random tempo in beats per minute, with the Italian marking that covers it and how long a bar lasts at that speed.
Practice planning
- Practice Routine GeneratorA practice session broken into timed segments that add up to exactly the time you have, with a real activity for each and your instrument taken into account.
- Tempo Ladder GeneratorThe metronome marks to work a passage up to speed, spaced so every step is the same amount harder — with the seconds per beat for each.
Theory practice
- Circle of Fifths Drill GeneratorDrills the circle of fifths as questions rather than a diagram — key signatures, relative minors, neighbours and the order of sharps and flats.
- Random Mode GeneratorDraws one of the seven modes with its notes, its parent scale, the one note that gives it its character and what it sounds like against a drone.
- Interval Practice GeneratorInterval questions with correct answers — name it, build it or invert it — spelled properly, so an augmented 4th is never called a diminished 5th.
- Ear Training Prompt GeneratorDraws intervals to play and sing back, with the reference song most people use to remember each one and the answer hidden until you commit.
- Chord Inversion GeneratorDraws a chord in a specific inversion, with the bass note, the figured-bass symbol and the slash-chord name all given.
Writing and improvising
- Random Melody GeneratorA note sequence in a key you choose, under constraints you set — how far it may leap, what shape it takes, and whether it resolves.
- Songwriting Constraint GeneratorA complete brief to write to — key, tempo, time signature, chord progression, song form and one restriction to work against.
- Improvisation Constraint GeneratorA rule to improvise under — three notes only, no repeated rhythms, start on the fifth — because a constraint produces more ideas than a blank page.
Rhythm
- Rhythm Reading Challenge GeneratorA bar of rhythm to clap or play at sight, with the counting hidden until you have committed — sight-reading practice that never repeats.
- Random Time Signature GeneratorDraws a time signature and explains what it actually means — how many beats, how they group, and what to count out loud.
Choosing the right music tool
These tools compute rather than pick. A scale is spelled out letter by letter from its tonic, which is why the same note can appear as B flat in one key and A sharp in another; a generator that only tracked pitch numbers would get that wrong and teach it wrong. The rhythm tools fill each bar to exactly the capacity its time signature allows, so a printed pattern is always playable. Nothing here plays audio or draws notation — the output is text and grids you can read, copy into a notebook or hand out.
- Random Scale Generator
- You want a scale to practise, correctly spelled, with its key signature and fingering-friendly note list.
- Random Key Signature Generator
- You are drilling key recognition — how many sharps or flats a key has, and which ones.
- Random Chord Generator
- You want a single chord to build or identify, with the notes it is made from.
- Random Chord Progression Generator
- You are writing and want somewhere to start — a progression in a chosen key, with Roman numerals.
- Random Rhythm Generator
- You want a bar or four of rhythm to read, clap or play, with counting written underneath.
- Random Drum Pattern Generator
- You want a groove laid out on a grid rather than a melodic rhythm to sight-read.
- Random Tempo Generator
- You want a metronome marking and the Italian term that goes with it.
Every tool in this category draws its results in your browser. How Generate Random works explains how the randomness is produced and what happens to anything you type in.