Even een toelichting over wat foobar2000 nu precies is voor de nieuwkomers: Foobar2000 is een zeer compacte audiospeler die prat gaat op het lage geheugengebruik (vergelijkbaar met WinAMP) en CPU-gebruik (bij een goede configuratie komt foobar2000 zelden boven de 0% in Task Manager). Foobar gebruikt een 64 bit floating point decoder in tegenstelling tot WinAMP die het moet stellen met een 16 bit decoder. Foobar2000 kan dithering toepassen met noise shaping, triangular shape, en low order filter.
Foobar2000 gebruikt weliswaar de meest geavanceerde audio engine van het moment, maar je moet nu niet gaan veronderstellen dat de muziek er véél beter van gaat klinken. Het verschil tussen klassieke 16-bit decoders en de foobar2000 64-bit decoder uit zich enkel in verschillen op het 16de en soms 15de minst beduidende bit (bij 16-bit audio). Dit is het gevolg van de geavanceerde dithering met noise shaping die foobar2000 toepast. Deze geluidsverbetering is voor de overgrote meerderheid
absoluut onhoorbaar!
Wanneer je toch grote verschillen tussen WinAMP en foobar2000 vaststelt, dan ligt dat hoogst waarschijnlijk aan het feit dat je WinAMP (of eventueel een andere player) plugins gebruikt om het geluid aan te passen (denk maar aan Wow effect, bass boost, sound enhancer, loudness, equalizer,...) of aan het feit dat WinAMP de audio via een andere weg naar de geluidskaart route. Foobar2000 probeert het geluid net zo onvervormd mogelijk naar de luidsprekers te krijgen.
Een knappe plugin in foobar2000 is de Resampler. Zoals sommigen mogelijk al weten hebben vele kaarten gebaseerd op AC97 en soortgelijke chipsets (zoals de Creative SoundBlaster Live! en Audigy series) een interne samplerate conversie naar 48 kHz. Dit terwijl de meeste muziek die je speelt doorgaans 44.1 kHz is. De muziek komt dus nooit onaangepast op de uitgang van deze kaarten. Foobar2000 kan hieraan niets veranderen, maar de hardware resampler op de kaarten zijn doorgaans van erg belabberde kwaliteit. Foobar2000's resampler gebruikt een superieur algoritme dat in real-time de samplerate omzet tot 48 kHz zodat de hardware resampler het signaal verder met rust laat.
Foobar2000 speelt audioformaten als cd-da, wav, mp3, ogg, flac, mpc, ape,... en kan middels plugins uitgebreid worden. Natuurlijk is de player nog relatief jong zodat het aanbod plugins eerder nog beperkt is. Dat geldt overigens ook voor de player zelf die nog in volle ontwikkeling is en het voorlopig moet stellen zonder bepaalde interessante opties. Bepaalde andere opties vind je dan weer in geen enkele andere mediaplayer...
Foobar2000 heeft een ingebouwde Replaygain module. Dit is een erg leuke module om het geluidsniveau te normalizeren op een gestandardiseerde niet-destructieve manier. Zo moet je niet meer na elk nummer naar de volumeknop grijpen. ReplayGain zorgt ervoor dat het volume van alle nummers ongeveer even luid klinkt. Het is wel een veel 'slimmer' algoritme dan de standaard normalisatie met peakscan die je in de meeste software tegenkomt. Meer info over ReplayGain vind je op de
ReplayGain website.
Foobar2000 ondersteunt tag formaten als ID3 en APE. Opmerkelijk is het bewust achterwege laten van de ID3v2 tags omdat deze buggy, slecht ontworpen en veel te bloated zijn. Voor de weergave van lange namen moet je dus de momenteel nog wat onbekende maar superieure APEv2 tags gebruiken (er zijn handige conversie-tools om de ID3v2 tag van bestaande MP3s om te zetten naar APEv2). Omdat de meeste andere players nog geen APEv2 ondersteunen kun je dus best de ID3v1 tag laten staan. Sommigen opteren zelfs voor zowel een ID3v2 tag als een APEv2 tag in 1 file (wat probleemloos gaat).
Inmiddels is er ook een plugin beschikbaar die ID3v2 kan uitlezen.
Foobar2000 is extreem configureerbaar. Voor de weergave van de playlist alleen al is er een complete scriptingtaal voorzien zodat je de weergeve exact kan aanpassen naar je wensen. Grafische fantasietjes zoals skins zul je tevergeefs zoeken in foobar2000. Foobar2000 is gebaseerd op het 'no bullshit' principe. Er bestaan wel enkele plugins voor een alternatieve user interface, maar die zijn nog in een vroeg ontwikkelingsstadium.
Visualisaties zijn ook totaal onbestaande in foobar2000. Tenslotte, een audioplayer dient om naar te luisteren. Niet om naar te kijken.
Foobar2000 ondersteunt album lists, kan overweg met CUE+WAV/MP3 en heeft een ingebouwde zeer krachtige mass tagger en renamer welke zelfs scripting ondersteunt. En dat alles in slechts enkele honderden kilobytes!
Een van de punten waar de WinAMP-gebruikers over struikelen bij foobar2000 is dat het (voorlopig) geen 'compact' mode heeft. Je kan het venster wel resizen naar wens, maar zo compact als WinAMP krijg je hem nooit. Dat is bij foobar2000 echter ook niet nodig. Sommige foobar playlist configuraties zijn schermvullend - andere zeer geminimaliseerd. Het punt is dat een audio player 99% van de tijd geminimaliseerd is naar de tray of systemtray. Als je werkt op je PC dan heb je de desktopruimte nodig en hoeft daar geen player te staan, ongeacht hoe klein ie is. Dankzij de global hotkeys (welke net als de gewone hotkeys volledig vrij te configureren zijn) kun je foobar volledig bedienen zonder dat foobar2000 op de voorgrond hoeft te zijn.
Omdat er waarschijnlijk ook nu weer mensen zijn die foobar2000 voor de eerste keer proberen en mogelijk een opmerkelijk hoog CPU-verbruik vastellen, lees
m'n post in een van de vorige foobar2000 topics over de reden van dit processorverbruik en wat je eraan kan doen.
Enkele interessante threads nog op het foobar2000 forum:
Some Faq & Tips of Foobar2000,
Unexpected CPU usage with foobar2000,
Foobar2000 format strings en
SB Live what are the optimal fb2k settings?.