Jul 20, 2023

Ultimate music player for Unix-like systems

DeaDBeeF as in 0xDEADBEEF is an audio player.

Main features

  • mp3, ogg vorbis, flac, ape, wv, wav, m4a, mpc, cd audio and many more
  • sid, nsf and lots of other popular chiptune formats
  • ID3v1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, xing/info tags support
  • character set detection for non-unicode id3 tags - supports cp1251 and iso8859-1
  • unicode tags are fully supported as well both utf8 and ucs2
  • cuesheet .cue files support, with charset detection utf8/cp1251/iso8859-1
  • tracker modules like mod, s3m, it, xm, etc
  • HVSC song length database support for sid
  • minimize to tray, with scrollwheel volume control
  • drag and drop, both inside of playlist, and from filemanagers and such
  • control playback from command line
  • plugin support; bundled with lots of plugins, such as global hotkeys and scrobbler; sdk is included
  • duration calculation is as precise as possible for vbr mp3 files with and without xing/info tags
  • and etc…

Checkout these related ports:
  • Zynaddsubfx - Realtime software synthesizer
  • Zrythm - Modern music production system, also known as DAW
  • Zplugins-lv2 - Collection of LV2 plugins to be bundled with Zrythm
  • Zmusic - GZDoom's music system as a standalone library
  • Zita-rev1 - Reworked version of the reverb originally developed for Aeolus
  • Zita-resampler - C++ library for resampling audio signals
  • Zita-njbridge - Command line client to transmit audio over a local IP network
  • Zita-mu1 - Simple Jack app used to organise stereo monitoring
  • Zita-jclient - Library to create a Jack client with a few lines of C++
  • Zita-dpl1 - Look-ahead digital peak level limiter
  • Zita-convolver - Fast, partitioned convolution engine library
  • Zita-bls1 - Blumlein Shuffler converter of binaural signals to stereo speaker pair
  • Zita-at1 - Autotuner Jack application
  • Zita-alsa-pcmi - Easy access to ALSA PCM devices
  • Zinf - GTK-based MP3 player