Nebula

Music and radio

The Music window holds everything Nebula can listen to. Pick a source in the list on the left (iPad, Mac). On iPhone the sources are pages: swipe left or right to turn from Songs to Radio, Indie, Nebula, Mic and round again; the name and dots stay at the top, and a small moving bars mark shows the page that is playing. Tapping a source only shows it; nothing plays until you tap a song, station or track.

Songs

Songs are music files you add yourself. Tap Add songs and pick files from Files. Any audio file your device can play works; see Which file formats. Nebula keeps its own copy in its library, so a song still plays if you move or delete the original.

Nebula analyzes each song you add, in the background, on your device. When it is done the visuals know the beats, bars, chords, sections, builds and drops before they arrive. See How Nebula hears a song.

Playlists

The chips above the list pick what you see: All songs, one chip per playlist, and + New playlist.

Radio

Live stations from around the world, free. Nebula is made for music, so stations that are mainly talk, news or sport are left out of the lists.

Why radio starts a few seconds late

Nebula plays radio slightly behind the station. That head start lets it hear what is coming, so it can get ready for builds and drops. Pick the wait in Settings › Playback › Radio buffer:

WaitWhat you get
2 sFastest start. Beats and chords.
10 s (default)Also finds sections and drops.
20 sThe most reliable drops.

While the wait fills, a bar shows the progress. Tap Play now to skip it. The music starts at once, with less of a head start for the visuals.

For songs you have heard before on radio, Nebula can recognize the song from a short sound fingerprint and use what it remembers. See Song memory.

Indie

Free, full-length tracks from independent artists on Audius. Browse by chip (Trending, Saved, genres such as Electronic, House, Lo-fi, Ambient, Drum & bass) or search.

Nebula downloads a track once to analyze it, then remembers the result, so the second play starts with the full map at once.

Nebula

Free music made for Nebula, with its beats and sections ready at once: there is nothing to analyze on your device, so the visuals are in full from the first second. It needs the internet to list and play.

Microphone

The visuals follow the microphone, so singing, clapping or an instrument in the room moves them. Tap Start listening. Nothing is recorded. If nothing happens, check that Nebula has microphone access: on iPhone and iPad in Settings › Privacy & Security › Microphone, on Mac in System Settings › Privacy & Security › Microphone.

With the microphone, only the live music sources work. The ones that need to know the song's structure (sections, builds, drops) stay at 0. See Patches › Song structure.

This Mac

On a Mac only. The visuals follow whatever the Mac is playing, such as Spotify, a browser or Apple Music. Tap Listen to your Mac (on the start screen, or in Music › This Mac). The first time, macOS asks for permission to record system audio. Nothing is recorded or kept. See Nebula on a Mac.

How Nebula hears a song

All of it happens on your device. See the Privacy page.

Song memory

When you hear a song for a minute or more, Nebula keeps a small summary of its rhythm and structure (no audio), so the next time it plays the visuals are ready from the first second. Radio songs are recognized from a short fingerprint of what is playing.

Offline use

Your own songs work without a connection, and so do their visuals. So do songs you kept in Nebula. Radio and Indie need the internet.

Parental Lock

When the lock is on, Radio and Indie show and play only the stations and tracks that were saved with the star, and Nebula plays only the songs you kept. Search, browsing and saving are switched off.

So save the stations and tracks you are happy with first, then turn the lock on. To stop a child deleting Nebula to get around the lock, use Screen Time: Settings › Screen Time › Content & Privacy Restrictions › App Store Purchases › Deleting Apps › Don't Allow.