SourceForge.net

release 0.4.2 is out

get it!

  • added translation into many languages, see translators.txt (LXDE Project)
  • added ability to add custom menu items from plugins (Viktor Semykin)
  • new shellexec plugin to execute shell commands with deadbeef title formatting (Viktor Semykin)
  • added “Look up at last.fm” context menu option (Viktor Semykin)
  • merged in DUMB 0.9.3 (mainly to satisfy debian lawyers)
  • added samplerate conversion quality option to DUMB plugin
  • fixed multichannel WavPack support (David Bryant)
  • decode all valid integer bitdepths and float data from WavPack files (David Bryant)
  • added MIDI player plugin, using WildMidi
  • new MusePack plugin using libmpcdec SV8, with support for multi-chapter files
  • new TTA plugin using TTAv1 library, with 8/16/24bit support and gapless
  • added support for cover artwork embedded in APEv2 tags (David Bryant)
  • added GTKUI option to set status icon volume control sensitivity (gordi-o)
  • added support for custom tray icon and icon themes (gordi-o)
  • new DTS Coherent Acoustics decoder using libdca from VLC project, plays from .wav, .dts, .cpt files
  • added display of multichannel info to statusbar
  • fixed reading of bad (unindented) CUE files
  • new AAC decoder based on FAAD2 and MP4FF libraries
  • new MMS plugin based on libmms, requires FFMPEG plugin to decode WMA content
  • new icon by Sofias
  • new shorten plugin, port of xmms-shn
  • new aosdk plugin, plays several PSF derivatives (PSF,PSF2,DSF,QSF,SSF,SPU)
  • “stop after current” feature no longer does auto-reset every time
  • fixed OSS pause/unpause
  • fixed seeking via global hotkeys
  • improved global hotkeys plugin APIs and GUI configuration
  • added Play/Pause global hotkey
  • customizable IPC socket directory via DDB_SOCKET_DIR env variable (by request from Pandora port people)
  • switched to GME 0.5.5 (keeping compatibility with 0.5.2)
  • added option to hide system tray icon
  • added new format conversions to title formatting (see built-in docs in the player)
  • added support for displaying current track using bold font
  • new playlist can be created by double-clicking or middle-clicking on empty area of tab strip
  • added switching between playlists using [Alt +] 1–9 keys
  • added option to hide “remove from disk” menu item
  • added custom title-formatting for window titlebar and system tray tooltip
  • added tooltip to volumbar, displaying current level in dB
  • added option to follow symlinks while adding files, in the Open File dialogs
  • added option to open/add files in specified named playlist
  • fixed multichannel support in libsndfile, vorbis, tta, ffmpeg plugins
  • added scrolling to current playing track using Ctrl+J and through menu
  • fixed several bugs in mp3 tag parsers
  • fixed initial track prebuffering timing bug, playback starts faster now
  • fixed file->open in paused state, not resuming paused file anymore
  • removed NRG support from cd audio plugin, as it was causing crashes
  • improved album cover caching/updating/reloading
  • added custom file filters to cover art plugin
  • show progress dialog while adding files/folders from commandline
  • added option to remember current track / position / state on exit, and resume after restart
  • added scrolling support to playlist tabs
  • improved Album Artist field support in many file formats
  • got rid of STL code in AdPlug and libsidplay2 libraries
comments

release 0.4.1 is out

get it!

This is a bug fix release, so don’t expect lots of new features. Here’s the list of bugs fixed since 0.4.0.

  • better default/minimal search window size
  • improved tag reader in ffmpeg plugin + reload metadata support
  • fixed EQ drawing unwanted current value at initialization
  • allow editing previous custom grouping value
  • increased sort speed
  • fixed alsa and oss plugins writing zero samples at start of tracks (TheMaister)
  • fixed recover from suspend in alsa plugin
  • fixed md5 structure buffer overflow
  • added experimental support for gtk3 (2.90), enabled with –enable-gtk3
  • improved oss plugin responsiveness on pause (TheMaister)
  • fixed vfs_curl crashing randomly when loading album art
  • ignore currently paused song when opening new file(s) from commandline
  • fixed playlist moving bugs
  • fixed memory leaks in id3v2 parser
  • increased maximum limit on id3v2 APIC frame size to 2MiB
  • added cd text support (Viktor Semykin)
  • fixed wavpack crash on corrupted files
  • fixed random crash when using File -> Open
  • added remember/restore current folder in playlist save/load dialogs
  • fixed reversing track order after drag-n-drop
  • fixed “Loop single file” mode after track was moved or deleted
  • removed apply button from Global Hotkeys preferences window
  • fixed FLAC bitrate calculation
  • fixed ID3v2 “extra size” field parser
  • fixed memory leaks in vorbis plugin
  • fixed several crash-bugs in mp3 plugin
  • fixed known bugs in album artwork code
  • added automatic backtrace printing on SIGSEGV
  • added multi-track vorbis files support
  • added %C(composer) expansion to title formatting
  • fixed few theming/colors issues
  • fixed replaygain field parsing when reading cuesheets and r.g. peak scale handling (David Bryant)
  • added support for WavPack correction files (David Bryant)
  • fixed loading of album art embedded in ID3v2
  • added MP4 file type to ffmpeg plugin
