Have your say & ask the experts

foobar2000 - UI Configuration Primer

Last post Aug 21, 2009, 6:26 PM by mattjax05. (52 replies)
Sort Posts:
Page 1 of 4 (53 items)   1 2 3 4 Next >

Posted on Mar 20, 2009, 9:57 PM

foobar2000 - UI Configuration Primer

foobar2000 can be a little tricky to setup the UI. So I've produced a short primer to get you going.

So, you've downloaded and installed foobar2000. For the configuration I'm going to show you, you also need to download some other UI components. These are:

Columns UI
Album Art
Chronflow

Download each in turn and place the dlls in the foobar2000 component folder. There's also a couple of imnages which comes with chronflow. Stick those in as well. Note: my foobar2000 components folder can be found at C:\Program Files\foobar2000\components.

Now start foobar2000. A dialog should appear asking which UI you'd like to use. Go for Columns Ui. If this dialog does not appear, do the following.

File | Preferences. The preferences dialog appears. Click the Display node. Select Columns UI as the User Interface Module.



We now needto begin configuring the layout of the UI. So click the Columns UI node and click the Layout tab. You'll see something like this.



We able able to create a number of Presets, so that you can switch between configuration if you wish. For this exercise, we'll create a new one, so click the New button, enter a name and click OK. I've called mine "PrimerUI".



Now we have our preset, we can start configuring it. The goal here is to subdivide the window into a number of panels and panels within tabs. To subdivide the window we use splitter panels. Let's start carving up the window and bung in some tabs....right click the Columns Playlist | Change base | Splitters | Horizontal Splitter



Right click the Horizontal splitter | Insert panel | Splitters | Vertical splitter



Right click the Vertical splitter | Insert panel | Splitters | Tab stack



Add two horizontal splitters, one after the other, to the Tab stack. These will be the tabs on your UI.



Then add two vertical splitters to each of the horizontal splitters. These will divide up each tab sheet into panels.



Click the Apply button. Let's have a look at what we've got. Click the Close button.



As we did not update the panel captions, we can relate the screen to the layout configuration in the preferences dialog. The horizontal splitter (which is not visible) holds a vertical splitter. This contains two tabs (the tab stack). Each tab contains a horizontal splitter which is, in turn, divided by two vertical splitters.

Let's start populating these panels with something a bit more interesting. Open up the preferences dialog and navigate to the layout tab. I want to add a some panels to the first vertical splitter within the first horizontal splitter within the tab stack.

So, right click the vertical splitter | Insert panel | Panels | Playlist switcher.



Right click the vertical splitter | Insert panel | Panels | Item properties.



The item properties panel displays data about the track being played/selected. If you want to configure the information displayed, select the Item properties panel you just added and then click the Configure button. The configuration dialog is displayed.



I'll just leave mine as it is for now but you can play with this bit if you wish. To the second vertical splitter within this horizontal splitter I'm going to add a further two panels.

So, right click the vertical splitter | Insert panel | Panels | Chronflow.



So, right click the vertical splitter | Insert panel | Playlist Views | NG Playlist.



Click the Apply button. Let's have a look at what we've got. Click the Close button.



If you haven't set up your media libray yet, you'll see something like the image above (make use you have the first tab selected). So, let's configure the library at this point.

Click Library | Configure. The Preferences dialog appears with the Media Library node selected.



Add the path to your library. Click the Add button and browse to your library.



Click the Select Folder button. Then click the Close button on the Preferences dialog to return to foobar2000 main window. This won't have changed. So reopen the Preferences dialog and under the Display node, click the Chronflow node and then click the Album Source tab.



This is where it gets a bit tricky! For Chronflow to find your tracks it needs to understand your library structure and know where to find the album covers. Mine looks like this.



For the tracks, the generalised scheme is

<drive>\Public\Music Library\<artist>\<year> <album title>\<artist> - <album title> - <track number> - <track name>.flac

The images are similar

<drive>\Public\Music Library\<artist>\<year> <album title>\<album title>.jpg

So the instruction to Chronflow, using tags, is

E:\Public\Music Library\%artist%\%date% %album%\%album%.jpg

Depending on your file structure, you will need to enter different instructions/tags. I'll enter mine. They need to go into the Sources textbox, with one source per line.



Now set the "No Cover Image" and "'Cover is loading' Image" paths. If you remember, we dropped these images into the foobar2000 components folder right at the start of this primer. Use the browse buttons to set the paths.



Now click the Reload Sources button and then click Close.



Any luck and you'll see the album covers being displayed. If not, you've got a problem with your instructions to Chronflow. If you double click an album cover, the tracks will be displayed in the Playlist. If you click a track, the track details are displayed in the Item Properties panel and will start playing.



Now let's add some album art to the NG Playlist.

File | Preferences. The preferences dialog appears. Expand the Display | Columns UI. Select the Playlist view and click the General tab.

You'll notice at the bottom there is a section for artwork for NG Playlist. Tick the "Display artwork in groups" checkbox.


Playlist General tab - displaying artwork in groups.

OK. So the NG Playlist will now add a column to display the album art, but it needs to know where to get the images.

Select the Columns UI node and click the Artwork tab. This is where you specify the location of your images. My images are held with the tracks and the path reflects the structure of my library. Yours may/will be different.


Columns UI Artwork tab - the path to your images.

Click the close button and admire the progress so far!


NG Playlist with album art

