driftwave™THE SLOWED + REVERB STUDIO
DRIFTWAVE STUDIO

Find your frequency.

Slow it down. Make it yours.

01 Bring your sound

A track. A new atmosphere.
MP3, WAV, M4A, FLAC, AAC, OGG · MP4/MOV · up to 150 MB. Browser codec support varies.
♫

Your next late-night edit

Upload a track or explore the demo

NO TRACK
YOUR WAVEFORM WILL APPEAR HERE
0:000:00
space play / pause

03 Finishing touches

04 Export

WAV · 16-bit stereo—
Uncompressed audio. All the atmosphere.
LOCAL PROCESSING · NO ACCOUNT NEEDED

v3.4.4 — Introduce the Quiet Current monogram and matching Deep Petrol app icons.

v3.4.3 — Automatically reconnect the local music library and refresh saved file references.

v3.4.2 — Apply the Deep Petrol palette with darker teal glass, pale teal accents, and a subdued artwork atmosphere.

View all

v3.4.1 — Blend the waveform placeholder and transport surfaces into the surrounding glass stage.

v3.4.0 — Artwork-only atmosphere, resilient palette fallback, restrained Liquid Glass, and playback-aware living motion.

v3.2.34 — Give Advanced editing responsive padding, a comfortable maximum width, and wrapping controls.

v3.2.33 — Trim public release notes, narrow unused image permissions, and refresh project badge colors.

v3.2.32 — Clarify upload options, group secondary header actions, and align the sidebar install link.

v3.2.31 — Focus the public app on uploaded audio and the demo, and tighten production network permissions.

v3.2.30 — Improve social preview descriptions, verify the Safari browser engine, and prepare a public website source package.

v3.2.29 — Explain WAV and MP3 exports, keep the selected format summary accurate, and verify downloaded audio in browser checks.

v3.2.28 — Add desktop and mobile Playwright smoke checks for the first screen, fonts, overflow, and paused demo.

v3.2.27 — Reserve intrinsic space for the header logo and default cover artwork.

v3.2.26 — Restrict unused browser device permissions with a Permissions-Policy header.

v3.2.25 — Accept fractional seconds in trim inputs so precise media durations remain valid.

v3.2.24 — Rewrite the repository guide, move release history to CHANGELOG.md, include it in the public build, and sync the desktop-shell fallback version.

v3.2.23 — Fix mobile layout at 360px and 390px, provide 44px touch targets, and keep the persistent player clear of the footer.

v3.2.22 — Add a 30-second CC0 “Sunset Plains” clip by Yoiyami as the on-demand demo; keep playback paused, retain the synthesized fallback, and cache the MP3.

v3.2.21 — Refresh the 1200×630 share card with Driftwave’s waveform logo and remove stray marks while preserving the existing design.

v3.2.20 — Clamp live crossfade progress and media/audio gain values to prevent out-of-range volume errors; add an early-timestamp regression test.

v3.2.19 — Self-host DM Sans and Space Grotesk with their font licenses, add Open Graph and Twitter sharing metadata, and set security headers for the browser studio and optional analytics.

v3.2.18 — Put the Signal After Dark intro in static HTML, order the Studio sections and steps, remove the compare seam glow, and make Memory Trail tests independent of surrounding function text.

v3.2.17 — Add a draggable before/after waveform seam. The original plays before the line and the edited version after it, with keyboard control and the existing seek bar preserved.

v3.2.16 — Add opt-in postcard exports with an editable title, reviewed artwork, waveform, and local effect settings. PNGs are generated on-device and never uploaded.

v3.2.15 — Improve accessibility and performance: fix text contrast and preset-marker color, add clear keyboard focus and larger touch seeks, honor reduced motion, and keep long-track waveform rendering duration-independent.

v3.2.14 — Keep Driftwave’s version and policy links visible while the release archive stays behind “View all”; show three recent releases by default.

v3.2.13 — Refine file uploads with an amber drag target, stable decode-progress overlay, reserved inline status space, and clear format, size, and decode errors.

v3.2.12 — Set the persistent player to 84px on desktop and two rows on mobile, add safe-area padding, and reserve page-bottom space so the bar does not cover content or the footer.

