A free and open source audio player for macOS.

Download on the Mac App Store
Download latest version 3373 45.01 MB
Published on Feb 9, 2026, 3:25 AM • Requires macOS 10.14
  • view commit • Preferences / Audio Unit: Remove deprecations
  • view commit • Output: Suspend paused output after 10 seconds
  • view commit • Main Menu: Touched by Xcode
  • view commit • Menu Action: Add Save Selection As Playlist
Download older versions

Features

Supported formats

  • MP3 (including free format, up to 640kbps; using minimp3)
  • WAV
  • MPEG-4 container, including chapter support
  • Matroska container, including chapter support
  • AAC
    • LC-AAC
    • HE-AAC
    • HE-AACv2
    • xHE-AAC (USAC)
  • Apple Lossless (ALAC)
  • FLAC (including OggFLAC)
  • Ogg Opus
  • Ogg Vorbis
  • AC3
  • Windows Media Audio
  • DTS
  • TrueHD
  • HDCD
  • TTA True Audio
  • TAK (Tom's Lossless Audio Kompressor)
  • Monkey's Audio (APE)
  • APL (APE Linking File)
  • TwinVQ
  • RealAudio
  • ATRAC3
  • Musepack
  • WavPack, including DSD support
  • Interchange File Format (IFF) including DSDIFF
  • DSD Stream File (DFF)
  • Wideband Single-bit Data (WSD)
  • MIDI
    • SoundFont support via BASSMIDI
    • FM synthesis via Nuked OPL3
    • Sound Canvas emulation via Nuked SC55
    • Audio Unit synthesizer support, including Apple's DLSMusicDevice.
  • Shorten
  • Tracker music
  • SID
  • Game music
    • GBS (Game Boy)
    • NSF (Nintendo)
    • SPC and SNSF (Super Nintendo)
    • VGM (Master System, Genesis/Mega Drive, Game Gear, etc)
    • VGZ (compressed variant of the above)
    • PSF (PlayStation)
    • SSF (Saturn)
    • DSF (Dreamcast)
    • QSF (Q-Sound)
    • USF (Nintendo 64)
    • NCSF and 2SF (Nintendo DS)
    • Organya (Cave Story)
    • Streamed music via vgmstream
  • Archive files
    • ZIP
    • RAR
    • GZip
    • 7Z

Older versions

Version 3349 Dec 13, 2025, 2:59 AM

Download 46 MB
  • view commit • Highly Complete: Move silence seconds declaration
  • view commit • Highly Complete: Move GSF sample rate reporting
  • view commit • TagLib: Don't collide with inputs' own chapters
  • view commit • FFmpeg: Signal tag updates for normal files

Version 2402 Jun 22, 2022, 11:57 PM

Download 39.86 MB
  • view commit • Changed updater script to handle new version strings
  • view commit • AboutWindow adjustments
  • view commit • Merge pull request #280 from losnoco/nevack/about-window
  • view commit • Fix runtime warnings in Window/AboutWindowController.xib
  • view commit • [About Window] Reorganized credits and added @nevack and myself in them
  • view commit • [About Window] Fix
  • view commit • Sync version number with main branch

Version 2395 Jun 22, 2022, 8:12 AM

Download 39.86 MB
  • view commit • Add Sandbox notice to README
  • view commit • Removed Sparkle
  • view commit • Change version numbering system
  • view commit • Change the product install path to /Applications
  • view commit • [Sandbox] Update Info.plist generator
  • view commit • Update Info.plist
  • view commit • Remove stray entitlement from Sparkle
  • view commit • Update Patreon credits
  • view commit • [Core Audio Output] Guard against nil pointer
  • view commit • [Sandbox Configuration] Fix nil pointer issues
  • view commit • [Sandbox Configuration] Do not delete path on fail
  • view commit • [Sandbox Configuration] Delete from storage later
  • view commit • [Sandbox Configuration] Do more checks on test
  • view commit • Revert "Remove stray entitlement from Sparkle"
  • view commit • Revert "Removed Sparkle"
  • view commit • [Info Plist] Auto format XML escapes
  • view commit • [Crashlytics] Require asking user consent
  • view commit • [About Dialog] Switched to WebView for credits
  • view commit • [Main Menu] Added Privacy Policy link in App Menu
  • view commit • Remove deep forced code signing option
  • view commit • Completely overhaul code signing practices
  • view commit • [Volume Control] Only initialize view once
  • view commit • Remove developer supplied configuration file
  • view commit • Assign blank development team in project files
  • view commit • One last attempt to fix CI