AUTO DJ MUSIC PLAYER · WINDOWS · ANDROID SOON

Auto DJ for your music.

Seamwave is an auto DJ music player for your own music. Switch on Auto-DJ and it picks the next song and mixes it in on the beat.

See and hear how Seamwave mixes your music.
BEATMATCHINGKEY LOCKBASS SWAPDOUBLE DROPSSTEMSWORKS OFFLINEYOUR MUSIC

Why does the music stop between songs?

A song ends. Two seconds of nothing. Then the next one kicks in at a different tempo and a different volume.

Crossfade smooths out the volume, sure. But it has no idea where the beat is, so for a few seconds two drum patterns stumble over each other. If a DJ friend has ever winced at your playlist, that's why.

Two songs with a silent gap between them. Seamwave closes the gap.

How the auto DJ works

  1. 01

    Add your music folders

    Choose the folders where your music lives. MP3, FLAC, AAC, OGG, Opus and WAV all work.

  2. 02

    Seamwave listens to every song

    Each song gets analysed once: tempo, beat grid, key, loudness, energy, and where the intro, drops and outro sit. A big library takes a while the first time. After that, it's done.

  3. 03

    Press Auto-DJ

    Seamwave picks a song that fits and mixes it in on the beat. You can skip, change the style or take over whenever you like.

A music folder turns into a song list. Tempo and key appear, then the first song plays.

What happens in a Seamwave transition

A transition usually runs somewhere between half a minute and a minute. Here's what goes on while most players would be silent.

Two song cards. Phrase, tempo, bass and drop light up one after the other while the mix happens.
  1. 1

    Waits for the end of a phrase

    Music moves in phrases of 16 or 32 bars. Seamwave starts the mix where one ends, so the change comes exactly when your ear expects it.

  2. 2

    Matches the tempo

    The next song speeds up or slows down to match the one that's playing. Key lock keeps the pitch where it was, so vocals don't turn into chipmunks. If the tempos are too far apart, the old track echoes out instead of being forced into line.

  3. 3

    Swaps the bass

    Two basslines at once sound like mud. Seamwave holds back the bass of the new song and swaps it over on a single beat.

  4. 4

    Lands the drop

    If the next song has a drop, Seamwave lines up the mix so the drop hits right as the old track leaves.

Depending on the songs, you'll also hear filter sweeps, echo, reverb, loops, risers, tape stops or a double drop. Loudness matching keeps every track at the same level, so you're not reaching for the volume.

Hear it for yourself

Four screen recordings from the Android test build, with the sound exactly as it came out of the phone. Nothing was mixed or edited afterwards. Tap the screen to play or pause.

How Seamwave picks the next song

Auto-DJ stays in the genre you're listening to. Within that, it looks at energy first, then tempo, then key. A chill house evening doesn't suddenly turn into drum and bass, and keys don't clash.

A key wheel points to matching keys while the queue moves up one song at a time.

Choose how the energy moves

Already have a queue? Tap Best order and Seamwave sorts it so each song leads into the next.

Clean, creative or wild

You also choose how much of each song you hear before the next one comes in. And if you'd rather set every detail yourself, there's a manual mode for that.

A switch moves from Classic to Creative to Wild. The volume curves of both songs change with it.

It learns what you like

After a mix, give it a quick rating. Seamwave remembers which kinds of transitions you liked and uses them more often.

Vocals, drums, bass and melody, mixed separately

Seamwave can split a song into four stems: vocals, drums, bass and melody. With those, a transition can bring in just the drums of the next track while the current vocal keeps going. That's how DJs hand over a song without two full mixes crashing into each other.

Optional. On Windows, Seamwave uses your graphics card if there is one, which is much faster. On Android, stems are created while your phone charges.

One waveform splits into four stems: drums, bass, vocals and melody, then joins again.
Seamwave for Windows: the music library on the left, the current song with its waveform in the middle, a countdown of 33 seconds to the next transition, and the queue on the right.
The Windows version, 33 seconds before the next transition. Song names and covers in this screenshot are made up.

Your music stays yours

Seamwave never uploads your music or what you listen to, and you don't need an account. The Android app doesn't even have permission to use the internet. It couldn't send anything if it wanted to.

On Windows, everything runs on your own PC. The only thing that ever goes online is an optional tag lookup, and only when you click it.

android.permission.INTERNET: removed
A crossed-out wifi symbol turns into a lock. The internet permission is removed.

Questions about Seamwave

What is Seamwave?

Seamwave is an auto DJ music player for your own music files. It picks the next song and mixes it in on the beat, the way a DJ would. It runs on Windows, and an Android version is coming soon.

Can I use automix with my own music files?

Yes, that's exactly what Seamwave is for. It mixes the MP3, FLAC and other files you already have. You don't need a streaming account.

How is Seamwave different from AutoMix in Apple Music or Spotify?

Those features mix songs from the streaming catalog inside their own apps. Seamwave mixes the files you own, works offline and has a fixed price. You also get more say in how it mixes, from clean blends to double drops.

Does Seamwave work with Spotify or other streaming services?

No. Seamwave plays music files stored on your computer or phone.

Do I need DJ skills?

No. You press one button. If you want to dig into the transition settings, they're there, but you never have to touch them.

Which audio formats does Seamwave support?

MP3, FLAC, AAC and M4A, OGG, Opus and WAV.

Does Seamwave work offline?

Yes. Playing and mixing never need an internet connection. The Android app has no internet access at all.

Do I need an account or a subscription?

Neither. The Windows version is a one-time purchase of €7.99.

Which platforms does Seamwave run on?

Windows right now. Android is coming soon. Versions for Mac and iPhone are planned after that.

When will the Android version be available?

We don't have a date yet. Check back here for updates on the Android release.

Will I have to buy Seamwave twice for Windows and Android?

We'll announce Android pricing when it launches.

What kind of music works best?

Anything with a steady beat gets the full range of transitions: house, techno, drum and bass, hip-hop, pop. When two songs don't fit together in tempo, Seamwave picks a softer echo out. Long DJ mixes and radio recordings can be left out of Auto-DJ.

Can I still choose what plays next?

Of course. Skip a song, add tracks to the queue yourself, or let Seamwave sort your queue with Best order.

Do I need a PC to use the Android app?

No. The Android app analyses your music on its own. The Windows version just does it faster for large libraries and sends the results to your phone.