Pristine Sound.
Dynamic Soul.
A free & open-source Windows music player with a real-time Biquad DSP Engine, 4,000+ AutoEQ profiles, Synced Lyrics, Web Stream & Cloud support, Last.fm scrobbling, and local analytics.
Everything You Need for Perfect Sound
Discover how Aideo brings crystal-clear audio tuning, automated headphone presets, synced lyrics, and smart cloud streaming together in one clean app.
Smart Headphone Tuning & 4,000+ Presets
Search your exact headphone model (Sennheiser, Sony, AirPods, IEMs) to automatically apply expert sound tuning. Enjoy 5 and 10 band equalizers with built-in volume protection to stop digital clipping and distortion.
- Automatic sound tuning for 4,000+ headphones
- Built-in volume protection to prevent distortion
High-Res Cover Art & Easy Uploads
Automatically fetches crisp 600x600px album art for your songs. Want to use your own image? Simply drag and drop any picture directly onto your track to save it.
- Automatic online album cover search
- Simple drag-and-drop custom cover uploads
Cinematic Fullscreen Lyrics & Visualizer
Immerse yourself in live scrolling lyrics that stay perfectly synced with your music. Features dynamic background visualizers that glow and shift colors matching your album artwork.
- Real-time synchronized scrolling lyrics
- Color-matching visualizer background
Favorites & Last.fm Sync
Heart your favorite tracks with one click to build an instant Favorites playlist. Automatically sync your listening history to your Last.fm profile in real time.
- 1-click favoriting for quick playlists
- Automatic real-time Last.fm scrobbling
Listening Stats & Yearly Wrapped
Explore your music habits with a 100% private offline stats dashboard. View your top artists, genres, listening heatmaps, and launch a Spotify-style Wrapped slideshow anytime.
- Private offline listening statistics
- Interactive Spotify-style Wrapped slideshow
Encrypted Password Protection
Keep your cloud music accounts and server passwords safe. All credentials are encrypted locally on your computer with zero plain-text storage or tracking.
- Encrypted local password storage
- Zero plain-text security risk
Easy Initial Setup Wizard
Get started in seconds with a guided setup wizard. Choose your audio output device, scan your music folders, and select your favorite streaming services easily.
- Guided setup on first launch
- Automatic music folder scanner
Automatic Web Helper Plugins
No tricky manual installs required. Aideo automatically downloads and updates helper plugins right inside Settings to keep web streaming smooth.
- One-click helper plugin installer
- Automatic background updates
Unified Hybrid Playlists
Combine local MP3s/FLACs, web streams, and cloud tracks inside the exact same playlist without any restriction.
- Mix local files and web streams together
- Smooth automatic library updates
Bit-Perfect Direct Sound & High-Res DSD
Send pure, uncompressed audio straight to your headphones or DAC without Windows interfering. Includes natural crossfeed mode to reduce listening fatigue and direct playback for high-res DSD audio files.
- Pure direct sound bypassing Windows mixer
- Crossfeed mode to reduce headphone fatigue
Studio Parametric EQ & AutoEQ Importer
Experience the core math of Aideo directly in your browser. Select a legendary headphone model to automatically download and calculate corrective biquad filters, or drag the interactive nodes manually to shape the curve.
1. Choose Headphone Model
AutoEQ references raw target curves to correct frequency response flaws. Click a preset model to witness real-time correction calculations:
Active Filter Parametrics
Preamp: -0.0 dB Filter 1: ON PK Fc 100 Hz Gain 0.0 dB Q 0.70 Filter 2: ON PK Fc 300 Hz Gain 0.0 dB Q 0.70 Filter 3: ON PK Fc 1000 Hz Gain 0.0 dB Q 0.70 Filter 4: ON PK Fc 3000 Hz Gain 0.0 dB Q 0.70 Filter 5: ON PK Fc 8000 Hz Gain 0.0 dB Q 0.70
Technical Engine Blueprint
| Operational Spec | Subsystem Core | Performance Metric |
|---|---|---|
| Buffer Jitter Latency | WASAPI Exclusive Poll-Thread | < 0.3 ms |
| Audio Engine Decoding | Symphonia (Rust Native) | 32-bit / 384kHz |
| DSP CPU Utilization | Biquad Filter Stack Matrix | < 1.5% Overhead |
| Driver Debounce Release | CPAL Device Re-Connector | 250 ms |
| Obfuscation Vault | Symmetric XOR-128 appdata | Bit-Wise Obfuscator |
| Metadata Search Response | Apple Music Search Rest API | 600x600px High-Res |
Sub-millisecond Audio Alignment
Aideo bypasses generic OS audio mixers completely. With pull-based hardware clock sync, lyric offsets are tracked down to the microsecond level to guarantee pristine alignment on high-bitrate monitors.
Project Architecture Timeline
Our commitment to rolling out cutting-edge audio innovations for desktop environments.
Pro DSP & AutoEQ Importer
Introduced the 5-band Parametric EQ, online headphone index, true crossfeed crosstalk shadowing, and Haas expansion soundstages.
Discovery Caching & Global Charts
Implements Discovery Hub recommendations state caching to make switching views instantaneous, and resolves missing durations for Global Charts to enable seekability.
Autoplay Filters, OAuth Intercept & Re-ranking
Enables generalized autoplay recommendation filters, Rust-based production OAuth interceptors, duration-matching lyric re-ranking, and Supabase cloud settings synchronization.
Google Cast & Playback Transfer
Enables Chromecast/Google Cast discovery, connection, and streaming. Supports seamless mid-song playback handover, real-time status polling, and transition-safe seek bar synchronization.
Offline Art Caching & Session Persistence
Downloads and caches cover art sidecar images locally next to audio files for web streams, uses CORS-immune rendering, and automatically restores user sessions at startup.
Robust Stream Resolving & Queue Cleanup
Enables self-updating and client-bypass arguments for direct streaming, adds proactive dependency checks to avoid silent timeouts, and implements automatic failed track removal from the playback queue.
YTM Key Caching & Chromecast Fixes
Optimizes YouTube Music InnerTube key retrieval via caching, pools HTTP connections crate-wide, prevents dead playlist hangs with timeouts, corrects Chromecast auto-skip triggers, preserves database cover art from local scans, and resolves landing page visualizer TypeError crashes.
HLS Streaming, CORS Canvas, and Lyric Transition Sync Repairs
Enables whitelisted HLS manifest direct streaming/transcoding on YouTube tracks, resolves cross-origin canvas tainting crashes in dynamic accent color matching, prevents skipped track lyric overlaps with state checks, and aligns auto-fetch / manual search with decaying rank bonuses.
Hybrid Mixes, Offline Discovery Hub & WASAPI Dither
Added offline custom and hybrid mixes (My Supermix, Artist Mix, Genre Mix, Chill Focus Mix) combining local files and online recommendations. Optimized WASAPI exclusive mode dithering with a fast XOR-Shift PRNG and precomputed cloud hashes for faster listing.
Randomized Mixes, Connect & Cast Hub, Now Playing Overhaul
Randomized Artist Mixes in Discovery Hub, unified Aideo Connect & Google Cast playback popover, separated Mixed for You shelf, Now Playing title layout fix, signal path detail improvements, and Chromaprint-based audio fingerprinting engine.
Web Stream Songs Filter, App Restart Metadata Fix & Latency Optimizations
Fixed YouTube Music Song-only search parser layout, resolved streaming metadata loss when playing/resuming online tracks on app restart, and optimized Discovery Hub concurrent requests latency with instant offline-first rendering.
Local Playback Insights, Wrapped Slideshow & Theme Contrast Overhauls
Introduces a fully offline local scrobbling and playback statistics dashboard (Aideo Insights), an interactive Spotify-style Wrapped slide-deck presentation with auto-advance progress and music personality categorization, lightweight responsive SVG activity peak heatmaps, Now Playing canvas visualizer stacking isolation, and color contrast overhauls across settings and playback controls.
Smart Hardware Device Matching, LRU Storage Auto-Cleaner & Synchronized Lyric Translations
Includes multi-tier precision model matching for external DACs and headphones, [System Default Device] fallback selection, automated 5.0 GB LRU cache limit pruning, synchronized one-click lyric translations and Romaji controls, and pre-DSP visualizer height preservation.
ASIO Native Transport (DoP)
Adding native support for bit-stream Direct Stream Digital transport using Direct Stream Digital-over-PCM (DoP) drivers.