FofR Configuration v0.6
March 17th, 2007, posted by FofR

EDIT: Be sure to read the new Installation Guide & FAQ
EDIT 2: Be sure to help out

Ah ha! Here it is – after a long wait, and it comes with a huge change list.

To summarise my improvements, all configurations and settings have been shifted down to the bottom menu which now comes with it’s own tabs. Making new themes has been made easier – each theme has its colour variables defined in a separate track display panel. The major updates also include a new SCPL layout for singles and ‘non-album’ playlists; a new fullscreen mode with improved functionality; new ratings section with support for album artist; playlist switcher support and lots of new options and bug fixes. Personally I am loving the ratings panel.

Once again it is essential to have the latest PanelsUI (v0.8.1 as of writing) and some new features use the cwb_hooks component, so get that if you don’t have it. I tried implementing the Playlist tree panel but it kept crashing so I left it out, sorry.

Get PanelsUI version 0.8+ or this configuration will not work.
Make sure to define the images directory on installation – right click titlebar, select settings > $setpvar(dir,YOUR DIR)

There’s a lot of changes here and I advise you to check what’s new before you use it:

Version 0.6 (yeah that’s a lot of changes)

  • Theme Colour content moved to separate track displays to facilitate making new colour themes, this is proving to be a little buggy when changing themes & start up in Panels UI versions pre v0.8.1, variables now persist between fb2k sessions so everything works nicely in the latest PUI.
  • Hotness colours now defined in theme track displays
  • Improved background image display, now shows on all resolutions – sharp edges smoothed out, less code
  • Background image variables added to Theme track displays (horizontal shift, vertical shift relative to cover art, top margin shift)
  • Bottom Menu now location of all options – added tabs to menu
  • Moved Sort Panel to Bottom Menu
  • Moved Configuration Options to Bottom Menu
  • New SCPL for single tracks, random orders, sorting by track title, search results, etc.
  • Clicking “Sort by Title” automatically switches to new SCPL
  • Button to toggle between new and old SCPL layouts
  • All new menu options use existing theme colour variables
  • Playlist Switcher (Columns UI) support added to Pop Up Browse
  • Added Randomize to Sort tab, also switches to new SCPL
  • Added playlist details to pop up browse panel – no. tracks, playlist title, duration of playlist (cwb_hooks dependency)
  • Fixed Progress Bar Bug for streamed tracks
  • Added dividers to the vertical pop-up browse panel on SCPL tab
  • Fixed pop-up info button and text overlay bug
  • Changed Group by from %album% to “$replace(%path%,%filename_ext%,)” so that groups with one erroneously tagged mp3 aren’t split. Basically all tracks in one folder are grouped together. For all those lazy taggers.
  • In artist sort mode, grouped by $upper(%artist%) to stop case differences from splitting a group, again for all the lazy taggers.
  • Track number & Track length now show when track selected, when item is focused it shows the total length of all selected tracks instead of the single track length, for example – clicking a group header will select all items in that group and the first item will display the total length in Hours:Minutes:Seconds (cwb_hooks dependency)
  • Added correct tooltips for all buttons
  • Spectrum Analyser & Scale Art options moved to config panel in menu to make easier
  • Huge Code cleanup and commenting added to make editing easier
  • Added option to enable/disable cover art reflection in Now Playing tab, should make theme creation easier
  • Added mini now playing tab to bottom menu
  • Added Ratings panel – Rate tracks from 1 to 5, Rate Albums using ALBUM RATING from 1 to 5; note: this updates your mp3 tags!
  • Added ALBUM RATING to group header, now shows rating out of 5 if a rating exists
  • Updated fullscreen mode – NO LONGER SHOWS AUTOMATICALLY, you need to toggle the layout through the menu
  • Fullscreen: Determine percentage width of column and left or right position
  • Fullscreen: Now has tabbed browse panels which appear instead of the now playing section – use menu buttons as per usual
  • Fullscreen: Bottom menu, complete with all new features, added.

This is all best illustrated with pictures:

Full Features

A general overview of the features available in this configuration

Ratings

The Ratings Panel

Theme

A Theme “s3″ available in the beta theme pack. Beta because not everything works (e.g. s4)

