Skip to content

Releases

v1.5.7 - The Audiophile & Stability Release

Choose a tag to compare

@amisadman amisadman released this 23 Oct 11:02

FLACify v1.5.7 - The Audiophile & Stability Release

This major milestone release brings the complete Audiophile Suite, Offline Clustering (Daily Mixes & Smart Playlists), FLACify Wrapped Analytics, alongside comprehensive defensive fortification across all 40 JavaScript files.


What's New Since v1.4.0

1. Offline Daily Mixes & Smart Lossless Playlists

  • Algorithm-Driven Daily Mixes: Generates 4 personalized daily mixes directly from local listening history and artist affinity without any internet access or accounts.
  • Audiophile Smart Playlists: Instant library filters for 24-bit Hi-Res Vault, Forgotten Gems, and Heavy Rotation.
  • Dynamic Mosaic Art: 4-album mosaic cover art generator that persists and hydrates seamlessly from disk cache.

2. FLACify Wrapped & Listening Telemetry

  • 52-Week GitHub-Style Heatmap: Visual listening calendar displaying listening intensity over the past 365 days.
  • Library Fidelity Breakdown: Live interactive statistics distinguishing Hi-Res (>= 24-bit/DSD), standard CD lossless (16-bit FLAC/WAV/ALAC), and compressed tracks.
  • Artist Leaderboard & Milestones: Ranked listening metrics showing play count, duration, and artist badges.

3. Real-Time Dynamic Range & Visual EQ

  • Integrated TT Dynamic Range: Dynamic range meter measuring crest factor and loudness dynamic range on playback.
  • Visual Parametric EQ Curve: 10-band interactive equalizer with persistent custom window positioning.

Stability & Codebase Fortification

  • Metadata Resilience: Added safe fallbacks for track titles, artists, albums, and durations across Playlist, All Songs, and Queue views.
  • Hydration Fix: Fixed candidate artwork path hydration in data/clustering.js ensuring mosaic album art always loads reliably from disk.
  • Division-by-Zero Protection: Guarded seek bar and volume slider math against invalid or collapsed hitboxes.
  • Unicode Preservation: Preserved non-ASCII / Unicode characters in playlist names and track tags.
  • Zero Syntax & AST Errors: Verified across all 40 theme JavaScript modules.

Distribution Package

  • Complete Drop-In Zip: dist/FLACify-v1.5.7.zip (14.2 MB) attached with complete theme, pre-configured 64-bit components, and layout binaries.

FLACify v1.4.0 - Dynamic Ambient Glow & Accent Themes

Choose a tag to compare

@amisadman amisadman released this 19 Oct 19:05

What's New in FLACify v1.4.0

🎨 Dynamic Ambient Color Glow (Adaptive Album Tinting)

  • GDI+ 2-Hue Palette Extractor: Samples current playing album art via img.GetColourScheme(2). Automatically normalizes saturation and clamps luminance to ensure dark-mode contrast and high text legibility.
  • Smooth 60 FPS Delta-Time Cross-Fade: Color transitions smoothly lerp over ~450ms during track changes, pausing automatically when reached for 0% idle CPU usage.
  • Ambient UI Placement:
    • Soft top-edge linear gradient along the bottom player bar.
    • Multi-layer diffuse color aura halo behind 250px artwork and player bar covers.
    • Ambient hero headers in Album, Artist, Playlist, and Home views.

