Welcome to the TechSpot OpenBoards. Please read the FAQ if you have any questions. Login to participate.

Go Back   TechSpot OpenBoards > TS Community > News & Interesting links

A complete guide to Foobar 2000 @ TechSpot

Reply
Bookmark / Share this page
Thread Tools
  #1  
Old 06-15-2005, 04:34 PM
LNCPapa's Avatar
LNCPapa LNCPapa is offline
TS Special Forces
 
Location: Duke University, North Carolina, USA
Member since: Feb 2002, 2,085 posts
System specs
A complete guide to Foobar 2000 @ TechSpot

http://www.techspot.com/news/17839-A...-TechSpot.html

LOL - I just announced a few days ago my total love of this program and how I've completely switched to using this for my flac playlist. I'm glad to see this here
Reply With Quote
  #2  
Old 06-16-2005, 04:10 PM
TS | Thomas's Avatar
TS | Thomas TS | Thomas is offline
TechSpot Elite
 
Location: Ireland
Member since: Feb 2002, 1,327 posts
Yep, I've been using it myself for ages now too
Reply With Quote
You can remove this banner by registering, join the TS Community for free.
  #3  
Old 06-16-2005, 09:40 PM
LNCPapa's Avatar
LNCPapa LNCPapa is offline
TS Special Forces
 
Location: Duke University, North Carolina, USA
Member since: Feb 2002, 2,085 posts
System specs
We need some info on the thread about a few addons - especially Columns UI
Reply With Quote
  #4  
Old 06-17-2005, 02:41 AM
Julio's Avatar
Julio Julio is offline
TechSpot Elite
 
Location: Ecuador
Member since: Feb 2002, 4,044 posts
System specs
I believe the next update for that guide could come in the form of visual customizations... that is obviously missing from the current version since it was more focused on functionality, but looks also matter and I think people will be happy to see such an extended guide.
Reply With Quote
  #5  
Old 06-17-2005, 07:26 AM
TS | Thomas's Avatar
TS | Thomas TS | Thomas is offline
TechSpot Elite
 
Location: Ireland
Member since: Feb 2002, 1,327 posts
Yep, for the next revision I'll be covering more add-ons & customizations (foo_looks & the like). I just wanted to get the core stuff out of the way first. Version 0.9 Beta 4 was out a few weeks ago, so I may end up waiting until Final 0.9 is out before getting around to it though
Reply With Quote
  #6  
Old 06-25-2005, 05:56 PM
LNCPapa's Avatar
LNCPapa LNCPapa is offline
TS Special Forces
 
Location: Duke University, North Carolina, USA
Member since: Feb 2002, 2,085 posts
System specs
Figured I'd turn this into a post your foobar screenshot thread unless one actually gets created

Reply With Quote
  #7  
Old 06-30-2005, 06:00 PM
Mikael Mikael is offline
TechSpot Member
 
Location: Bay Area, CA
Member since: Jul 2004, 275 posts
I guess I will download Foobar 2000 and give it a shot. To be honest, until I saw your review I never heard of the program.
Reply With Quote
  #8  
Old 07-04-2005, 04:29 PM
TS | Thomas's Avatar
TS | Thomas TS | Thomas is offline
TechSpot Elite
 
Location: Ireland
Member since: Feb 2002, 1,327 posts
Ok, well as I mentioned in the blog, be sure to add any suggestions in here. Columns UI will be covered for sure of course I'm open to suggestions on the rest of course (I'm semi-commited to a similar Winamp article, though foobar still seems to offer better quality regardless).
Reply With Quote
  #9  
Old 08-31-2005, 10:57 AM
TS | Thomas's Avatar
TS | Thomas TS | Thomas is offline
TechSpot Elite
 
Location: Ireland
Member since: Feb 2002, 1,327 posts
Beta 7 is now available;
http://foobar2000.org/beta.html
Reply With Quote
You can remove this banner by registering, join the TS Community for free.
  #10  
Old 09-06-2005, 02:58 PM
TS | Thomas's Avatar
TS | Thomas TS | Thomas is offline
TechSpot Elite
 
Location: Ireland
Member since: Feb 2002, 1,327 posts
Beta 8 is now available;
http://foobar2000.org/beta.html
Reply With Quote
  #11  
Old 10-03-2005, 12:08 PM
TS | Thomas's Avatar
TS | Thomas TS | Thomas is offline
TechSpot Elite
 
Location: Ireland
Member since: Feb 2002, 1,327 posts
Beta 9;
http://foobar2000.org/beta.html

Changes include:
* Redone most of converter & rgscan
* Fixed issues with cuesheet handling
* Removed ALAC decoder (stability issues)
* Removed recorder
* Removed tag update queue; you can now update tags on currently playing file
Reply With Quote
  #12  
Old 10-06-2005, 03:32 PM
TS | Thomas's Avatar
TS | Thomas TS | Thomas is offline
TechSpot Elite
 
Location: Ireland
Member since: Feb 2002, 1,327 posts
Beta 10 out;
http://foobar2000.org/beta.html

Changes:

Mostly bugfixes.
Reply With Quote
  #13  
Old 10-28-2005, 04:47 PM
LNCPapa's Avatar
LNCPapa LNCPapa is offline
TS Special Forces
 
