Song recordings, arranged for two hands and played as falling notes.
pianoize transcribes a song, has Claude Code write a two-hand piano arrangement that is checked to be playable, and renders it as a falling-notes video. Play yours here.
How an arrangement is made
Every step runs on your own machine. The pianoize plugin for Claude Code runs its own copy of pianoize, which needs uv and git; preparing a song also needs FFmpeg, and rendering needs FluidSynth and a piano SoundFont.
-
Install
Add the plugin to Claude Code.
/plugin marketplace add zeikar/pianoize /plugin install pianoize@pianoize -
Prepare
Ask Claude Code to prepare a song from a YouTube link or an audio file. Its
prepare-songskill installs the models once, transcribes the recording, takes the melody and generates a piano cover.prepare this song: https://youtu.be/… -
Arrange
Ask it to arrange the song. Its
arrange-coverskill writes a two-hand score bar by bar; pianoize builds it into MIDI, checks that it is playable, rendersarranged.wavfor you to listen to and exportsarranged.jsonfor this page.arrange this song for two hands -
Play
Drop the two files from the song's folder on the keyboard above. The same MIDI renders to an MP4 with
render-videoand a cards file.work/<song>/arranged.json work/<song>/arranged.wav