v3.2.11 — Unify the Studio with the Signal After Dark color, type, spacing, border, and button system. Flatten nested panels and remove decorative glows and blur while retaining one focal player surface.

v3.2.10 — Add a clear preset hierarchy: large Slowed + reverb and Sped up + reverb cards with icons, descriptions, and selected markers; compact Daycore, Nightcore, and Original choices. Amber selection states fade over 200ms, with a matching audio ramp and reduced-motion support.

v3.2.9 — Make speed, reverb, room size, tone, and EQ respond live in the foreground. Keep the current sound playing while a debounced background render prepares; crossfade when it is ready. Play, pause, and seeking remain available during changes.

v3.2.8 — Add the Memory Trail waveform: reverb creates 2–4 fading visual echoes, room size controls their falloff, and slower playback slightly separates the trail without moving the duration-mapped main waveform or seek marker.

v3.2.7 — Rework the Studio first screen with the Signal After Dark palette, verified text contrast, distinct slider tracks, readable eyebrow labels, and a true demo button. Start with the upload disclosure closed; the demo loads without autoplay.

v3.2.6 — Fix the Update ready shortcut so it opens Settings and focuses the reload control; keep release history and the displayed version in sync.

v3.2.5 — Improve saved artwork display in the library, queue, and player.

v3.2.4 — Keep mobile analytics choices above the persistent player and clarify public privacy, terms, cookies, and support information.

v3.2.3 — Separate the public feature set from owner tools and improve light-mode badge contrast.

v3.2.2 — Improve text contrast and accessible control names, explain analytics collection and privacy choices, and use Driftwave in exported filenames.

v3.1.1 — Load embedded MP3 artwork on demand in the library and queue.

v3.1.0 — Embedded and custom cover artwork in the library, queue, and player.

v3.0.0 — Desktop app workspace, persistent player, command search, quick settings, and guided installation.

v2.2.0 — Add folder import, library search and favorites, saved/session storage badges, resume listening, playback volume matching, embedded track metadata and artwork, update prompts, playback recovery, and reset looping.

v2.1.1 — Separate Studio, Library, and Tools views, collapse advanced controls by default, and preserve playback while switching views.

v2.1.0 — Add portable library backups, offline storage controls, local lyrics, playlists and artwork, listening statistics, device diagnostics, listening scenes, smoother effect changes, and locally recorded video previews.

v2.0.0 — Saved edits, MP3 and batch export, undo/redo, queue management, sleep timer, crossfade, pitch and EQ, focus mode, cover art, export previews, preset links, shortcuts, and storage management.

v1.9.7 — Use Driftwave branding throughout the website, browser title and player, with the Amber Gold waveform logo.

v1.9.6 — Add saved looks, waveform colors, shareable settings, recent edits, a What’s new panel, and help for device uploads.

v1.6.0 — Add multiple songs on iPhone, a saved device library, headphone next/previous queue controls, instant speed changes, and uninterrupted playback while effects prepare.

v1.5.0 — Rendered audio playback for background listening and lock-screen controls. Effect changes prepare a new audio copy.

v1.4.3 — Mobile player stays in place while scrolling, with wrapping controls for narrow screens.

v1.4.2 — Driftwave footer branding, always-visible version history, and fresher cached updates.

v1.4.1 — Headphone control audio now contains silence, preventing original and edited tracks from overlapping.

v1.4.0 — iPhone file selection, installable app support, consent-aware analytics, mobile playback polish, and recent track history.

v1.3.0 — Add GitHub deployment, a custom domain, and Driftwave branding.

v1.2.0 — Queue playback, shuffle, loop modes, headphone media controls, and next-track preview.

A QUICK WALKTHROUGH

Make it your own.

  1. Upload an audio or video file, or try the original demo.
  2. Choose a mood, then adjust speed, reverb and tone. Speed also changes pitch.
  3. Trim your selection and add fades. Press space to preview; use Compare original to hear the difference.
  4. Export a stereo WAV for full quality or MP3 for a smaller file. Normalization adjusts the finished file to a safe peak level.

Add an audio file from your device or try the demo. All editing and exports happen locally in your browser.

Files are decoded locally. Unsupported codecs or files without an audio track will show an error.