Two download links this time:

Configuration Pack:

Download Version 0.6

Download Beta Theme Pack
Place these folders in the image directory.

FAQ:

Why are there no images / why is the reflection not fading out? / there are blank spaces?
Make sure to define your DIR variable in the main panelsUI configuration where it states $setpvar(dir,K:\…)

The PUI is resetting to a 2kb default file, the config is not working!
Downloads PanelsUI v0.8+ and try again

The Browse panel is blank, why?
You need the Explorer Tree component OR you need to edit the variable $setpvar(tab3panel,…) to display a component you do have, such as a Queue Manager or Playlist Tree.

What components do I need?
On top of PUI, you need: Quick search panel, Album List panel, Playlist dropdown, cwb_hooks. Find them here.

80 Responses to “FofR Configuration v0.6”

  1. uRT Says:

    The pui-file doesn’t work for me. I’ve tried everything, but when I choose it, it goes back to the default. And when I close my foobar2000-player, the pui-file resize to 2kb (from 96kb). Don’t know why :/

  2. wiL Says:

    hi FofR! thanks for this impressive release!
    been waiting for it! loving the new singles SCPL layout and the ratings panel xD

    just a question. what are the list of components needed?
    do we need playcount cause it’s not listed but there’s some statistics needed x.x

    and for fullscreen mode, is the green arrow supposed to disappear? cause song details won’t appear without that in fullscreen mode. sorry sorry!

    but thanks for really for this awesome release xD

  3. Spaceboy Says:

    This theme has potential, but it’s not working for me. All I get is the default theme with the fofr panels on the bottom.

  4. uRT Says:

    Nevermind Fofr!

    I downloaded the latest foo_ui_panels.dll and it worked :) Good work btw!

  5. Spaceboy Says:

    This theme has potential, but it’s not working for me. All I get is the default theme with the fofr panels on the bottom.
    http://img228.imageshack.us/img228/7373/fofrau1.th.jpg

  6. WWNSX Says:

    Just AWESOME!! thanks so much for your hard work on this especially the added beta themes and the Playlist management.

  7. Takaji Says:

    WOW so sexy. Thanks so much FofR! What a great config!

  8. Radioactive man Says:

    this is the first version i am using of your config. It’s just amazing.

  9. peet Says:

    Very beautiful and intelligent foobar !!! many thanks Fofr !!!
    but i have a problem …. when i click on my “browse” button i have no folder .. all is black … i have read this problem before ( other beta version ) but nobody has telling the solution . help me . thanks a lot

    ps : excuse my english i’m french

  10. martinlam Says:

    Hi

    great config.
    But on your instructions you say to change $setpvar(install,1).
    But i cant find in under settings.
    And where do you but your font. I have the bebas font. But dont know how to select it.
    And my button like file, edit, view playback are black. You cant see them unless your cursor are on top of the button.

  11. FofR Says:

    @martinlam: The install variable has been removed, the Bebas font needs to be installed in the windows directory – if you dont have it you need to download it (it’s free). The black menu is a bug caused by your visual style, try changing to the white theme by setting “theme = 1″ in the global config section.

    @peet: You need to either download the explorer panel component or replace it with a component you already have by changing “tab3panel” variable in the global config settings

    @spaceboy: get the latest panels UI and add the .pui again.

    @wil: anything that responds to %playcount% should work fine, I personally use the official foobar playcount component. Song details are not shown on fullscreen mode, I hadn’t thought of that – I’ll fix it for the next update.

  12. martinlam Says:

    Hi
    If I change my black theme to the white theme there is a black gap under the playlist column.

    Ps where do you use the bebas font for?

    gr martin

  13. peet Says:

    thanks a lot Fofr !! it works !!!

  14. mobuto Says:

    sorting by album is messed up. switching back to 0.5.

  15. uRT Says:

    @martinlam

    Settings – Background?

  16. FofR Says:

    @mobuto: want to expand on that a little? I’ve not changed anything with regards to those buttons.

  17. Bo Says:

    Beautiful config. Could someone please explain know how to incorporate the Egoh spectrum analyzer into this config?

  18. FiSU Says:

    @bo If you have the egoh then –>

    // Use different setting spectrums based on theme
    $ifequal($getpvar(theme),0,
    $panel(Spectrum,Egoh Spectrum analyser,$getpvar(globalcentrew),5,$getpvar(globalimgw),20,),

    And you are done… just change the “Spectrum,Spectrum analyser” -> “Spectrum,Egoh Spectrum analyser”

  19. Hurdy Says:

    How can i reach the original file menu / settings dialog from panels ui? Can’t find it…

  20. dubqnp Says:

    Works great! Easy to install too. Thanks.

  21. Spartan Says:

    Great config! I did run into a problem though; when highlighting a track in the playlist, I just get a black selection bar (i.e. the artist and song title are not legible). I tried changing my windows theme, but that didn’t have any effect. In your second screenshot, it shows the currently highlighted song with bold white text, but mine is just blank. What’s also bizarre is that the track time is fine. Any suggestions?

  22. sean Says:

    to fix that little black bar at the bottom of your playlist view when using white theme, right click on that black bar, then click settings. You’ll see a big “background” button under the subheading colours. Click that, change to white and viola.

    Also, for anyone having trouble getting the .pui to load. If the Application Data/foobar2000/PanelsUI/ directory isn’t working (this was used in previous versions), you should see a directory under your main foobar2000 directory, /PanelsUI/. Drop the .pui in there (you should see a 2kb version of fofr’s pui already there) and it should work. I guess something changed with the latest PanelsUI, because this worked for me, even though it’s completely different from the file placement for the last version.

  23. Foobar2000 con configuración v0.6 de FofR at rubendomfer Says:

    [...] Configuración v0.6 de FofR [...]

  24. SpaceChief Says:

    Your config kicks major booty. Here’s 100 interwebs for thanks.

  25. gogo Says:

    Hi there! I just wanna say that the config really rocks. Very good work FofR.
    But I do also have a question: Is it possible to disable the downsizing of the album art in SCPL for
    - albums with only a few songs
    - EPs
    - singles?
    Currently the album art is shrinked to fit the playlist size. I would rather see the album art set to a fixed size no matter how many songs the album has got.
    I took a look at the code but didn’t get it work. Any advice how to get this working would be very appreciated.

  26. FiSU Says:

    @gogo: FofR has already said in forums that its a limitation of panelsUI. Sorry.

  27. piqquam Says:

    For my suprise, I got this thing working pretty easily. I’m not that good in coding, but still managed to make some of my own adjustements too, for example star ratings under “Now playing” and I increased the size of bottom menu fonts.

    I also had to widen the menubar.png, because I’m using 1600×1200 resolution.

    Thanks a lot, great work!

  28. Foobar2000 Gets Pretty « Become A Robot Says:

    [...] of 3rd party Foobar2000 components (think addons or extensions) and themes, collectively called the FofR Configuration. He didn’t write all of the components used (if any) but he’s pulled them together in [...]

  29. Bo Says:

    Perhaps you should add replaygain info under the bit, size, playcount, lastplayed.

  30. wayland Says:

    great config, really easy to set up. could you add controls to minimize, close and resize foobar into the player window? i ask because i would like to use the panlsui option to strip window dressing but it makes foobar a bit annoying to use.

  31. Robbie Liu Says:

    Thanks for this beautiful config…
    I got here by DIGG and found that I have spent a whole night on it

    Here are two questions I didn’t figure out by myself
    1. One of bottom panels (Menubar/Seekbar/Volumebar) looks awful.
    Screenshot: http://img501.imageshack.us/img501/750/sshot1qd5.png
    Did I miss something?

    2. How to modify the SPCL album art retrieve rule?
    The comment says :

    // SCPL Album Art Source can’t be defined here, check out the SCPL code to change it.
    // Currently set to “$replace(%path%,%filename_ext%,*.jpg)”

    But I don’t know where to define.

  32. Michael Says:

    Hi!
    first of all, your theme is really great
    found it through lifehacker, and since i’m totally new to foobar i’m facing a major (probally newb) problem with your theme

    in playlist i cant change the order of songs, it seems to be fixed in the order i put the songs in
    the answer is probably easy, but i have tried for a long time now and i just dont get it
    thx for your help!

  33. ledjani Says:

    Hey, awesome plugin, beats my previous foobar configuration. I’m not very advanced when it comes to setting, im tryin to figure out why the buttons dont show on my screen? does it have to do with the images directory, cause im not sure where to put that in

  34. ledjani Says:

    Awesome configuration, best one for foobar2000 I ever came across, but there is an issue im facing. I cant see the next and previous buttons in the panel. How can I fix that? this is how it currently looks
    http://img155.imageshack.us/img155/9181/foobarfd4.png
    http://img155.imageshack.us/img155/7826/foobar2vo9.png

  35. Jason Says:

    My trackback’s excerpt didn’t do my feelings justice. I love this config!

  36. PM Says:

    Hi,
    your config is awesome and incredibly easy to install. I’ve just a little question: I really dislike the “Explorer Tree” and I would like to replace it by a layout I set up with ColumnsUI and foo_browser. How do I do that ?

  37. Zing Says:

    Would it kill you guys to make a freakin installer for this?!?

  38. FofR Says:

    It’s against the fb2k license to do that without prior expressed permission from the authors. Plus configuration is FUN.

  39. Fooblog2000 » Fooblog Development (a Foobar2000 resource) Says:

    [...] (2) « FofR Configuration v0.6 Fooblog Development March 21st, 2007, posted by [...]

  40. Joe Says:

    my playcount doesn’t work

  41. Oldpappy Says:

    FofR, many thank yous for the gorgeous config.

    I do have an issue and google is yielding no results.

    Most of my music is stored on a local fileserver. Whenever I play music from my network none of the artwork displays. However, if I copy the folder to my local machine, everything displays fine.

    Is there a change to the Art Source code to get this to display, or is this a limitation of one of the other plugins?

  42. Corvida Says:

    I am not able to see the panel to stop and play tracks. Yes I see the arrow buttons but that panel does not come up.

  43. uRT Says:

    @FofR I got a request!

    In the categories:
    - Sort by Artist
    - Sort by Path
    - Sort by Title
    - Sort by Album
    - Randomize

    Okey, so here’s the thing. I want a sort function, that get rid of the whole “Display Group”. Like in my case, I got a folder with just some single tracks and the “Display Group” is just disturbing :) Hope you understand. Imho, the “Display Group” is just necessary when you’ve added a album in a playlist!

    Like the random tracks would be listed like a album, without the “Group Display”.

    Hope you understand :)

    Otherwise: I love your config, it really gives me a lot of joy! :)

  44. fauxgliterrati Says:

    I’m loving this config!
    Everything is fine and working A-OK, but i was just wondering how can i resize the artist image? are there variables to do this? I would like them a bit bigger than what they show up now

    cheers

  45. Nyttige gratis programmer til XP | dubqnp.dk Says:

    [...] foobar2000 musik afspiller – gerne med FofR Configuration v0.6 så den ser lækker [...]

  46. Oldpappy Says:

    OK, ignore my previous question regarding missing artwork.

    I was adding my music to the library through the “My Network Places” folder. I tried mapping them to a drive letter first and then adding them to the library. It worked perfectly.

    I also cannot stress enough how great this config is.

    Thanks again.

  47. math0ne Says:

    Great Theme!

    I’m somewhat new to foobar, how would i go about making the panel indicated in the image below stretch to the whole width of the player?

    http://floatsolutions.net/foo.jpg

  48. StreetMonk Says:

    I love the slick inkyness….
    Problem: I have ugly blue surround for the window. And the search bar on the browse page is grey. Any help?

  49. jayehs Says:

    Does anyone know how to display korean characters?
    It’s weird. I notice that when the track information has both korean and chinese characters, both display fine but when there are only korean characters, it is displayed as a box.
    any help would be appreciated!
    thanks!

  50. D Says:

    I still get an odd error (since v0.3 actually) that causes foobar to crash whenever I install the foo explorer panel and click the BROWSE button. If the .dll is removed, I can click the button and it will show a blank space. I’ve tried different versions of the component to no avail, is this a fault of my computer or a bug in the config?

  51. Adrian Says:

    I installed your panelUI configuration file and found something that is slighty different than your screenshot posted.

    1. http://i108.photobucket.com/albums/n16/adrianmak/Snap6-2.jpg
    As show on the above image link, why the album art covers have different in size. I supposed that are all the same size.

    2. http://i108.photobucket.com/albums/n16/adrianmak/Snap2-15.jpg
    The foobar200 window title bar is not the same as yours.

    3.
    http://i108.photobucket.com/albums/n16/adrianmak/Snap1-27.jpg
    As shown on the above image linke, I highlighted those are different than yours.
    - the drop down list’s down arrow button
    - the playlist vertical scroll bar
    - the volume bar
    - the menu bar’s text is disappear

  52. mobuto Says:

    @mobuto: want to expand on that a little? I’ve not changed anything with regards to those buttons.
    ————————–
    I don’t know how to explain it. But with previous version when I sort the song on my iPod by album, everything was fine, with that new version they are not sorted by anything, the order stays messed up no matter which sorting I choose.

    P.S.: I don’t have an idea why songs are not sorted when loading from iPod. (using foo_dop)

  53. Krunk4Ever! » Blog Archive » derrich.com Says:

    [...] FofR Configuration v0.6 (from RayAlome) – foobar2000 has been a rather popular replacement for playing music and I personally liked it when I gave it a try. However, it was lacking in the UI aspect as it was very text based (although some of you may really like that). Apparently with a few plug-ins, you can get foobar2000 to look awesome. [...]

  54. t Says:

    hey FofR, love the new config it is beautiful

    2 questions though:

    1. what do you use for the playcount because it doesn’t work with me for some reason. I used to use foo_playcount.dll and it worked perfectly before.

    2. How many times do you need to listen to a song before the hotness rating kicks in because it doesn’t seem to work for me at all.

    Thanks and please keep it up!

  55. mobuto Says:

    http://img164.imageshack.us/my.php?image=forf06dw3.jpg

  56. Bo Says:

    Please add an option to disable the vertical scroll bar.

  57. Feanpr Says:

    Thank you man, I’ve been using foob 8.x for a long long time, with columns ui, but seeing this made me switch to newest version with fresh install. This mod is SICK. Insanely well thought out and showy as hell.

  58. Bo Says:

    And it would be nice if you have the Total Time shown right above Track 1′s time instead of replacing it.

  59. scowl Says:

    love the setup. one thing that i have a gripe with is that i don’t usually consider a track rated 2 out of 5 stars a “fav track” know what i mean? great work tho

  60. jon Says:

    I am having a hell of a time trying to figure out how to get album art and artists pics to work. I have a folder dedicated strictly for these. Is there a certain format i need to name them as, and where all do i need to change the directory that its looking for these in?

  61. FooBoy Says:

    Is it possible to show embedded album art in “now playing” tab?

  62. adam Says:

    hi.
    great theme, no kiddin’. one of the best and most comprehensive i’ve seen.

    however I’m trying to touch the source for cover art. i guess it’s the knowledge of foo-script which I don’t posses.
    basically if no JPGs found in the folder of the track, look for a fixed folder and for a JPG file, which name start like the album played.
    somehow this doesn’t work:

    $setpvar(coverartsrc,
    $if($fileexists($replace(%path%,%filename_ext%,*.jpg)),
    $replace(%path%,%filename_ext%,*.jpg),
    C:/covers/%album%*.jpg
    )
    )

    any clue? thanks!

  63. LaaLaa Says:

    There’s no lyrics panel in this config? Could you possibly add that in the next version? It’s the only thing I miss.

  64. LaaLaa Says:

    Ok, I’m a total idiot when it comes to coding and I have problems with getting album art to show up. In one of the previous versions I didn’t have to do a thing and everything was ok.

    But now only the pic of the first album shows and the albums are not separated at all. This is how it looks: http://img102.imageshack.us/img102/1084/foosr7.jpg

    Btw-album covers are not in the same folder, they’re each in it’s own album folder.

    Can anybody help to get this right? This is my fave config and I’d really like to use it.

  65. tek Says:

    please,
    give a link to download panelsui v8

    thx

  66. Erik Says:

    Folks… 90% of the questions being asked here can be answered by just fooling around with the config and with foobar2000′s preferences dialog.

    @Adrian: #1 (album covers being different sizes) – the config is set up to display it based on how many tracks are in the album. You’ll notice in your screenshot that the album art is smaller on the 4-track release than on the others. #2 (fb2k title bar) – this can be configured in the fb2k preferences – Display–>Title formatting. #3 (appearance of menu, drop downs, etc.) – this may be due to your theming in Windows. I have the Vista Transformation Pack installed and I’ve got a different look. I’m still trying to figure out if this can be configured in some way via fb2k (I believe it can).

    @LaaLaa: chances are that you configured (maybe not on purpose) the player to display by tags. Either (1) your tags are screwed up somehow (2) your directory structure is screwed up somehow or (3) you’ve selected “sort by artist” in fb2k. I’d recommend trying the “Sort by path” option, assuming that you keep your music folder organized in some fashion. It works just fine for me that way, but all of my music is stored in folders following an “Artist – Year – Album” structure. YMMV.

    @StreetMonk, Robbie Liu: the coloring of the search bar and playlist dropdown menus are defined in: Display–>Playlists Dropdown & Media Library–>Quick Search Toolbar in the fb2k preferences dialog.

  67. Ashe Says:

    Yes … someone please host or link to panelsui v8. Searched high and low and all the packages of panelsui are the latest version.

  68. sandy Says:

    link to v0.8.1 http://users.bowie-cass.com/singa/foo_ui_panels.zip

    In your screenshots, you have Stevie Wonder – Higher Ground (Library/Default) as the now playing. How do you load the Media Library into the playlists section so that you can browse by album/artist etc.

  69. martin9sek Says:

    hello, how can i see in the playlist mode colums with the track, title, artist, album…?and how can i manage or resize th toolbars?

    thanks and sorry for my bad english :D .

  70. LaaLaa Says:

    @Erik – I really don’t know what I did wrong. My tags are perfect, all music is nicely sorted and I did try to sort the playlist by path, but without success. It’s still the same. :-/

    And how should the code for album art look like when the covers are each in it’s own album folder?

  71. TropFresh Says:

    the pictures is awsome.. but i dont manage to config all the settings.. dont really get it :(

    i have put all the compentents needed in foobar compentents directory. When i start the foobar with the PanelsUI i only get some off the settings but the whole picture isent right, compared to all of you guys and this webpage.. can anyone help me out???

    thx

  72. TropFresh Says:

    why cant someone put in all the foobar compentens and exe in the same dir so the newbs like me can download it finished without any probs.. plz anyone who can help me out, would really want to have this layout. i really dont get it, i just se numbers….

    :(

  73. Johnxon Says:

    Can somebody post a download link of PanelsUI v0.8 instead of the latest version like this http://users.bowie-cass.com/singa/foo_ui_panels.zip? Plzzzzzzzzz

  74. 4nT1 Says:

    I followed all of the instructions correctly for getting playlist tree panel working and when i go to view it – foobar goes to not responding… I am using panels 0.10.0 and foobar 0.9.4.3 beta – I am guessing this is why?

    looking forward to your next release..

  75. sagat Says:

    can anybody please put up a link for panels_ui 0.81, cos the link above is kind of dead. thx

  76. Lunks Says:

    I can’t get playcount and last played on “Now Playing” to show, anything I must do to?

  77. ByronS. Says:

    Very great config, but there is one thing I don’t really understand. What is the empty space over the playlist switcher for?
    http://img403.imageshack.us/img403/5530/zwischenablage1hu1.jpg

  78. dan Says:

    This is VERY frustrating… it looks like an awesome config, but how can anyone use it if it is so hard to find the exact version of panels ui that you used? If anyone knows where to find panels_ui 0.8, please share!

  79. Foobar2000 From It's Pretty Side « sysblogd Says:

    [...] 2007 A little proud to exhibit my foobar’s new look adopted from FofR’s really nice PanelsUI configuration (thank’s to Jason, who pointed me to it). Not only is foobar2000 by far the best audio player [...]

  80. chris Says:

    hi, I’ve been trying to configure this for a while now but with not much joy.

    It just doesn’t look right and none of the play back features such as play button, next etc..will show on the ”now playing screen”

    When I add the directory containing the png files, what is the format?