dotnet_title_bar ~ Foobar2000 Skinnable Overlay User Interface


This is a component for the foobar2000 audio player, which provides a skinnable overlay UI.

Features:

  • Easily customizable UI.
  • Configurable automatic hiding of the overlay.
  • foo_acfu integration.
  • And more!

theqwertiest.github.io/dotnet_title_bar
hydrogenaud.io/index.php?topic=121673

foo_pggb_rt ~ Foobar2000 Realtime Resampler


foo-RT – A PGGB-RT foobar2000 (Windows) component up samples or down samples your audio tracks in near real-time fashion using insanely long linear filters. We are able to do this by using hardware acceleration PGGB-RT SDK. We say ‘near real-time’ because remastering using insanely long filters require a finite time. Depending on the length of your track and the filter length (in millions of taps) you choose, the very first track will take anywhere from a few seconds to a few ten seconds to start. The subsequent tracks would play in a gap-less fashion

www.remastero.com/foo-pggb-rt-guide
www.foobar2000.org/components/view/foo_pggb_rt

foo_openlyrics ~ Foobar2000 Open Source Lyrics Display


An open-source lyrics plugin for foobar2000 that includes its own UI panel for displaying and sources for downloading lyrics that are not available locally. It is intended to be a replacement for LyricShowPanel3 so it is fully-featured and supports lyric searching, saving and editing directly from within foobar2000.

Features:

  • Buttery-smooth lyric scrolling (either horizontally or vertically)
  • Supports retrieving lyrics from local files, ID3 tags or the internet
  • Customise the font and colours to perfectly suite your layout and theme
  • Easily edit lyrics directly inside foobar2000 with built-in support for timestamps
  • Check the saved lyrics of any track in your library (whether it is currently playing or not)
  • Apply common edits (such as removing blank lines) in just two clicks
  • … and more!

github.com/jacquesh/foo_openlyrics
www.reddit.com/r/foobar2000/comments/mm70rb/i_made_an_opensource_alternative_to
hydrogenaud.io/index.php?topic=120812.0

How To Skin Foobar2000 ~ Five DeviantArt Tutorials


Part 1 by Markkoenig : The Basics

Part 2 by slowboyfast : Composition & Graphics

Part 3 by cliffflip : Creating Panel Switchers

Part 4 by cliffflip Avoiding truncated Panels

Part 5 by cliffflipElements Relative Position & Size

Reference:

jam.cliffflip.com/2017/03/how-to-skin-foobar2000-part-1

foo_rehearsal ~ Looping & Slicing Component


Foobar2000 plugin for looping track intervals and slicing CUE sheets.

Features:
  • Loop, shuffle or randomize through any subset of user-defined slices of track.
  • Import intervals from a CUE Sheet.
  • Import chapters from a video via JSON. ffprobe -i filename -print_format json -show_chapters -loglevel error > chapters.json
  • Import intervals from YouTube time codes, etc.
  • Copy a piece of text and Ctrl-V to paste to switcher.
  • Export to a CUE Sheet.
  • Keeps all intervals for all tracks in a single .json file.

github.com/ptytb/foo_rehearsal

Foobar2000 ~ Web User Interface


Foobar2000 Web UI application consists of two parts:

  • A Node.js server that controls foobar2000 music player using native CLI commands and foo_controlserver component (a tcp/ip server for foobar2000).
  • A web application that allows the user to send basic foobar2000 playback commands and adjust application volume level. Information about the track that is currently playing is also displayed and automatically updated when the track or playback status changes.

github.com/klemola/foobar2000-web-ui

foo_wave_minibar ~ Foobar2000 Waveform Seekbar


A foobar user interface element providing a seekbar that displays the waveform of the playing song, compatible with both the Default and the Columns interface components.

foo_wave_minibar_mod display
foo_wave_minibar_mod preferences

www.foobar2000.org/components/view/foo_wave_minibar_mod

References:

wiki.hydrogenaud.io/index.php?title=Foobar2000:Components_0.9/foo_wave_minibar_mod
foobar.hyv.fi/pre1.4/?view=foo_wave_minibar_mod
Foobar2000 ~ How To Install A Component

projectM ~ Modern Milkdrop Visualizations


projectM is an open-source project that reimplements the esteemed Winamp Milkdrop by Geiss in a more modern, cross-platform reusable library. Its purpose in life is to read an audio input and to produce mesmerizing visuals, detecting tempo, and rendering advanced equations into a limitless array of user-contributed visualizations.

github.com/projectM-visualizer/projectm

Foobar2000 component:

www.foobar2000.org/components/view/foo_vis_projectM