I'll leave it there for now. If people want more, I'll try and do something later.
My useful(?) threads can be found here.

Posted on Mar 20, 2009, 10:05 PM

223685

Re: foobar2000 - UI Configuration Primer

Apologies for the poor image quality.
My useful(?) threads can be found here.

Posted on Mar 30, 2009, 11:13 AM

223696

Re: foobar2000 - UI Configuration Primer

PJ - please help, Chronflow seems like is no longer available?
ALAC via Foobar // CA DacMagic // Kandy K2 // Spendor A5 // SHB Coherence // Chord Odyssey2 // Grado SR60i // Clearer Audio Alpha mains // Tacima CS929

Posted on Mar 30, 2009, 9:12 PM

228893

Re: foobar2000 - UI Configuration Primer

I've updated the original link above (towards the top of the posting).

For your convenience, I have provided it here.
My useful(?) threads can be found here.

Posted on May 14, 2009, 10:10 PM

229186

Re: foobar2000 - UI Configuration Primer

You can help me, I have a problem with "chronflow" of foobar, I made
the point to your description to read the cover of my folder "music"
but I do not work, I do not understand :(

 I made the change only on "Chronflow" because I use panelsUI.

Posted on May 15, 2009, 9:04 PM

250879

Re: foobar2000 - UI Configuration Primer

The only way I (or anyone else) will be able to help is if we understand the structure of your media library.

I suggest that you either post an image of Explorer showing an expanded tree all the way down to the album art or provide a filepath (include filename) to one of your images. Alternatively, do both.

I'll talk a look and if you're lucky either myself or someone else will be able to help you out.
My useful(?) threads can be found here.

Posted on May 15, 2009, 9:53 PM

251446

Re: foobar2000 - UI Configuration Primer

... alternatively, open CD drawer, place disc in drawer, press 'play' button...
Consulting Editor, What Hi-Fi? Sound and Vision / whathifi.com
Audio Editor, Gramophone

Posted on May 15, 2009, 10:02 PM

251490

Re: foobar2000 - UI Configuration Primer

Andrew Everard:
... alternatively, open CD drawer, place disc in drawer, press 'play' button...


...And any wonder why my iPod Classic has gone bust only after hooking up with my rDock after 2 days?? No jokes - and I've been pushing it with 14gbs worth of music and cover art.


Had the iPod for about 2 months, my rDock only a few days - either the pod couldn't handle it or the rDock corrupted it. In either case I'm sort of glad cos I don't like the Classic's sound - if Apple can't repair it I'm hoping to upgrade to Touch.


So for now as you succinctly put it - open drawer, place disc in drawer, leave requisite fingerprint on disc, then press Play.

Ask not for whom the note plays, it plays for thee.

Posted on May 15, 2009, 10:08 PM

251498

Re: foobar2000 - UI Configuration Primer

How do you manage to get fingerprints on your discs? Thumb in the centre hole, first finger on the outside edge - or indeed vice versa - and where's the problem...?
Consulting Editor, What Hi-Fi? Sound and Vision / whathifi.com
Audio Editor, Gramophone

Posted on May 16, 2009, 1:37 AM

251446

Re: foobar2000 - UI Configuration Primer

PJPro:


I suggest that you either post an image of Explorer showing an expanded tree all the way down to the album art or provide a filepath (include filename) to one of your images.

Here the tracing of the directory of where my folder of my songs is
found " Music2" , but also with the following string it does not work:

c:\users\laura\documents\music2\%artist% \%date% %album% \%album%.jpg

I do not understand where it is the problem… :(  thanks for the help, I have to find a solution to this ..

  

 

Posted on May 16, 2009, 7:43 AM

251490

Re: foobar2000 - UI Configuration Primer

Andrew Everard:
... alternatively, open CD drawer, place disc in drawer, press 'play' button...

Playback isn't the issue here....it's eye candy we're talking about here.
My useful(?) threads can be found here.

Posted on May 16, 2009, 7:46 AM

251504

Re: foobar2000 - UI Configuration Primer

Andrew Everard:
How do you manage to get fingerprints on your discs? Thumb in the centre hole, first finger on the outside edge - or indeed vice versa - and where's the problem...?

Sounds like a lot of messing about to me....

Click button, hear music. No finger gymnastics required.
My useful(?) threads can be found here.

Posted on May 16, 2009, 7:49 AM

251615

Re: foobar2000 - UI Configuration Primer

Aquilegia, I need to know where your images are kept, not your music files......and I need to be able to see the complete file path and file name, including file extension.

Incidently, you folder structure looks to be in a language other than english, whereas foobar2000/Chronflow is looking for a folder structure in english.

My useful(?) threads can be found here.

Posted on May 16, 2009, 1:43 PM

251616

Re: foobar2000 - UI Configuration Primer

PJPro images I put the .jpg with the ITunes program (see attached
image) and then the images .Jpg file are in mp3, I tried to see to
find the image file with an extension into the mp3 file but not is no
way, I do not know how ...

sorry if you do not grab you, I translate everything online, I am Italian.


Posted on May 16, 2009, 10:23 PM

251742

Re: foobar2000 - UI Configuration Primer

Ciao Laura, I'm not sure we have understood you very well. You are using Foobar to playback your music, but you used iTunes to import the pictures, is that correct?
"His skills are getting faster with Grandpa the master." - Jonas Brothers
Page 1 of 4 (53 items)   1 2 3 4 Next >