🖥️ APP-FORGE 🖥️

Sanctuary Player

Sanctuary A lightweight, native audio player built beautifully for macOS.

Meet a refined music player that strips away the bloat of modern streaming apps to bring the focus back to your local library. Built from the ground up exclusively for macOS, it combines a stunningly minimalist interface with powerful, lightning-fast performance. No accounts, no ads, no distractions—just your music, exactly the way it was meant to be heard.

Key Features

  • Seamless Integration: Fully supports native macOS appearance. The player automatically switches between Light and Dark modes to match your system settings flawlessly.
  • Hi-Res & Lossless Audio: Play popular formats like MP3 and M4A, or enjoy studio-quality sound with complete support for FLAC and WAV files.
  • Intuitive Folder Playback: Skip the hassle of building complex libraries. Simply select a folder, and the player instantly populates your track list.
  • Smart Artwork Management: The player automatically extracts and displays embedded covers from your audio files. Want to change it? Easily assign a custom image to any track on the fly using drag-and-drop.
  • Resource-Friendly: Engineered to be lightweight and CPU-efficient, keeping your Mac running fast and cool even during long listening sessions.
  • Interactive HUD Equalizer: Added a sleek mixer button to the bottom-left layout. Click it to reveal a frosted glass popover with dedicated hardware-level controls for Bass, Mid, and Treble presets.
  • Smart Loop & Repeat Modes: Introducing a fully functional repeat button. Toggle seamlessly between looping your entire playlist or keeping a single favorite track on an endless repeat circle.
  • On-the-Fly Tag Editor (ID3): Added a brand-new Tags tab inside the control overlay. Rename Title and Artist strings instantly—changes reflect in real-time across the main screen and sidebar list.
  • Persistent Audio Cache: Your preferences are now locked in. Equalizer decibel bands and edited metadata tags are saved permanently to your Mac disk storage via UserDefaults.
  • One-Tap Audio Reset: Added a responsive Reset button for the equalizer. Snaps all custom audio faders back to absolute zero with a smooth, springy physics animation.

    Performance and Rendering Optimization.

    During the latest update, a deep optimization of the SwiftUI architecture and audio engine was conducted. This successfully cut the active CPU usage during playback by 5x (from ~37% down to 7.9%) and reduced the WindowServer graphical load by 10x (from ~37% down to 3.4%).

  • View Isolation & Subview Extraction: The playback progress slider and time counters were extracted into an isolated PlaybackProgressView component. This prevents SwiftUI from triggering expensive, full-window re-renders (re-drawing artwork, track lists, and control buttons) multiple times per second on every timeline tick.
  • AVAudioUnitEQ Efficiency Fix: Added strict state verification (guard oldValue != newValue) inside the didSetobservers for the equalizer gains (Bass, Mid, Treble) and volume. The low-level AVAudioEngine no longer processes redundant audio buffer calculations on every timer tick when the controls are stationary.
  • Eliminating Heavy Layout Animations: Replaced the continuous, random-generated live equalizer bars (EqualizerView) in the playlist view. Infinite layout invalidations caused by CGFloat.random combined with .repeatForever were swapped for a lightweight system timer and static iconography, eliminating background rendering bottlenecks.
  • Visual Material Refactoring: Exchanged the performance-heavy live translucency of the .sidebarwindow material for the highly optimized native system .titlebar material. This allows macOS to render window blur and vibrancy on hardware with near-zero resource consumption.
  • List Diffing Optimization: Enforced explicit identifier tracking within the track list configuration (List(..., id: \.id)). This drastically optimizes the SwiftUI diffing engine performance when updating playlist rows.

Kostenloser Download:

Systemanforderungen: macOS 14+ | Intel CPU | Apple silicon