foobar2000 Components

For foobar2000 v1.3 and v1.1

List components for foobar2000 v1.4

Showing components compatible with foobar2000 v1.3 and newer. Most components are compatible down to foobar2000 v1.1.


ComponentDescriptionLast Updated
Waveform Minibar (mod) v1.0.19Seekbar that shows the waveform of the track. Lighter, fully software implemented version of the original Waveform Seekbar. Heavily based on zao's excellent Minibar component.
  • 1.0.19 (2018-08-24): Added optional logarithmic scale for waveform display.
  • 1.0.18 (2018-08-14): Removed buggy color client entry from Columns UI color configuration. Made border style adjustment take effect immediately.
  • 1.0.17 (2018-07-16): Render cursor even in halted mode.
  • 1.0.16 (2018-07-14): Changed halt status into a saved setting. Unhalting will now automatically process the current waveform. Added experimental feature where automatic waveform extraction gets terminated when decoding happens too slowly.
  • 1.0.15 (2018-06-18): Added third waveform display method that prefers playing track and reverts to selected track in stopped state. Added menu command to temporarily stop waveform processing.
  • 1.0.14 (2018-05-29): Added option to reverse the mouse wheel seeking direction.
  • 1.0.13 (2018-05-27): Added vertical scaling setting for waveform. Fixed config having unintentionally editable comboboxes.
  • 1.0.12 (2018-03-02): Fixed a typo in the code so sync-with-library can actually be started. Changed SQLite not to allow opening the database in read-only mode. Made the component refuse to perform long scan operations if database can't be written. Added file names to console scan reports. Switched compression routines to use the zlib1.dll bundled by the player. Whitelisted tone:// and sweep:// protocols so their waveforms are shown.
  • 1.0.11 (2018-02-28): Added support for seeking with mouse wheel.
  • 1.0.10 (2018-02-25): Fixed crash with decode errors.
  • 1.0.9 (2018-02-23): Enabled waveform display for local files that report no length. Added a hack to allow seeking in non-seekable local files.
  • 1.0.8 (2018-01-21): Fix to waveform not updating when stopping from a paused state. Made waveform not disappear when layout is modified.
  • 1.0.7 (2018-01-20): Made refresh rate configurable. Screen updating is halted while playback is paused or stopped.
  • 1.0.6 (2018-01-10): Added option not to show the waveform for active track when player is started and nothing is playing.
  • 1.0.5 (2018-01-06): Fixed a situation where database was loaded too late and the first track after player start was rescanned unnecessarily.
  • 1.0.4 (2017-12-16): Fixed a bug that waveforms scanned with the context menu tool were always saved in the database. Added option to always show playback position cursor. Normally it's visible only when waveform can't be shown.
  • 1.0.3 (2017-12-11): Seekbar now allows starting playback of the viewed track from the selected position by clicking on the waveform. Modified selection based waveform viewing to require single selected track.
  • 1.0.2 (2017-12-09): Moved configuration from advanced preferences to regular preferences. Added ability to use UI colors and changed the waveform to use UI colors by default.
  • 1.0.1 (2017-12-08): Fixed scanning hanging with very short files
  • 1.0 (2017-12-07): First released modified version of zao's Waveform Minibar component. Changed database name not to conflict with the original. Added some safety checks to prevent crashing on errors. Modified the waveform display to show waveform shape for short files. Fixed RMS rendering not to overlap with waveform. Added ability to optionally show waveform for selected track instead of currently playing track.
2018-08-24 18:25
Vocal Exciter DSP v1.0Adds harmonically related distortion to high frequencies to give more presence. Based on similarly named Audacity plug-in. 2017-01-28 23:00
V2M Decoder v0.2.4Farbrausch V2 module (V2M) decoder. 2018-04-14 11:58
UPnP WAV Playback Workaround DSP v1.0Workaround DSP for UPnP receivers that do not support LPCM. If the receiver is sent continuous WAV stream the playback stops once maximum size is reached. To be used with foo_out_upnp. 2017-12-23 15:18
Trifield LR→LRC Decoder DSP v1.1.2Implementation of Michael Gerzon's Trifield decoder. 2018-08-27 15:29
Tag Normalizer v0.2Normalizes Unicode characters in tags. 2018-03-16 00:05
Stop on Error v0.6Stops playback after user configurable number of tracks that fail to be decoded. 2018-05-06 10:23
Stop on Current v0.6Stops playback at the end of currently playing track. 2016-08-21 21:59
Stop After Queue v1.1Stops playback at the end of the playback queue. 2017-08-15 21:59
SRC Resampler DSP v1.0.8Secret Rabbit Code resampler. Uses libsamplerate 0.1.9. 2018-03-24 21:51
Smart Dither DSP v1.0.4TPDF dither DSP that leaves digital silence untouched. 2017-01-25 23:00
Skip Track v1.9.9Skips tracks that match user configurable title formatting string. By default skips over each track with Rating set to 1. 2017-08-14 21:59
Skip Silence DSP v1.0.2Automatically fast forwards over extended periods of silence. Now a built-in feature but this component allows leaving in longer silence. 2014-10-20 21:59
Skip Album v0.2Allows quickly jumping to the next or previous album. 2018-04-08 15:59
Recorder v0.1Record audio from default sound card input. 2010-01-22 23:00
Pregap DSP v1.0.3Inserts silence before real playback begins. For use with slowly initializing digital receivers. 2019-03-23 10:39
Play Next v0.2Adds the selected track to the beginning of the playback queue to be played next. 2016-06-11 21:59
No Sleep v1.0Prevents system from entering standby mode while foobar2000 is running. 2018-03-06 19:05
No Display Standby v1.1Disables monitor power saving feature while music is playing. 2013-03-21 23:00
Meier Crossfeed DSP v1.1Software implementation of Meier Audio's crossfeed. 2016-06-10 21:59
Hard Clip DSP v1.0.1Clips peaks forcing foobar2000 output to match players that don't support floating point output. 2018-04-07 17:29
Gap Killer DSP v0.4Removes silence from track transitions. 2017-02-25 23:00
Fake Gapless DSP v0.3Briefly fades track changes to silence to avoid glitches with gapless tracks when encoded with lossy codecs. Meant to be used with the Converter component when creating files for portable players. 2014-11-26 23:00
Fade In/Out DSP v1.0.3Allows adding linear, sine, cosine, or logarithmic shaped fade-in and fade-out effects. 2018-11-07 16:03
Enqueue Random v0.4Enqueues random item from current playlist. 2009-06-20 21:59
Amplifier DSP v1.0.2rA simple volume adjustment DSP allowing the signal amplitude to be both boosted and lowered. 2019-03-03 14:34