advertisement
dBpoweramp CD Ripper
CD ripping taken seriously
Secure Ripping from the inventors of AccurateRip, fast & bit-perfect CD ripping
foobar2000 for Mac change log
2.24
-
New version numbering scheme: 2.24 for planned stable release year of 2024.
-
Lowest supported Mac OS version is now Mac OS 11 "Big Sur".
-
Entirely new Mac user interface, allowing various panels to be embededd in main foobar2000 window.
-
Lots of appearance & usability improvements, reworked various windows to look more consistently with modern Mac OS.
-
Internet radio bug fixes & reliability improvements.
-
Codec & audio format fixes, most notably:
-
Implemented Ogg chapter support.
-
MP4/M4A/M4B tagging & chapter manipulation fixes.
-
WAV compatibility fixes; made zero-length WAV files reported as broken.
-
Cuesheet compatibility improvements - allowed absolute path, allowed playback over network.
-
Usability improvements, most notably:
-
Added update checks - checks for last public beta/stable build, same as Windows version.
-
Added menu commands to configure Audio Units without going through Preferences.
-
Utilized monospace digit font in for most of user interface.
-
Implemented meta autocomplete in Properties dialog.
-
Implemented Advanced Preferences search.
-
Made possible to keep running after closing main window.
-
Made current console backlog saved when toggling logging on.
-
Made File menu dynamic-generated properly, made various previously-hidden commands accessible, including "Reset Configuration", "Browse Configuration Folder", etc.
-
Cleaned up title capitalization in menu commands.
-
Implemented Cmd+F search in Playlist.
-
General improvements, most notably:
-
New major revision of bitcompare code, improved performance of 64-bit build.
-
Fixed whole lot of bugs related to wildcard characters (*, ?) in file names.
-
Improved recovery of corrupted configuration data.
-
File Operations
-
Suppressed useless secondary progress bar if renaming files.
-
Defer info reload to prevent bugged display of cuesheets after moving whole folder.
-
Added an option to overwrite existing files.
-
Third party code libraries updated.
-
Various other tweaks & fixes, see release notes for full list of changes.
2.6.5
-
Whole lot of cosmetic fixes, monospaced digit font use, etc backported from latest codebase.
-
Made accept dropping folders to dock.
-
Fixed issues with * and ? characters in filenames.
-
UPnP output preferences fixed edited overrides text not always being saved.
-
Prevented all MP4 tag fields prefixed with replaygain_ from being treated as technical information, only actual ReplayGain fields are now such.
-
Fixed webm audio renamed to .opus being very slow to open.
-
Fixed FLAC files with exotic bit depths incorrectly failing audio MD5 verification.
-
24-bit rounding issues fixed, performance improved.
2.6.4
-
Fixed loopback virtual devices not being detected as output devices.
-
Fixed menu bar process crash when playing an internet radio stream.
-
ReFacets playlist interaction bug fixes.
-
ReFacets added "Last Modified" stats column.
2.6.3
-
Stop decoding ADTS AAC when running into APE tags, instead of reporting errors.
-
ReFacets performance improved.
-
Fixed bugs in MP4 video codec name reporting.
-
Fixed regressions in ASX playlist loader.
-
Fixed window position remembering issues... again.
-
Made ReFacets widths remembered.
-
Fixed preferences / output devices bugs.
-
Fixed erratic behavior after renaming a playlist.
-
Some of CPU usage tweaks backported from 2.2 series.
-
libopus updated to 1.5.1, fixed wrong build config causing inefficient Opus decoding in recent releases.
2.6.2
-
Fixed poor performance of adding lots of items to Playback Queue.
-
ReFacets: multi-filter mode is now remembered between runs.
2.6.1
-
Fixed ReFacets not tracking playlist tag changes.
-
Internet radio compatibility improvements.
-
Added reading & writing of discnumber/totaldiscs tags in cuesheets.
2.6
-
Support for add-on components:
-
.fb2k-component format has been extended to include Mac architecture.
-
Added Components preferences page.
-
Module decoder is no longer included, available as add-on component.
-
Playback:
-
Added an option to toggle additional decoding (DTS, HDCD, etc) during playback, so you can play DTS-WAV without decoding DTS.
-
Changed how DSP settings are applied when playing through a high-latency output such as UPnP.
-
Fixed a bug that caused current track restart in certain scenarios, such as rapidly changing playback settings.
-
Rewritten full file buffer feature, no longer blocks until whole file has been read. Large FLAC files for an example should now open with no delay.
-
Greatly improved Audio Unit support.
-
Added Audio-Stretch DSP.
-
User interface:
-
ReFacets sorting changed to match playlist & album list sorting.
-
Rewrote external album art lookup code, wildcard lookup now works where it didn't before.
-
Internet radio & networking:
-
Added Internet Radio Search feature, using radio-browser.
-
Rewritten HLS radio playback.
-
Improved FTP/HTTP playback & browsing, fewer connections used.
-
Lots of FTP issues fixed. Encrypted FTP now works properly.
-
Fixed specific cases of HTTP redirects being incorrectly handled.
-
Archive reading:
-
Fixed non-working extraction of .RSN (renamed .RAR).
-
Updated RAR unpacker code to the latest RAR library version.
-
Updated zlib to v1.3.
-
Fixed stack overflow with specific archive files in indexed music folders.
-
Codec updates:
-
Fixed incorrect handling of certain rare Monkey's Audio configurations.
-
Fixed missing decode postprocessor (DTS/HDCD etc) for TAK.
-
Fixed wrong reported length of certain RF64 WAV files.
-
Made possible to play Vorbis muxed into MP4.
-
Added support for tagging Wave64 & RF64 formats.
-
Report LC-AAC codec long name as just "AAC".
-
Fixed missing HE-AAC delay compensation, breaking gapless playback of HE-AAC encoded with modern encoders.
-
Made possible to read & write itunesalbumid & itunesartistid tags in M4A/MP4.
-
Implemented reading of multiplexed Ogg files.
-
Fixed bad handling of undefined-length chunks in WAV files.
-
Made MP3 VBRI delay reported and skipped correctly. Note that VBRI files are still not gapless.
-
Fixed missing "encoding" info field for AC3.
-
Fixed DTS codec info for DTS in Matroska.
-
Made TAK MD5 checksums read without TAK decoder component, allowing audio integrity verification.
-
Made FLAC seektable tool also rewrite oversized seektables.
-
FLAC decoder: log premature EOF, mark partially encoded files as bad even if they don't appear corrupted otherwise.
-
Added standard %codec_long% field to properly display detailed names of all codecs.
-
Improved reporting of AAC & DTS codec/profile info.
-
Fix for "DTS 96/24", made bit depth reported as 24-bit.
-
Made possible to decode float16 & float24 WAVs again.
-
Made possible to read ReplayGain info from Musepack APE tags (normally it's supposed to be in Musepack headers).
-
Updated libopus to v1.4
-
Updated Monkey's Audio to 10.30.
-
Other:
-
Fixed bug in Media Library preventing previously-unplayable files from being reindexed after installation of new decoders (2.0 regression).
-
Improved recovery from corrupted configuration files.
-
Suppressed unnecessary playlist rewrite on autoplaylist startup.
-
Made search query GREATER/LESS/EQUAL treat numbers as floating-point rather than integer.
2.5
-
User interface and media library updates:
-
Preferences dialog similar to that of Windows foobar2000.
-
Added Media Library with realtime folder monitoring.
-
Added Media Library viewers: Album List, ReFacets, Library Search.
-
Added all playback order options from Windows foobar2000.
-
Added Playlist View columns customizations.
-
Added Playlist Search.
-
Added Playback Statistics feature (rating, play count, etc).
-
Playback Queue feature.
-
Codec technology updates:
-
Added FFmpeg Decoder Wrapper, enabling decoding of arbitrary audio formats via external FFmpeg program.
-
Updated internal FFmpeg to version 6.0.
-
Updated WavPack to version 5.6.0.
-
Updated libFLAC to version 1.4.2, made possible to decode 32 bits per sample FLAC file.
-
Latest revision of APE format is supported (Monkey's Audio 10.09).
-
libvorbis is now used for decoding Vorbis format instead of FFmpeg, as some rare files continue to cause compatibility issues.
-
Cleaned up Ogg reader, made possible to seek in remote (HTTP etc) Ogg files.
-
Made FLAC tag updater remove ID3v2 garbage prefixing FLAC stream.
-
Made MP3 reader report MP3 frame count not matching Xing/LAME header info when verifying integrity.
-
Fixed bad MD5 verification of AIFF sourced WavPacks.
-
Added extra sanity checks to tag update operations in built-in codecs: made sure that attempts to remove covers from files that didn't have them in first place don't alter files at all.
-
Video game audio formats currently missing.
-
Properties dialog updates:
-
Improved behavior if 'reload info' detects a change in number of chapters etc.
-
Updated Automatically Fill Values logic, better results if searched pattern appears more than once.
-
Logs tag update errors to console.
-
Other:
-
New output device management options.
-
Full array of DSPs from Utility DSP Array component.
-
Tag Sanitizer component (right click menu / tagging).
-
Apple Audio Unit DSP support.
-
Exclusive audio output support.
-
Better console logging of internet radio stream reconnect events.
-
Many bugs fixed.
-
Added many other options and features from classic foobar2000.
-
Required Mac OS version is now 10.13 "High Sierra".
2.3
-
Keyboard accessibility fixes.
-
Internet radio fixes.
-
Added AC3 and DTS decoding.
-
Fixed spurious UI updates affecting Decoding Speed Test scores.
-
New prettier DMG.
2.2.32
-
Fixed xHE-AAC failing to play on Mac OS Monterey.
-
Fixed blank Properties content after some (but not all) of tag writes failed.
2.2.30
-
Added dock icon progress bar for various operations.
-
Fixed various module (MOD/S3M/XM/IT) handling bugs.
2.2.26
-
Updated Binary Comparator tool to the latest code.
2.2.25
-
Fixed MP4 DASH regressions.
-
Added .weba (WebM Audio) to recognized Matroska/WebM file extensions.
2.2.24
-
Fixed zip archive reading bugs.
-
Added Speex decoder.
-
HLS radio playback fixes.
2.2.22
-
Fixed crashing after entering bogus resampler settings.
2.2.21
-
Fixed crashing when trying to load album art from cuesheets.
-
Added support for FLAC in MP4/M4A container.
2.2.20
-
Fixed WavPack lossy not working regression from 2.2.18.
2.2.18
-
Fixed failure to read certain MP4/M4A files.
-
Reworked Equalizer page again.
-
Fixed crashing when cancelling ReplayGain scan.
2.2.17
-
Reworked Equalizer panel, added preset load/save capability.
2.2.16
-
Fixed volume knob clipping.
-
Fixed erratic behaviors of some file/folder picker dialogs on Mac OS Big Sur.
-
Improved perforamnce of SSRC resampler and Equalizer.
-
Added DSP configuration to Decoding Speed Test.
2.2.15
-
Made 'remove tags' not strip iTunes gapless information from MP3 files. Added Advanced Settings option to opt-out of this.
-
Greatly improved ReplayGain scanning performance.
2.2.14
-
Made album covers visible in menu bar playback controls.
-
Added ARM Neon optimizations for reduced CPU usage / improved battery life.
-
Fixed Decoding Speed Test discarding last edit when pressing "Run" immediately after.
-
Fixed toggled playlist columns not being reliably remembered.
2.2.13
-
Internal decoding fixes; no longer crashes on certain USAC AAC files.
2.2.12
-
Added ARM code for new Macs.
-
Required Mac OS version is now 10.11 "El Capitan".
Mac OS 10.10 "Yosemite" refuses to run binaries from new Xcode 12.
You can bypass it by disabling security measures, which is not encouraged.
2.2.11
-
Latest decoder codebase fixes.
-
Fixed Properties dialog bug that would overwrite specific field on all selected files with "«multiple values» ..." even if the editbox was dismissed with no changes.
2.2.10
-
Added support for HLS internet radio.
2.2.6
-
Fixed album art display glitches.
-
Fixed issues with playing certain MP3 files over HTTP.
2.2.5
-
System codecs are now used for MP3, AAC and ALAC.
-
xHE-AAC playback is now supported if running on latest Mac OS.
-
Fixed random crash on close.
-
Fixed random crashing on playback stop (bug since 2.2).
-
Fixed stuck playback at the end of playlist with smooth playback enabled.
-
Fixed Advanced Preferences not working on Mac OS Yosemite.
2.2.1
-
Added tooltips for truncated text in various operation dialogs.
-
File Operations: Added pattern picker dialog.
-
Properties: Made reload info show new info in playlists etc.
2.2
-
Mac OS 10.10 "Yosemite" or newer is now required.
-
Implemented album art viewing capability.
-
Implemented modern Properties dialog from foobar2000 for Windows.
-
Implemented File Operations.
-
Implemented Advanced Preferences.
-
Added output buffer length slider.
-
Added "smooth pause & seek" mode for faded output.