Location: Duke University, North Carolina, USA
Member since: Feb 2002, 2,085 posts
System specs
Updated shot of my foobar on my other machine - still using 0.8.3 till all my components are working on .9

And here is my current flac playlist

Last edited by LNCPapa; 10-28-2005 at 04:49 PM.
Reply With Quote
  #14  
Old 11-17-2005, 02:37 PM
TS | Thomas's Avatar
TS | Thomas TS | Thomas is offline
TechSpot Elite
 
Location: Ireland
Member since: Feb 2002, 1,327 posts
Beta 11;
http://foobar2000.org/beta.html

Beta 11 released. Details will follow.

Warning: Playlist names will be lost when upgrading from beta 10 to bet 11. The list of playlists is no longer stored in foobar2000.cfg, but in index.dat in the same directory as the playlists.

"In foobar2000 0.8.3, the album list had the ability to have multiple entries for a single track. In the first 0.9 betas this feature was removed. With beta 11 it returns, although in a more powerful form and with a different syntax.

The major reason why the old version of the multiple-entries-per-track feature was removed was that it required that the formatting string be split at the pipe character "|" before evaluating it. In 0.9, the formatting string is evaluated first and split later, so the old solution no longer worked. Beta 11 offers a new solution that integrates better with the titleformatting syntax, and lifts some restrictions from the old solution.

Through a special field syntax or dedicated functions you can insert a list of all values of a field into the final string. This list will be decoded at the splitting stage. The list uses an encoding scheme similar to color codes. Like color codes (which don't work in album list, mind you) this limits the number of functions you can use on the output of these fields/functions without breaking the encoding, which would mess up the generated album list tree.

The exact encoding of the value list is an implementation detail and may change in future versions.

Now for the new fields and functions, collectively called branching expressions:

%<name>%
This generates a new tree branch for every non-empty value of the tag called name. If the tag does not exist, %<name>% evaluates to "?" (without the quotes). If at least one non-empty value exists, the boolean value of %<name>% is true, otherwise it is false.

This uses the normal remapping of metadata field names. It is not possible to access technical info or special fields with this syntax. (They don't have multiple values anyway.)

If only empty values exist, the track will be excluded from the generated album list tree.

Example:
CODE
// genre is not remapped
$if2(%<genre>%,Unknown genre)|
// tracknumber is remapped, but no extra processing is applied (padding with zeroes)
%<tracknumber>%|
// artist is remapped and uses the values of the first actual tag, not all values of all tags artist can be remapped to
%<artist>%

In TagScript syntax you can use field("<name>"), or see below for an alternative.

$meta_branch_remap(name)
This is identical to %<name>% except it does not produce a "?", if the tag does not exist.

$meta_branch(name)
Like $meta_branch_remap(name), but without the tag remapping.


If you use multiple branching expressions in a single album list view, the number of entries produced by each will be multiplied. If, for example, you use "%<genre>%|%<artist>%" and a track has two genres and three artists, this track will get six entries, one for each genre-artist combination. (By the way, you would not have to put a "|" between %<genre>% and %<artist>%, you can use multiple branching expression on the same level of the album list hierarchy.)

Beware that gratuitous use of branching expressions can noticably prolong the time needed to generate the album list tree. There should be no significant performance loss, if you have mostly single-value tags."
Reply With Quote
  #15  
Old 06-02-2006, 10:00 AM
Fiziks's Avatar
Fiziks Fiziks is offline
Banned
 
Location: another world
Member since: Sep 2005, 229 posts
MY current foobar

...thought I'd paste an updated screen, got one in the gallery but I've 1337inated it

Playlist:
¦$transition(¦|·$progress(%playback_time_seconds%,%length_seconds%,7,♫,·)|, $rgb(1,138,250),$rgb(1,1,158)) %artist% ˉ̀́˝ %title% ˇˉ˘˜˜ˉ΅ˉ˝ˉ̉ˉ́́˜ˇ̀ˉ˘΅˙˜ˉˇ˝˘ˉˇˆˉ΅˝˜΅ˇ˝˜ˆٌَُّّْ
Status Bar:
»»» $transition(%artist% ,$rgb(90,40,250),$rgb(0,0,21))«««
Attached Images
File Type: jpg foobar1.JPG (96.4 KB, 5 views)

Last edited by Fiziks; 06-02-2006 at 10:19 AM. Reason: If you can't read the formatting text, you need to change the font to arial or something like arial
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Doom 3 Tweak Guide @ TechSpot Julio Old Frontpage News & Comments 7 10-11-2004 05:24 AM
Guide to Windows Online Security & Privacy @ TechSpot Julio Old Frontpage News & Comments 1 07-26-2004 01:02 PM
ATI Radeon tweak guide updated @ TechSpot Julio Old Frontpage News & Comments 1 08-29-2003 10:17 AM
Guide to Windows Online Security @ TechSpot Julio Old Frontpage News & Comments 2 05-30-2003 12:02 PM
ATI Radeon 9x00 series tweak guide @ TechSpot Julio Old Frontpage News & Comments 1 04-29-2003 03:28 PM


All times are GMT -4. The time now is 12:03 PM.