Rose

On-device song analysis

No two songs
draw the same ring.

Point Rose at a track and it draws what it hears: all four stems, every moment's loudness, the key, the beat. One turn of the ring is one song.

Rose All
start 0:00 end

Bring one forward

Drawn in your browser from an invented song. The real app is further down.

060°Read the ring

The portrait is a plot, not a pattern.

Every radius carries the same meaning in every song, so once you can read one ring you can read all of them. Here it is on a phone, then what sits where, measured out from the centre.

Rose showing Good Vibrations: four coloured instrument lanes around the ring, 147 BPM and F sharp major in the centre disk.
All four stems. The disk carries the tempo, the running time and the key; the blue playhead sits outside the band.
Rose showing Frim Fram Sauce with the vocal stem selected: the vocal lane is lit green and the loudness spokes have turned green.
Vocal brought forward. One stem lights up, the rest fall back, and the loudness spokes take its colour.
  1. 0.00 – 0.33 R

    Centre disk

    Tempo, running time and the key in force right now, over the play button. Tap the label to step through the four stems and back to all of them.

  2. 0.33 – 0.52 R

    Loudness spokes

    One fine spoke per moment, growing outward from the disk. Longer and brighter where the mix is loud; the loudest moment in the track is marked.

  3. 0.55 – 0.92 R

    Stem lanes

    All four stems at once, each a line rising from the inner edge with how active it is. A lane fades away where its stem drops out. Hairlines mark the band's edges, and the radial rules are where the arrangement changes.

  4. 0.95 R

    Playhead

    Just outside the band: an arc over what has played, a spoke across the lanes, and a tip that flares on every beat Rose detected — so the ring keeps time with the track.

One control sits outside the geometry. The slider under the ring sets how finely Rose draws: push it up for more loudness spokes and less smoothing on the lanes, and the petals sharpen and multiply; pull it down and they round off into broad lobes. It changes the drawing, not the analysis — the two phones above are set differently, which is part of why one portrait looks spikier than the other.

120°Colour

Four stems, four colours.

Music Understanding pulls a track apart into four parts and no more — bass, drum, vocal, and everything else. Rose colours them the way sound would map onto light, lowest at the long-wavelength end: bass is red because bass is low. Four colours is few enough to hold in your head, so you can read the arrangement of a song you have never seen before.

"Other" is the catch-all — guitars, keys, strings, horns, synths, anything that isn't one of the first three. Rose's palette already covers those individually, so if the framework ever separates them out, they have colours waiting.

180°On device

Nothing leaves the phone.

Rose analyses audio with Apple's Music Understanding framework, running on the device in your hand. No upload, no account, no network call. Point it at a file in Files, or start with one of the examples that ship with the app.

  • Key

    Tonic and mode per section, not one label for the whole track. The readout follows the playhead and changes where the song does.

  • Rhythm

    Every beat and bar, and the tempo they add up to.

  • Stems

    Bass, drum, vocal and other — how hard each is playing, and exactly when it comes in and drops out.

  • Loudness

    Momentary loudness in LUFS across the whole track, and where it peaks.

240°In your hands

The portrait plays.

Scrub the ring

Press play in the centre and the playhead sweeps the turn, its tip flaring on every beat, so the ring keeps time with the track. Drag anywhere on the ring to move through the song — the picture is the transport.

Bring one stem forward

Tap the centre to step through the four stems. That lane lights up, the rest fall back, and the loudness spokes take on its colour.

Keep what you analyse

Every song you open is kept, so it opens instantly the next time. Swipe left and right to page between them, or open the library to see them all as a grid of portraits.

Share the picture

Export a portrait as a PNG with a transparent background — one song on its own, or several tiled into a single image.

Shown: Good Vibrations, exported from Rose.

An exported Rose portrait of the song Good Vibrations.

270°Off the phone

A song you can hang up.

Every portrait is square, transparent and the same shape as every other, which makes it unusually easy to put somewhere. Some of what that's good for:

On the wall

The song you have played four hundred times, up on the wall. The transparent background means it sits on whatever stock you like — black card, newsprint, brushed aluminium.

A record, all of it

Select a whole album's worth in the library and Rose tiles the portraits into one image. Twelve tracks become a four-by-three grid where the sparse one and the frantic one are obvious at a glance.

A tattoo

Bring one stem forward and its lane is a single closed curve — one continuous line that happens to be the shape of a song. People have been getting waveforms inked for years; this one carries far more of the track.

Song of the day

It's square, it's dark, and it reads at thumbnail size. Post the ring, let people guess, then say what it was.

Something to give someone

The first dance, the drive home, the one that was on when you met. A portrait says which song without printing the lyrics on a cushion.

Your own mixes

If you make music, run two versions through and put the rings side by side. Where the arrangement thins out, where the loudness flattens, and whether the vocal really does sit where you think it does.

300°Get Rose

The Rose app icon.

Rose 1.0

Point it at any audio file you can reach from Files. Analysis runs on the device, and every song you open stays in the library.

Requires
iOS 27 or later
Devices
iPhone and iPad
Analysis
On device, no network
Export
PNG, transparent

Coming to the App Store