🎛️ Selectable Accent Colorways

  • Option to select between 5 curated base accent themes or Adaptive mode via the new Theme title-bar dropdown:
    • 🟢 Spotify Green (#1DB954)
    • 🟣 Midnight Purple (#8B5CF6)
    • 🟠 Sunset Amber (#F59E0B)
    • 🔵 Cyberpunk Cyan (#06B6D4)
    • ⚪ Monochrome Slate (#94A3B8)
    • 🌈 Adaptive Album Glow (Default)

📦 Installation

Download FLACify-v1.4.0.zip and extract profile directly into your foobar2000 directory.

FLACify v1.3.0 - Artist Profile Studio, Quick Filter & Smart Sleep Timer

Choose a tag to compare

@amisadman amisadman released this 19 Oct 15:01

FLACify v1.3.0 - Artist Profile Studio, Quick Filter & Smart Sleep Timer

We are excited to announce FLACify v1.3.0, bringing deep in-theme artist customization, instant in-place track filtering, single-artist cloud sync, and an audiophile sleep timer with gentle volume attenuation.


What's New in v1.3.0

1. 🎨 In-Theme Artist Profile Studio

  • In-Theme Studio Modal: Click the [ Edit Profile ] button on any artist page to open the studio editor directly inside FLACify.
  • Custom Portrait Picker: Select any high-resolution image (.jpg, .png, .webp) from your PC. FLACify applies high-quality 1:1 aspect-fill square cropping.
  • Lock-Free Image Engine: Uses timestamped custom image storage to bypass Windows GDI+ process file locks, updating portraits instantly across all views without restarting foobar2000.
  • Custom Bio & Monthly Listeners: Customize artist biography summaries and monthly listener badges (e.g. Local Legend or custom play metrics).
  • Sync Protection: Customizations are permanently flagged (isCustom: true), guaranteeing your personal photos and bios are never overwritten by background cloud sync.
  • One-Click Reset: Quickly revert any artist back to official online metadata at any time.

2. ⚡ Per-Artist Cloud Sync (Fetch / Re-fetch)

  • Individual Artist Triggers: Every artist row in Artist Cloud Sync now features a dedicated action button:
    • Missing Artists: Prominent green [ Fetch ] button.
    • Cached Artists: Both [ View ] (to jump to profile) and [ Re-fetch ] (to update metadata & avatar on demand).
    • Live Feedback: Shows an active amber Syncing... indicator while that artist is being processed.
  • Instant Single-Artist Sync: Bypasses bulk-sync skip filters to fetch Spotify, Deezer, and Wikipedia info on demand.

3. 🔍 Inline Tracklist Quick Filter (Ctrl+F)

  • Instant In-Place Search: Press Ctrl+F (or click the magnifying glass) in any Playlist, Album, or All Songs view to reveal the sticky filter bar.
  • Real-Time Substring Filtering: Filter visible tracks in real time as you type across title, artist, and album tags.
  • Match Counter: Live badge shows matching tracks (e.g., 14 of 92 tracks).
  • Keyboard Friendly: Press Escape to clear text or close the filter.

4. 🌙 Smart Sleep Timer with 5-Second Smooth Fade

  • Player Bar Sleep Timer: Access the timer via the discreet icon in the playback bar.
  • Flexible Durations: Choose between 15 minutes, 30 minutes, 45 minutes, 1 hour, or End of current track.
  • Live Glowing Badge: Displays active countdown (e.g. 🌙 28m or 🌙 Track end).
  • Gentle Volume Fade-Out: Smoothly attenuates volume over 5 seconds before pausing playback, preserving your master listening volume for the next session.

5. 🛠️ Stability & Polish

  • Fixed FillRoundRect arc value calculations in artist views.
  • Fixed sticky filter bar positioning and clipping in virtualized song tables.
  • Fixed modal full-paint routing preventing backdrop suppression and click fall-through to underlying track rows.
  • Dynamic button width calculation eliminating text clipping on pill buttons.

Installation

  1. Download FLACify-v1.3.0.zip below.
  2. For fresh installations: install foobar2000 v2 (64-bit) in Portable mode, then extract the profile folder into your foobar2000 directory.
  3. For existing setups: run install.bat from the extracted zip.

FLACify v1.2.0 - The Audiophile Lossless Experience

Choose a tag to compare

@amisadman amisadman released this 19 Oct 12:42

FLACify v1.2.0 - The Audiophile Lossless Music Experience

We are thrilled to present FLACify v1.2.0, packed with new audiophile features, smarter multi-artist metadata handling, and enhanced user controls.


What's New in v1.2.0

1. Multi-Artist Separation Engine (&, commas, slashes, and feat.)

  • Ampersand Collaborative Artist Splitting: Tracks and albums with collaborating artists separated by & (e.g., Drake & 21 Savage, Metro Boomin & Future, Taylor Swift & Bon Iver) are now cleanly separated into individual artist profiles!
  • Interactive Multi-Avatar Stacks: Album details headers now feature overlapping Spotify-grade circular avatars for each collaborating artist, with clickable names that highlight on hover and link directly to each artist's profile.
  • Preserved Band Whitelist: Integrated dictionary of iconic bands containing & or / (e.g., AC/DC, Above & Beyond, Simon & Garfunkel, Earth, Wind & Fire, Hall & Oates, Bob Marley & The Wailers, Mumford & Sons, Iron & Wine, Chase & Status, etc.) ensuring they are never inadvertently fragmented.
  • Global Library & Sync Integration: Populates individual artist profiles, popular tracks, and categorized discographies for all collaborators, while enabling individual offline artist avatar downloads via Artist Sync.

2. One-Click Speaker Mute / Unmute

  • Clicking the speaker icon next to the volume slider instantly mutes audio with full volume memory.
  • Clicking again restores your previous listening level seamlessly.
  • Features reactive SVG/vector icon switching between full volume and volumeMute.

3. Playlist Cover Art Customizer

  • Hovering over any playlist cover displays a Spotify-style photo button to select custom artwork.
  • Native Windows file picker allows assigning custom JPEG/PNG images to any playlist with zero lag.

4. Quick Playlist Adder (+) & Liked Songs

  • Quick-add plus (+) button in the Now Playing bar allows adding currently playing songs to any playlist with one click.
  • Heart button toggles songs in your dedicated Liked Songs collection with instant visual feedback.

5. Independent Product Documentation & Branding

  • Cleaned documentation and release bundles with exact "FLACify" casing.
  • Showcases FLACify as a premier standalone lossless player for foobar2000 v2 (64-bit).

Installation

  1. Download FLACify-v1.2.0.zip below.
  2. For fresh installations: install foobar2000 v2 (64-bit) in Portable mode, then extract the profile folder into your foobar2000 directory.
  3. For existing setups: run install.bat.

Flacify v1.0.0 - The Lossless Spotify Experience

Choose a tag to compare

@amisadman amisadman released this 19 Oct 10:18

🎵 Flacify v1.0.0 — The Local Lossless Spotify Experience

Welcome to the initial official release of Flacify for foobar2000!

Flacify transforms your local lossless and high-resolution audio collection (FLAC, ALAC, WAV, Hi-Res) into a fluid, aesthetic Spotify desktop experience with zero streaming compression, zero internet dependencies, and bit-perfect playback.


🌟 Key Highlights & Enhancements

  • Dedicated Albums & Artists Grids: Browse your collection with rich 1:1 covers, release years, track totals, and circular artist portraits.
  • Rich Artist Profiles: Official artist photography, genuine monthly listeners, formatted biographies, top 5 popular tracks table with play count bars, and categorized discography shelves (Albums, Singles & EPs).
  • Offline-First Artist Cloud Sync: Built-in background synchronization using Spotify Web Scraper GraphQL (zero API key or login required). Once cached, your metadata stays permanently offline with zero re-syncs.
  • Comprehensive Song Details Modal: Audio codec specs (sample rate, bit depth, bitrate, MD5), copyright info, ISRC, catalog number, collapsible synced lyrics, and native vector EAN-13 / Code-128 barcode rendering.
  • Modern Desktop Navigation: Browser-style navigation history stack with enlarged 28px circular back/forward arrow buttons (← / →) in the custom titlebar.
  • Lossless Companion Experience: Engineered as the ultimate playback companion for local libraries curated with SpotiFLAC.
  • Proportion & Entity Engine: HighQualityBicubic 1:1 aspect-fill square cropping for portraits, HTML entity decoding, emoji sanitization, and UTF-8 mojibake repair.
  • Streamlined Lyrics: Clean vertical centering for both synced .lrc and embedded Vorbis/ID3 lyrics tags.

📦 Installation

  1. Install foobar2000 v2 (64-bit) as portable from foobar2000.org.
  2. Download Flacify-v1.0.0.zip attached to this release.
  3. Extract the profile folder into your foobar2000 root folder (beside foobar2000.exe).
  4. Start foobar2000, add your music directory under Preferences → Media Library, and enjoy!

🙏 Credits & Acknowledgments