My guide to making foobar pretty (usable).
Jun 11, 2006 at 4:53 AM Thread Starter Post #1 of 255

HiFiRE

100+ Head-Fier
Joined
Feb 1, 2005
Posts
443
Likes
10
Updated Jan 17, '07

There was a time when I simply used Foobar2000 because of the neat factor. Much time has passed and now I have two real reasons to use it: replaygain and it's ability to rename/move files. Vanilla Foobar is ugly and clunky but with some tweaking I actually prefer its interface over Winamp and iTunes.

Getting started with Foobar proved to be a challenge for me and the steep learning curve deters many new users. This is a guide to help you make Foobar both attractive and functional (hopefully) quickly.

Below is a screenshot of how I have Foobar set up. The aim of this guide is to help you get your Foobar looking something like this.

164587215_3617750eec_o.jpg


[size=xx-large]Things to Download[/size]

I won't put any links directly to files since they'll all be out of date shortly. Everything but foobar itself is optional.

[size=x-large]The Player[/size]
  1. Foobar2000

[size=x-large]Plugins[/size]

Plugins are extracted to the components folder which is located where ever it is that you installed foobar.

[size=medium]Fancy Playlists[/size]

Columns UI allows the foobar playlist to have columns and you need it if you want to add anything to the default foobar interface. Get it (the first link below). The second file is a configuration for Columns UI which I find to be pretty slick. It's a good starting point, I highly recommend it.
  1. foo_ui_columns (you need 7zip to extract the files)
  2. Modified Navigator Columns UI Configuration (click "download my modification of Navigator"). Save this to your foobar folder.

[size=medium]Library Things[/size]

The library things are what you see on the left of the above foobar screenshot: the list of artists/albums. There are a few options for you here. In the screenshot I'm using the plugin called foo_playlist_tree, it uses the foobar library and is fast as a result. If you want something more iTunes/Winamp-esk then you'll want the plugin called foo_browser, it's a little more work to set up. If you don't want to use the foobar library and just want a list of folders/files you want foo_uie_explorer, it looks like the foo_playlist_tree plugin but it's much slower since it reads files off the disk.
  1. foo_playlist_tree (click DLL)
  2. foo_uie_explorer
  3. foo_browser (click DLL)

[size=medium]Search[/size]

If you want a way to search the library quickly without having to open a new dialog you have a few options. foo_playlist_tree includes a toolbar you can use. It just selects the first search result in the foo_playlist_tree panel (hitting enter will highlight the next search result). I prefer the toolbar plugin called foo_uie_quicksearch, it generates a playlist based on your search.
  1. foo_uie_quicksearch.

[size=medium]Album Art[/size]
  1. Download this.

[size=xx-large]Instructions[/size]

Once you've extracted all your plugins, fire up foobar. If you downloaded and extracted foo_ui_columns correctly it should ask you something about changing interfaces. If it does, choose Columns UI.

[size=medium]Make the Playlist Pretty[/size]
  1. Click file->preferences->display->Columns UI
  2. Make sure you're on the main tab and click the import button.
  3. Make your way into the foobar folder. The modified navigator columns ui configuration should be here, go ahead and select it.
  4. The playlist won't look the way it does in my above screenshot for albums if the name of the playlist is default. To fix this create a new playlist or rename the default one. (right click the tabs above the playlist)

Now you should have a basic level of foobar hotness.

[size=medium]Add a Search Toolbar[/size]

Just right click the toolbar area (where file, edit, view, etc... are) and click toolbars->Playlist Tree Search or Quick Search Toolbar.

[size=medium]Adding Library Things and Album Art to Foobar's Layout[/size]

If you want to use the foo_playlist_tree or foo_browser plugin we need to enable the library first.
  1. Click file->preferences->media library
  2. Click the add button and point foobar to where you store your music.
  3. Click scan all.

Now the fun part.
  1. Click file->preferences->display->columns ui
  2. Click the layout tab

Layouts are created by right clicking and such. You're smart, you can figure it out. If you want foobar to look like my first screen shot your layout will look like:

164612263_d16875da8e_o.jpg


Substitute Explorer Tree Panel (foo_uie_explorer) for Playlist Tree Panel (foo_playlist_tree) if that's your preference.

If you want foobar to look more like iTunes, ie...

