TAPEWAVE

A quieter kind of player.

A native Windows audio instrument for your music, live radio and podcasts. Familiar controls, considered proportions and colours you can change. Built in Rust. No browser or WebView.

Windows 10/11 x64 · v0.2.0 · Unsigned build; Windows may show a publisher warning.

Tapewave's native Windows player with music library, playback controls, progress slider and volume
Local musicLive radioPodcastsChangeable coloursNative Windows x64

One player. Three places to listen.

A persistent transport, distinct Music / Radio / Podcasts sections, and an appearance you can make your own. These are captures from the native Windows application.

Music library with album and artist columns, queue, seekable progress and volume
MusicBrowse your collection; keep the queue and playback in reach.
Saved radio stations with live connection status and connect controls
RadioSaved stations with honest live playback—no pretend seek bar.
Podcast show and episode list with resume positions, skip controls and playback speed
PodcastsShows, episodes and remembered listening positions.
Appearance settings with customizable semantic colour palette and presets
AppearanceChoose a preset or adjust the palette; high contrast remains respected.

# What it plays

Open formats and open streams. No account, no ads, no ripping.

working now

Your local music

MP3, FLAC, OGG/Vorbis, WAV and AAC/MP4. Add files or folders; keep them on your computer.

working now

Internet radio

Keep your own named stations. Connect directly to an HTTP/HTTPS audio stream; see live connection status.

working now

Podcasts

Follow RSS or Atom shows, resume episodes and seek after audio is prepared locally.

planned

Spotify & YouTube Music

Later, as embedded sources. Their players, their audio, so no EQ or visualizer for those.

# Roadmap

Where it's headed, in order.

  1. Native player · shippedWindows x64, persistent transport, Music / Radio / Podcasts, queue and changeable colour palettes.
  2. Listening essentials · shippedSeeking and resume for finite audio, podcast skip/speed, saved stations, album tags and collection search.
  3. PlaylistsM3U and PLS import/export, podcast subscriptions and download management.
  4. EQ and spectrum visualizerA 10-band equalizer and a real, audio-driven visualizer—not decorative animation.
  5. Classic skinsLoad original Winamp .wsz skins, and make your own.
  6. Native platformsWindows x64 first. The independent Rust engine leaves room for other native platforms later.
  7. Embedded servicesSpotify and YouTube Music as sources, controlled through their official players.

Get Tapewave

For Intel/AMD Windows 10 (1809+) and Windows 11. Choose the installer or use the portable ZIP.

Tapewave v0.2.0 · Windows x64

Native Windows interface · no administrator install required · no WebView2.

Unsigned builds: Windows may display an unknown-publisher warning. The setup installs per user; uninstall from Windows Settings. Music files are never removed.

Build from source

For development, install stable Rust, Visual Studio C++ Build Tools and a Windows SDK. No browser frontend or WebView2 required.

Run from source
git clone https://github.com/rahuling/tapewave
cd tapewave
cargo run --target x86_64-pc-windows-msvc
# Package with Inno Setup 6 installed:
./scripts/build-windows.ps1 -Installer