comments

release 0.4 is out

Changelog since 0.3.3

  • multiple tabbed playlists
  • added grouping of tracks using title-formatting strings
  • added Album Cover Art plugin
  • added EQ plugin (SuperEQ library by Naoki Shibata)
  • added basic PulseAudio support
  • added metadata editing support
  • improved global hotkeys plugin, with GUI configurator
  • colors for custom widgets are taken from GTK theme, and user-customizable
  • fixed FreeBSD compatibility problems
  • improved resampling/streaming code
  • enabled .TTA support in ffmpeg plugin
  • improved metadata readers (id3v1, id3v2, apev2)
  • improved Icy (shoutcast) protocol support
  • moved built-in decoders to their own dynamic libraries
  • now it’s possible to exclude any plugin from build
  • player remembers scroll positions in playlists between sessions
  • added ability to delete selected files from disk (playlist context menu)
  • added ability to reload metadata (playlist context menu)
  • added AAC 'net streaming support (ffmpeg plugin)
  • faster search and sorting
  • added support for proxy username/password authentication
  • better recognizer of remote pls/m3u files for online radio
  • improved/fixed last.fm plugin
  • OSD notifications about track changes though any notification daemon
  • fixed gapless playback errors
comments

release 0.3.3 is out

Changelog since 0.3.2

  • fixed “unknown response” in command line
  • fixed winkey in global hotkeys plugin
  • fixed crash in id3v1 parser
  • fixed crash in mp3 plugin
  • fixed few bugs/problems in ALSA plugin (now works on wider range of soundcards)
  • fixed playback of multichannel FLAC files
  • fixed 24 bit wavpack playback
  • fixed duration calculation and seeking bugs in mp3 plugin
  • added support for older versions of ffmpeg
  • added OSS(3,4) support
  • experimental FreeBSD support
  • experimental OpenSolaris support
  • improved GUI dialogs
  • added new “File Number” column type
  • added new “File Name” custom column conversion
  • added option to disable nowplaying notifications in lastfm plugin
  • added support for icy metadata (title in shoutcast streams)
  • added experimental (optional) support for notifications using libnotify

Screenshot

comments

release 0.3.2 is out

Changelog since 0.3.1

  • all GTK+ UI code is now in plugin
  • improved main menu layout in GTK UI
  • numerous memory and cpu optimizations
  • fully editable/scriptable columns with sorting
  • native look and feel of playlist widget
  • selection is synchronized between main window and search window
  • keyboard navigation in search window
  • plugins got basic GUI configuration
  • much smoother seekbar
  • compatible with more GTK theme engines
  • improved restore window geometry after minimizing to system tray
  • search window geometry is now saved and restored between sessions
  • flexible nowplaying querying support via command line
  • ALSA code moved to plugin
  • new “nullout” output plugin - good for testing, and as basis for new plugins
  • added template .c file (with comments) for making new decoder plugins
  • updated id3v2 and apev2 parsers to support more metadata types
  • id3v2.2 parser now supports unsynchronization
  • metadata viewer accessible from context menu
  • flac plugin now plays “oga” files (flac in ogg container)
  • ffmpeg plugin, adds formats: m4a (aac,alac), mpc/mp+/mpp, wma, shn, oma, ac3, vqf
  • vtx plugin using libayemu
  • adplug plugin - cmf, rol, hsc, etc (including adlib S3Ms)
  • fixed cuesheet support in mp3 and ogg plugins
  • fixed sse2 issues on i686 architecture
  • added 24-bit ape support (thanks to Rockbox project)
  • added support for custom scrobbler url to last.fm plugin (e.g. libre.fm)
  • added Play Queue funtionality to playlist (context menu)
  • added average/approximate bitrate display to statusbar
  • new “cursor follows playback” feature
  • new “stop after current track” feature
  • .dbpl extension is auto-added when saving playlist
  • improved robustness in http code (handling connection problems, etc)
comments

Archive: 1 2 3 4 5 6 7 8 9 10 11 12

Copyright © 2009-2025 Oleksiy Yakovenko and other contributors.