top of page


Public·10 members


The name Foobar may derive from the acronym FUBAR. This may be supported by it being made up of blood from unidentifiable battle remains. The name may also derive from foobar, a common placeholder used by computer programmers.



To play DSD files with Foobar, you'll need the dsdiff decoder component, this does no longer seem to be available at the foobar site, advice is to use the SACD plug-in from Sound Forge instead, which also supports DSDIFF:

The SACD Decoder plug-in for Foobar 2000 is available for download on the Sound Forge website. The Super Audio CD Decoder input plugin for foobar2000 is capable of playing back Super Audio CD ISO images, DSDIFF, DSF and DSD WavPack files. Direct DSD playback for compatible devices. _input_sacd/

MonkeyMote requires either a recent version of Winamp 5, foobar2000 1.3 or later, MediaMonkey 4 or 5, JRiver Media Center 16 or later (rebranded versions may not be supported) or AIMP2 to AIMP5 running on Windows 7 or later.

The recommended installation method for foobar2000 is to download the package, which should be opened and installed by foobar itself. If it isn't (e.g. if foobar has been installed in portable mode), open up foobar's preferences dialog, select Components on the left, click the Install button and select the package file or simply drag & drop the package onto the list of installed components.

Alternatively, use the automatic installer program, which will try to install the component in the correct location. The component will by default be installed in either foobar2000\user-components in your application data folder or C:\Program Files\foobar2000\components.

The terms foobar, foo, bar, and baz, are common placeholder names (also referred to as metasyntactic variables) used in computer programming or computer-related documentation. They are commonly used to represent unknown values, typically when describing a scenario where the purpose of the unknown values are understood, but their precise values are arbitrary and unimportant. The terms can be used to represent any part of a complicated system or idea, including the data, variables, functions, and commands. The words themselves have no meaning in this usage, and are merely logical representations, much like the letters x and y are used in algebra. Foobar is often used alone; foo, bar, and baz are usually used in that order, when multiple entities are needed.

When used in connection with 'bar' it is generally traced to the WW II era Army slang acronym FUBAR ('Fucked Up Beyond All Repair'), later modified to foobar. Early versions of the Jargon File [JARGON] interpreted this change as a post-war bowdlerization, but it now seems more likely that FUBAR was itself a derivative of 'foo' perhaps influenced by German 'furchtbar' (terrible) - 'foobar' may actually have been the original form.

When I joined DEC in 1966, foobar was already being commonly used as a throw-away file name. I believe fubar became foobar because the PDP-6 supported six character names, although I always assumed the term migrated to DEC from MIT. There were many MIT types at DEC in those days, some of whom had worked with the 7090/7094 CTSS. Since the 709x was also a 36 bit machine, foobar may have been used as a common file name there.

In technology, the word was probably originally propagated through system manuals by Digital Equipment Corporation in 1960s and early 1970s. Another possibility is that foobar evolved from electronics, as an inverted foo signal. This is because if a digital signal is active low (so a negative or zero-voltage condition represents a "1") then a horizontal bar is commonly placed over the signal label. The Jargon File makes a case that foo possibly predates FUBAR

As far as I know, foo comes from foobar which is an alteration of "fubar", a military catch phraase that stands for "F***ed up beyond all recognition." 041b061a72


Welcome to the group! You can connect with other members, ge...
bottom of page