Build Your Piano Song
Create, customize and play your own piano song.
1. CHORD SEQUENCE ⊕ ⊕ Drag to reorder
2. CHORD LIBRARY
3. YOUR MELODY (Optional)
4. PLAYING STYLE
How the piano song builder works
The piano builder splits the job between two hands: chords underneath, melody on top. Every chord in the library can be heard before you use it, and the finished arrangement plays through the same piano voice as the keyboard page.
Choose a progression you can hear
The library holds 96 chords: twelve roots across major, minor, seventh, major seventh, suspended, diminished and augmented. Start with a key and four chords from it — C–G–Am–F, Am–F–C–G and C–Am–Dm–G are all durable starting points. Add them in the order you want to hear them and drag to reorder; the sequence is the composition.
Set how many bars each chord takes
One, two or four bars per chord, at four beats to the bar. One bar keeps things moving, two is the usual pop and rock feel, four gives a phrase room to land. Because the setting can apply to the whole progression or to a single chord, an eight-bar verse and a four-bar chorus can share one project.
Pick a left-hand pattern
Block plays all the chord notes together — the plainest accompaniment and the one to learn first. Waltz puts a bass note under two lighter chords, which is a 3/4 lilt; Slow sustains the chord for ballads and ambient playing; Fast repeats short chords when the song needs drive. Arpeggio breaks the chord into single notes, the sound of most pop verses.
Put the melody above middle C
The melody picker runs C3 to G5. Most right-hand tunes sit between C4 and C5, with the occasional step higher; keeping the line there leaves the chords underneath clear. Strong beats want chord tones, and the notes in between connect them, which is why a melody that moves by step over a steady progression sounds like it was written for it. You can also load a tune from the melody library as a starting point.
Tempo, loop, record
Ninety BPM in four beats to the bar is a normal practice speed; halving it is the fastest way to learn a new change cleanly. Loop the progression to practise, then record the current line, the lines you selected or everything, and export the take as a WAV. Playback and export both run through the shared piano engine, so the file matches what you heard.
Save each section as its own line
A saved line keeps the progression, the tempo and the style together: save the verse, clear the sequence, build the chorus, save that, and Play All runs them in order. That is enough to plan a full arrangement — intro, verse, chorus, verse, chorus, ending — without writing anything down.
Practise the way the builder is laid out: chords alone, then the melody alone, then both at a slow tempo. If a chord change stumbles, the bar length is the setting to change first.
Frequently Asked Questions
Work down the numbered steps on the page. Add chords from the Chord Library (or the Add Chord dropdown) to build your sequence, optionally add a melody in step 3, pick a playing style such as Block, Arpeggio or Waltz in step 4, then set your tempo and chord duration in the right-hand panel and press Play Progression to hear the whole arrangement.
The chord sequence is your accompaniment: each chip is one chord held for the number of bars you choose, and it is played with the style you selected. The melody is the tune that plays on top of those chords. You can add melody notes one at a time with the note picker, generate a random melody, or load a ready-made tune from the Melody Library. Both parts play together during preview.
Open the Song Library panel on the right and click any song, for example Twinkle Twinkle Little Star. The builder loads that song's tempo, fills the chord sequence with a matching progression for its key, and loads the song's actual melody notes so the tune plays correctly over the chords. You can then edit any part of it and make it your own.
Yes. Tempo is set in BPM in the Song Settings card, and Duration sets how many bars each chord lasts (1, 2 or 4). Choose Whole Progression to apply one playing style everywhere, or switch to Customize Per Chord to give each chord in your sequence its own style.
Press Record in the Actions card, then play your progression. When you stop recording you can play the take back in the browser and use the Download button to save the audio file to your device. Recording captures the same audio you hear, including both the chords and the melody.