164618485_954ec6fec1_o.jpg


The layout will look like:

164618472_2b156b788e_o.jpg


Notes:
  1. Plugins won't be seen by foobar until it's restarted.
  2. Any time you add something to the layout there's a caption above it. To get rid of the caption, right click it and uncheck show caption.
  3. The foo_browser plugin won't work properly until you add it to the layout, configure it for album/genre/artist, and then restart foobar.
  4. If I haven't mentioned something it probably seemed obvious to be (because I already know it). Ask away and I'll add it to the guide.
  5. If you don't like something about the way a plugin behaves, you can probably change the behavior. Poke around in the preferences window.
  6. Toolbars can be added to the Columns UI layout just like panels. For ultimate layout control you'll want to hide the toolbar all together (there's a setting to hide the toolbar in the Columns UI preferences on the main tab) and add what you want to the layout.

[size=xx-large]Want to Know More?[/size]

The place to look for plugins is this forum.

There are a few places to find other playlist configurations. When foobar 0.9 came out it broke all plugins including Columns UI. I'm not sure but I'd guess that most old playlist configurations don't work either. Current configurations can be found, but are not limited to, here. I haven't looked at new ones since I found Navigator.

For the adventurous, you can see far more impressive things people are doing with foobar here and here.

I found a video tutorial based on the new and very popular single column playlist plugin. Scoll down and click "LINK VIDEO".
 
Jun 11, 2006 at 5:37 AM Post #3 of 255
Quote:

Originally Posted by johan851
Sweet, I always had trouble getting this stuff to work. Seems like it's quite a bit easier with Foobar .9 - I finally made the switch.


Yup. As convoluted as it is today, it was a million times worse with 0.8.3.
 
Jun 11, 2006 at 3:02 PM Post #4 of 255
How did you go about changing the title bar/button appearance? I have Columns UI working and everything, but I can't find a way to change the appearance of the window itself.
 
Jun 11, 2006 at 3:21 PM Post #5 of 255
Thanks for the guide, this should be a sticky!
I'd guess getting Foobar setup in a 'nice' way is intimidating to many...
 
Jun 11, 2006 at 3:36 PM Post #6 of 255
foobarlayout.jpg


The White, Green/Black & Blue are 3 examples of fcs' or you might call them skins. You can instantly change them in 'Preferences>Display>ColumnsUI>Main>Import.'

I have over 80 of them in a folder, its 1.45MB. I'll email it to the first person to ask, then they can forward it to the next person. So I don't have to send out loads of emails.

Sent to c0mfortably_numb, ask him if you want them.
 
Jun 11, 2006 at 4:29 PM Post #8 of 255
A jpeg of the album art has to be in the folder!
wink.gif
 
Jun 11, 2006 at 5:50 PM Post #10 of 255
New to Foobar, I don't get it yet. After downloading the mentioned add-ins I get the start up errors
"Application could not be started because shared.dll could not be found. A new install could solve the problem" No, it could not.

"ERROR (CORE) : Failed to load DLL: foo_playcount.dll, reason: Unable to load DLL.
ERROR (CORE) : Failed to load DLL: foo_playlist_tree.dll, reason: Unable to load DLL.
ERROR (CORE) : Failed to load DLL: foo_uie_albumart.dll, reason: Unable to load DLL."

My foobar installation does not have a "shared.dll" and so far I found nothing about this. What do I have to do to advance to a more fancy layout??
 
Jun 11, 2006 at 6:19 PM Post #12 of 255
Quote:

Originally Posted by c0mfortably_numb
there is sposed to be a shared.dll it is located in C:\Program Files\foobar2000


Wise guy. Guess where I looked for it (and did not find? Not only there but in the whole wide Google-world!
 
Jun 11, 2006 at 7:02 PM Post #14 of 255
How do I get border lines visible in playlist? It would make it better to read. Now I don't have any border lines there.

To clear up: Like you have those blue lines separating every "department" in your foobar playlist HiFiRE.
 
Jun 11, 2006 at 7:35 PM Post #15 of 255
This is great; thanks! Mine doesn't look entirely like yours yet, but you definitely got me over the hump, so to speak, and I think I "get it" enough now to make adjustments without going nuts.
 

Users who are viewing this thread

Back
Top