Help - Search - Members - Calendar
Full Version: Columns UI / Panels UI appearance
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132
Squeller
<snipped double post, mods may delete it, I can't>
Squeller
This is mine, far from being perfect. And I need foo_uie_tabs!



-> FCS (CLICK!) <-
esa372
QUOTE (Sandman2012 @ Apr 14 2006, 08:53 AM) *
QUOTE (ssamadhi97 @ Apr 14 2006, 03:58 AM) *
In the USA you could probably be sued for doing that to my eyes laugh.gif
"In Soviet Russia, audio player configures you."
laugh.gif laugh.gif laugh.gif
carmenm
QUOTE (Klyith @ Apr 13 2006, 02:54 PM) *
The work of years... Started with an azrael variant circa version 4.5, and evolved from there. Some of my innovations: the album to right of title on singles (ex. the three Orbital tracks), genre-dependent display of info on the artist block, performer display for VA albums, and tricks specific to my tagging methods.


I try to keep foobar as narrow as possible, so I also have a bunch of length calculations that will ellipsize long titles or albums. That's particularly required with the album display on single tracks, because if you use $tab()s the cut-off behavior changes. To save 6 pixels of width on the track length column I even replace times longer than 30 minutes by '30m'.

edit: doh, forgot to thumbnail

I have been searching for a configuration for a long time, would you mind sharing your config????
snively
modded config (original by mazy who modified spex's)



now if only spex or mazy could help me figure out how to get the playlist looking like this: smile.gif

Artist.........................................Date
Album.....................................Genre
Jaehong
QUOTE (snively @ Apr 15 2006, 05:54 AM) *
modded config (original by mazy who modified spex's)



now if only spex or mazy could help me figure out how to get the playlist looking like this: smile.gif

Artist.........................................Date
Album.....................................Genre



%artist%$char(9)%date%
%album%$char(9)%genre%


If you wanna align the text,
$char(1)L means left
$char(1)C means center
$char(1)R or $char(9) means right.
Habla
$tab() and $char(9) are the same thing
mazy
i guess he was talking more about something like this (my first full-size image directly put in the post, i hope it's ok size wise):

lav-chan
Mine's similar to how it was before but i changed a couple things :shrug:


Stuart60611
Well, here is mine. Pretty much an original creation, but I certainly used other's code here and there. Overall, I like it, but I am still waiting for a visualization pannel. I have been trying to find someone to port project m, but so far no luck.

mortuusrex
new today:


enjoy.
Aspirant
QUOTE (Squeller @ Apr 14 2006, 08:41 AM) *
This is mine, far from being perfect. And I need foo_uie_tabs!


QUOTE (snively @ Apr 14 2006, 12:54 PM) *
modded config (original by mazy who modified spex's)



now if only spex or mazy could help me figure out how to get the playlist looking like this: smile.gif

Artist.........................................Date
Album.....................................Genre

QUOTE (mazy @ Apr 14 2006, 03:49 PM) *
i guess he was talking more about something like this (my first full-size image directly put in the post, i hope it's ok size wise):


guys,can you share all of your configs and snively's button,I appreciate them very much
thx smile.gif
zmur
here's my fooby
mazy
here you go ...
Squeller
QUOTE (Aspirant @ Apr 15 2006, 06:21 AM) *
guys,can you share all of your configs
See my above edited posting.

@mazy: What is this light blue description line besides the album art? Is that a track info panel?
ftboomer
How do I apply a .fcs file?
eejadx
QUOTE (ftboomer @ Apr 15 2006, 02:31 PM) *
How do I apply a .fcs file?


Preferences -> Column UI -> Main -> Import...
Shinsou
now working on this one:
SROL
Here's what mine looked like a week ago before I knew what I was doing. And then again with a slightly modifed color theme and new panels.
It's basically a combination of all the stuff I liked about everybody elses themes but with different colors and fonts.. I'm still working on redoing all of my ID3 tags since I used to remove them back in my Winamp days.



As of 4/15/06:


EDIT: Uploaded my .fcs.
ftboomer
QUOTE (eejadx @ Apr 15 2006, 02:55 PM) *
QUOTE (ftboomer @ Apr 15 2006, 02:31 PM) *

How do I apply a .fcs file?


Preferences -> Column UI -> Main -> Import...



Thanks, now if I can just get that damn DLL issue fixed I'd be happy. But that's a different thread.





Failed to load DLL: foo_uie_albumart.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000.

Failed to load DLL: foo_syfm.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000.

Failed to load DLL: foo_syfm.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000.

Failed to load DLL: foo_uie_albumart.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000.
Schinkentoni
afaik foo_syfm does not exist for 0.9.
albumart is available here: http://stephan.kochen.nl/proj/foobar2000.html

edit: corrected link
mazy
QUOTE (Squeller @ Apr 15 2006, 04:44 PM) *
@mazy: What is this light blue description line besides the album art? Is that a track info panel?

hi, yes, it's track info panel. i use special character (modified vertical line) to visualy divide the space ...
ftboomer
OK, got everything working. Thanks for the help. Now how do I get the Album Art to show up. I downloaded the dll and placed it into the Components folder but it does not show any art.
Kadavro
I got bored with my old config already so I made a new one smile.gif



Fcs is the gool old Azrael with a slight modification, buttons made by yours truly.
gob


been playing around with 0.9 a bit. have a decent configuration for my ghetto low res TV.
wish i had a way to quickly change to smaller fonts for when im using my monitor tho..
Aspirant
QUOTE (mazy @ Apr 15 2006, 07:01 AM) *
here you go ...

QUOTE (Squeller @ Apr 15 2006, 07:44 AM) *
QUOTE (Aspirant @ Apr 15 2006, 06:21 AM) *
guys,can you share all of your configs
See my above edited posting.


thx very much biggrin.gif biggrin.gif biggrin.gif
Naegling
OK, need a little insight as to why this: http://i9.photobucket.com/albums/a90/Naegling/foo.jpg happens with some fcs'. Anyone know why it happens and/or how to fix it?
Zoom
QUOTE (Naegling @ Apr 16 2006, 12:18 AM) *
OK, need a little insight as to why this: http://i9.photobucket.com/albums/a90/Naegling/foo.jpg happens with some fcs'. Anyone know why it happens and/or how to fix it?

I think you need to explain yourself a little better. Why what happens? If you're talking about the squares in the playlist view I would say it's because you are using a font that doesn't support Unicode.

EDIT: Might as well post my new foobar so this doesnt get too offtopic.

Habla
Maybe that font doesn't support all Japanese characters? That's my fcs, and I've never experienced that problem.

QUOTE (gob @ Apr 15 2006, 05:46 PM) *
been playing around with 0.9 a bit. have a decent configuration for my ghetto low res TV.
wish i had a way to quickly change to smaller fonts for when im using my monitor tho..

Set keyboard shortcuts for increasing/decreasing the font size for the playlist. Look at the menu: View->Columns Playlist-Inc/Dec Playlist font size

...............................
I can't stop changing it, dammit. Added a few subtle changes.

NINfan
Hi Habla,
I very new to Foobar tweaking could you be so kind as to explain how i could make mine look like yours.

Ps. i use the aesthetic groove theme on windows is there any i could change the colors to brown?

Thank you very much. smile.gif
miscellanea
QUOTE (Naegling @ Apr 16 2006, 01:18 PM) *
OK, need a little insight as to why this: http://i9.photobucket.com/albums/a90/Naegling/foo.jpg happens with some fcs'. Anyone know why it happens and/or how to fix it?

You need to change the font settings to which can display Japanese character properly.

BTW I'm Japanese and using Habla's as is but I experienced no problem.
Great Jay
i tried to get the "tech info" like the most of you have it...

how do i get the information:
- filesize (in megabyte)
- compression
- the kind of bitrate (e.g. MP3 186 VBR)
- channel mode

could someone give me the code for the track info panel for this please?

thanks a lot

gReat jAy

QUOTE (Shinsou @ Apr 15 2006, 08:56 PM) *
now working on this one:


hmm, that's what i'm trying to do all the time: a line over track=01 to separate the albums.
it didn't work so far... can someone give me the code? where do i have to put it exactly?

sorry for two questions at the beginning of my stay at this board...

thx

gReat jAy
llafriel
QUOTE (Habla @ Apr 16 2006, 06:24 AM) *
Maybe that font doesn't support all Japanese characters? That's my fcs, and I've never experienced that problem.

QUOTE (gob @ Apr 15 2006, 05:46 PM) *

been playing around with 0.9 a bit. have a decent configuration for my ghetto low res TV.
wish i had a way to quickly change to smaller fonts for when im using my monitor tho..

Set keyboard shortcuts for increasing/decreasing the font size for the playlist. Look at the menu: View->Columns Playlist-Inc/Dec Playlist font size

...............................
I can't stop changing it, dammit. Added a few subtle changes.




May I ask how you mix single tracks with albums?
Yann
Hi!

I use to foobar a long time ago. I love it.
I see that your foobar's have panels in the superior part of the program, next to the menu and buttons. you can put panels in the same row!.

I only can put them in the left column, one underneath the other and I don't know as it's possible to be put above. Also, in plugin "Browser" I cannot put it upon in playlist view and I see only one colum... What happens?

this is my foobar 0.9 now:



(sorry for my english, i'm spanish)
Tvk
Habla, what font is that on your trackinfo panel?
Naegling
The problem isn't the font. The problem is that there are two discs going unreconized. Thought someone would have seen that. This is happening in other parts in the playlist with albums of different lengths. I have seen this happen in other fcs' and they are reappearing in the spots in the list. Anyone have any idea why it would happen?
Dead Phoenix
My current and hopefully final config for a very long time.



I've used habla's much modified infopanel, modified it further by adding more info and a rad progressbar all my own. The base formatting string for the viewer is Minna. Though I've also been looking at Navigator, might migrate to that someday. But not really wink.gif The buttons are a modified version of rhoblu.fcs, with 4 new buttons. Again, I've been looking at some new buttonpacks, but right now these will suffice. The base font is Calibri, and the font for the title infopanel is Alba Super. Components used are: foo_ui_columns, foo_uie_albumart, foo_uie_explorer, foo_uie_trackinfo, foo_playlist_tree
RavenSoft
Here is my screenshot

http://img154.imageshack.us/my.php?image=0...061014371xz.png

I have no idea what I'm doing here, just messing around with code I found on this forum.
nara
here's mine.. Not much, ikno... just want to keep it functional and fast without fancy, eye candy stuff (much smile.gif )

justanother
QUOTE (Dead Phoenix @ Apr 16 2006, 06:40 PM) *
My current and hopefully final config for a very long time.



I've used habla's much modified infopanel, modified it further by adding more info and a rad progressbar all my own. The base formatting string for the viewer is Minna. Though I've also been looking at Navigator, might migrate to that someday. But not really wink.gif The buttons are a modified version of rhoblu.fcs, with 4 new buttons. Again, I've been looking at some new buttonpacks, but right now these will suffice. The base font is Calibri, and the font for the title infopanel is Alba Super. Components used are: foo_ui_columns, foo_uie_albumart, foo_uie_explorer, foo_uie_trackinfo, foo_playlist_tree


your config looks amazing! would you mind sharing the code from your infopanel.
Habla
QUOTE (llafriel @ Apr 16 2006, 06:23 AM) *
May I ask how you mix single tracks with albums?


All my single tracks are together in a folder called "Single Tracks". I detect the origin of these single tracks with the string:
CODE
$if($strcmp(%directoryname%,Single Tracks),[FORMATTING FOR SINGLES HERE],[FORMATTING FOR ALBUMS HERE])

So if a track is a single, I display this in my album column:
CODE
$tab()$if2(%artist%,Unknown artist)

And if it is part of an album, I display that whole album block thing.

If that doesn't explain it, maybe you should look at the code in my FCS a couple pages back.


QUOTE (Tvk @ Apr 16 2006, 08:13 AM) *
Habla, what font is that on your trackinfo panel?

Its called Freestyle Script. 26pt.
llafriel
Ah ok.. What I want is to mix single tracks and albums in my playlists. But the single tracks is from album folders, so using folder structure is not an option for me. Thanks anyway.
Is what I want possible though?
Borbus
Well, it's my first day using foobar, this is what i've come up with so far:



Still got a long way to go, any suggestions?

I can't work out how to style individual columns, $set_style() doesn't seem to work there...
Habla
@ llafriel
What I did before I had a nice, organized folder structure is if I wanted to display a track as a single, I would detect singles by their not having tracknumbers. In my tracknumber column, I set it so that I could edit the TRACKNUMBER field in the playlist quickly. I then delected tracknumbers of singles, and my code would detect it.

You could do this:
CODE
$if(%tracknumber%,[FORMATTING FOR ALBUMS HERE],[FORMATTING FOR SINGLES HERE])


@ Borbus
Put $set_style() strings in the Style tab of your columns, not the Display tab.
nightwingz
Might have already been answered but is there a code where it shows the Total Time of the Complete album? Like have it show where the comments usually show in the playlist? if there is let me know thanks.

~nightwingz
Habla
You can't calculate values from many values at once and display them on one line. What you can do, though, is create a field like ALBUMLENGTH or something, and then display that.
llafriel
Thanks for your help, but I want it to be automated. All my music is albums, all tagged and organized into seperate folders. But more often than not I listen to single tracks from several albums. Is it possible to compare next and previous tracks in the playlist to establish if the track is a single?
Dead Phoenix
QUOTE
your config looks amazing! would you mind sharing the code from your infopanel.


This the code for the 3 infopanels.

SongInfo
CODE
// Original code by necropimp, then modified by AstreaEdge, and again by KockRoach
// Habla likes things his way, and modified it more.
// Slight code modifications by Dead Phoenix

// !!!!BEGIN USER CONFIGURATION!!!!

// Show Artist? (1 = show, 0 = don't show)
$puts(arts,1)

// Show Album?
$puts(albs,1)

// Show Title?
$puts(tils,1)

// Info Heading Color e.g. "Title:"
$puts(head,C0C0C0)

// Info Color, e.g. "Black Dog"
$puts(info,FF8000)

// Info Annotation Color (e.g. "kbps" is the annotation)
$puts(anno,FF8000)

// Separator
$puts(text2,FF8000)
$puts(text1,FF0000)
$puts(fadeend,F7F7F7)
$puts(seplen,40)
$puts(sepchar,'-')

////////////////////////////////////////////////
////!!!END USER CONFIGURATION!!////
//////////////////////////////////////////////

// Day Conversion
$puts(day,$substr(%last_played%,9,10))
$if(%last_played%,
$if($strcmp($left($get(day),1),0),$puts(day,$right($get(day),1))))
$if($strcmp($get(day),11),$puts(xx,th),
$if($strcmp($get(day),12),$puts(xx,th),
$if($strcmp($get(day),13),$puts(xx,th),
$if($strcmp($right($get(day),1),1),$puts(xx,st),
$if($strcmp($right($get(day),1),2),$puts(xx,nd),
$if($strcmp($right($get(day),1),3),$puts(xx,rd),
$puts(xx,th)))))))

// Month Conversion
$puts(month,$substr(%last_played%,6,7))
$puts(month_name,$select($get(month),
Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec))

// Year Conversion
$puts(year,$substr(%last_played%,1,4))

// Time Conversion
$puts(hour,$substr(%last_played%,12,13))
$puts(min,$substr(%last_played%,14,16))
$puts(sec,$substr(%last_played%,17,19))

// 24 Hour to 12 Hour Conversion
$if($strcmp($left($get(hour),1),0),$puts(hour1,$right($get(hour),1)))
$if($strcmp($left($get(hour),1),1),$puts(hour1,$sub($get(hour),12)))
$if($strcmp($left($get(hour),1),2),$puts(hour1,$sub($get(hour),12)))
$if($strcmp($get(hour),00),$puts(hour1,12))
$if($strcmp($get(hour),10),$puts(hour1,10))
$if($strcmp($get(hour),11),$puts(hour1,11))
$if($strcmp($get(hour),12),$puts(hour1,12))

// AM/PM Conversion
$if($strcmp($get(hour),00),$puts(yy,am))
$if($strcmp($get(hour),10),$puts(yy,am))
$if($strcmp($get(hour),11),$puts(yy,am))
$if($strcmp($get(hour),12),$puts(yy,pm))
$if($strcmp($get(hour),24),$puts(yy,am))
$if($strcmp($left($get(hour),1),0),$puts(yy,am))
$if($strcmp($left($get(hour),1),1),$puts(yy,pm))
$if($strcmp($left($get(hour),1),2),$puts(yy,pm))

// Date Format
$puts(time_of_year,$get(month_name) $get(day)$get(xx)',' $get(year))

// Time Format
$puts(time_of_day,$get(hour1)$get(min)$get(sec) $get(yy))

// SONG INFO SEPARATOR
$transition($repeat($get(sepchar),$get(seplen)),$get(fadeend),$get(text1))$get(text1)'[' $get(text2)S o n g I n f o $get(text1)']'$char(10)

$if($strcmp(1,$get(arts)),$if(%artist%,$get(head)Artist: $get(info)%artist%$char(10),),)
$if($strcmp(1,$get(albs)),$if(%album%,$get(head)Album: $get(info)$cut(%album%,34)
$ifgreater($len(%album%),34,'...',)$char(10),),)
$if($strcmp(1,$get(tils)),$if(%title%,$get(head)Title: $if(%title%,$get(info)$cut(%title%,35)
$ifgreater($len(%title%),35,'...',))$char(10),$get(info)%_filename%$char(10)),)
$if(%tracknumber%,$get(head)Track #: $get(info)%tracknumber%$char(10),)
$if(%date%,$get(head)Date: $get(info)%date%$char(10),)
$if(%genre%,$get(head)Genre: $get(info)%genre%$char(10),)


TechInfo
CODE
// Original code by necropimp, then modified by AstreaEdge, and again by KockRoach
// Habla likes things his way, and modified it more.
// Further addition of code by Dead Phoenix

// !!!!BEGIN USER CONFIGURATION!!!!

// Show Artist? (1 = show, 0 = don't show)
$puts(arts,1)

// Show Album?
$puts(albs,1)

// Show Title?
$puts(tils,1)

// Info Heading Color e.g. "Title:"
$puts(head,c0c0c0)

// Info Color, e.g. "Black Dog"
$puts(info,FF8000)

// Info Annotation Color (e.g. "kbps" is the annotation)
$puts(anno,FF8000)

// Separator
$puts(text2,FF8000)
$puts(text1,FF0000)
$puts(fadeend,F7F7F7)
$puts(seplen,43)
$puts(sepchar,'-')

////////////////////////////////////////////////
////!!!END USER CONFIGURATION!!////
//////////////////////////////////////////////

// Day Conversion
$puts(day,$substr(%last_played%,9,10))
$if(%last_played%,
$if($strcmp($left($get(day),1),0),$puts(day,$right($get(day),1))))
$if($strcmp($get(day),11),$puts(xx,th),
$if($strcmp($get(day),12),$puts(xx,th),
$if($strcmp($get(day),13),$puts(xx,th),
$if($strcmp($right($get(day),1),1),$puts(xx,st),
$if($strcmp($right($get(day),1),2),$puts(xx,nd),
$if($strcmp($right($get(day),1),3),$puts(xx,rd),
$puts(xx,th)))))))

// Month Conversion
$puts(month,$substr(%last_played%,6,7))
$puts(month_name,$select($get(month),
Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec))

// Year Conversion
$puts(year,$substr(%last_played%,1,4))

// Time Conversion
$puts(hour,$substr(%last_played%,12,13))
$puts(min,$substr(%last_played%,14,16))
$puts(sec,$substr(%last_played%,17,19))

// 24 Hour to 12 Hour Conversion
$if($strcmp($left($get(hour),1),0),$puts(hour1,$right($get(hour),1)))
$if($strcmp($left($get(hour),1),1),$puts(hour1,$sub($get(hour),12)))
$if($strcmp($left($get(hour),1),2),$puts(hour1,$sub($get(hour),12)))
$if($strcmp($get(hour),00),$puts(hour1,12))
$if($strcmp($get(hour),10),$puts(hour1,10))
$if($strcmp($get(hour),11),$puts(hour1,11))
$if($strcmp($get(hour),12),$puts(hour1,12))

// AM/PM Conversion
$if($strcmp($get(hour),00),$puts(yy,am))
$if($strcmp($get(hour),10),$puts(yy,am))
$if($strcmp($get(hour),11),$puts(yy,am))
$if($strcmp($get(hour),12),$puts(yy,pm))
$if($strcmp($get(hour),24),$puts(yy,am))
$if($strcmp($left($get(hour),1),0),$puts(yy,am))
$if($strcmp($left($get(hour),1),1),$puts(yy,pm))
$if($strcmp($left($get(hour),1),2),$puts(yy,pm))

// Date Format
$puts(time_of_year,$get(month_name) $get(day)$get(xx)',' $get(year))

// Time Format
$puts(time_of_day,$get(hour1)$get(min)$get(sec) $get(yy))



// TECH INFO SEPARATOR
$transition($repeat($get(sepchar),$get(seplen)),$get(fadeend),$get(text1))$get(text1)'[' $get(text2)T e c h I n f o $get(text1)']'$char(10)

$get(head)Length: $get(info)$if(%_isplaying%,%_time_elapsed%$get(anno)$if(%_length%, / %_length%,)$if(%_time_elapsed%,)$if(%_length%, :: -%_time_remaining%),%_length%)$char(10)
$get(head)Quality: $if(%__codec%, $get(info)%__codec%) $get(info)
$if2(%__bitrate_dynamic%,%__bitrate%) $get(anno)Kb/s $if($stricmp(%__codec%,mp3),$if($stricmp(%__extrainfo%,vbr),VBR,CBR))
$char(10)
$if(%__lame_version%,$get(head)Encoder: $get(info)$left(%__lame_version%,4) $right(%__lame_version%,4) [$upper(%__lame_profile%)]$char(10),)
$if(%__flac_vendor%,$get(head)Encoder: $get(info)$if($stricmp(%__flac_vendor%,reference libFLAC 1.1.2 20050205),FLAC 1.1.2 -8)$char(10),)
$if(%__mpc_profile%,$get(head)MPC Profile: $get(info)%__mpc_profile%$char(10),)
$get(head)Compression: $get(info)$div(1411,%__bitrate%).$substr($muldiv(1411,100,%__bitrate%),2,3):1 '('$get(info)$muldiv(%__bitrate%,100,1411)$get(anno)'% of original quality)'$char(10)
$if($or(%__replaygain_track_gain%,%__replaygain_album_gain%),$get(head)Replaygain:$get(info) %__replaygain_album_gain% '('A')' :: %__replaygain_track_gain% '('T')' $char(10),$get(head)Replaygain: $get(info) Unscanned$char(10))
$get(head)Channel Mode: $get(info)$if($stricmp($codec(),MP3),$get(space2)$caps(%__mp3_stereo_mode% ),
$if(%__channels%,$ifgreater(%__channels%,1,Stereo,Mono),'?'))$char(10)
$if(%__bitspersample%,$get(head)Bitdepth: $get(info)%__bitspersample% bits/sample$char(10),)
$if(%_filesize%,$get(head)Filesize: $get(info)
$div(%_filesize%,1048576).$left($num($muldiv($mod(%_filesize%,1048576),100,1048576),2),2) $get(anno)'MB'$char(10),)


PlayStats
CODE
// Original code by necropimp, then modified by AstreaEdge, and again by KockRoach
// Habla likes things his way, and modified it more.
// Further addition of code by Dead Phoenix

// !!!!BEGIN USER CONFIGURATION!!!!

// Show Artist? (1 = show, 0 = don't show)
$puts(arts,1)

// Show Album?
$puts(albs,1)

// Show Title?
$puts(tils,1)

// Info Heading Color e.g. "Title:"
$puts(head,c0c0c0)

// Info Color, e.g. "Black Dog"
$puts(info,FF8000)

// Info Annotation Color (e.g. "kbps" is the annotation)
$puts(anno,FF8000)

// Separator
$puts(text2,FF8000)
$puts(text1,FF0000)
$puts(fadeend,F7F7F7)
$puts(seplen,56)
$puts(sepchar,'-')

//Progress Bar
$puts(proglen,36)
$puts(proglen2,18)
$puts(progbar,FFAEAE)
$puts(progbar2,FF0000)
$puts(progchar,'[]')

////////////////////////////////////////////////
////!!!END USER CONFIGURATION!!////
//////////////////////////////////////////////

// Day Conversion
$puts(day,$substr(%last_played%,9,10))
$if(%last_played%,
$if($strcmp($left($get(day),1),0),$puts(day,$right($get(day),1))))
$if($strcmp($get(day),11),$puts(xx,th),
$if($strcmp($get(day),12),$puts(xx,th),
$if($strcmp($get(day),13),$puts(xx,th),
$if($strcmp($right($get(day),1),1),$puts(xx,st),
$if($strcmp($right($get(day),1),2),$puts(xx,nd),
$if($strcmp($right($get(day),1),3),$puts(xx,rd),
$puts(xx,th)))))))

// Month Conversion
$puts(month,$substr(%last_played%,6,7))
$puts(month_name,$select($get(month),
Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec))

// Year Conversion
$puts(year,$substr(%last_played%,1,4))

// Time Conversion
$puts(hour,$substr(%last_played%,12,13))
$puts(min,$substr(%last_played%,14,16))
$puts(sec,$substr(%last_played%,17,19))

// 24 Hour to 12 Hour Conversion
$if($strcmp($left($get(hour),1),0),$puts(hour1,$right($get(hour),1)))
$if($strcmp($left($get(hour),1),1),$puts(hour1,$sub($get(hour),12)))
$if($strcmp($left($get(hour),1),2),$puts(hour1,$sub($get(hour),12)))
$if($strcmp($get(hour),00),$puts(hour1,12))
$if($strcmp($get(hour),10),$puts(hour1,10))
$if($strcmp($get(hour),11),$puts(hour1,11))
$if($strcmp($get(hour),12),$puts(hour1,12))

// AM/PM Conversion
$if($strcmp($get(hour),00),$puts(yy,am))
$if($strcmp($get(hour),10),$puts(yy,am))
$if($strcmp($get(hour),11),$puts(yy,am))
$if($strcmp($get(hour),12),$puts(yy,pm))
$if($strcmp($get(hour),24),$puts(yy,am))
$if($strcmp($left($get(hour),1),0),$puts(yy,am))
$if($strcmp($left($get(hour),1),1),$puts(yy,pm))
$if($strcmp($left($get(hour),1),2),$puts(yy,pm))

// Date Format
$puts(time_of_year,$get(month_name) $get(day)$get(xx)',' $get(year))

// Time Format
$puts(time_of_day,$get(hour1)$get(min)$get(sec) $get(yy))

$if(%last_played%,
// PLAY STATS SEPARATOR
$transition($repeat($get(sepchar),$get(seplen)),$get(fadeend),$get(text1))$get(text1)'[' $get(text2)P l a y S t a t s $get(text1)']'$char(10),)

$if(%play_count%,$get(head)Played $get(info)%play_count% times total$char(10),)
$if(%last_played%,$get(head)Last played on $get(info)$get(time_of_year) at $get(time_of_day)$char(10),)
$if(%play_count%,$get(head)Total playtime: $get(text2)$if(%play_count%,$div($mul(%play_count%,%_length_seconds%),60):$num($mod($mul(%play_count%,%_length_seconds%),60),2),No counter found)$char(10),)
$get(head)Audioscrobbler: $get(text2)$if(%_isplaying%,$ifgreater($muldiv(%_time_elapsed_seconds%,100,%_time_total_seconds%),50,Sent,Not sent yet),Not playing)$char(10)
$get(head)Focus: $get(info)$if(%_trackinfo_nowplaying%,$if(%_ispaused%,Current Song $get(progbar)'[Paused]',Current Song),Follow Cursor$if(%_ispaused%,$get(progbar)' [Paused]'))$char(10)
//Dirty code for new style progress bar by Dead Phoenix
$if(%_isplaying%,$ifgreater(50,$muldiv(%_time_elapsed_seconds%,100,%_length_seconds%),$get(progbar2)$repeat($get(progchar),$muldiv(%_time_elapsed_seconds%,$get(proglen),%_length_seconds%))$get(progbar)$repeat($get(progchar),$add($get(proglen2),-$muldiv(%_time_elapsed_seconds%,$get(proglen),%_length_seconds%)))$get(progbar2)$ifgreater(10,$muldiv(%_time_elapsed_seconds%,100,%_length_seconds%),'0'$muldiv(%_time_elapsed_seconds%,100,%_length_seconds%)'%',$muldiv(%_time_elapsed_seconds%,100,%_length_seconds%)'%')$get(progbar)$repeat($get(progchar),$get(proglen2)),$get(progbar2)$repeat($get(progchar),$get(proglen2))$muldiv(%_time_elapsed_seconds%,100,%_length_seconds%)'%'$get(progbar2)$repeat($get(progchar),$muldiv($add($div(%_length_seconds%,2),-%_time_remaining_seconds%),$get(proglen),%_length_seconds%))$get(progbar)$repeat($get(progchar),$add($get(proglen2),-$muldiv($add($div(%_length_seconds%,2),-%_time_remaining_seconds%),$get(proglen),%_length_seconds%)))), )


PS: Does anyone here have a 300x300 image of the foobar logo I can use for default albumart?
Habla
@ llafriel
Ooooooooohhhhhh, I see what you are saying. I thought you meant that you have songs that aren't part of any albums sitting in your Albums directory. You're talking about taking a few songs from many albums and putting them in a playlist with a few full albums.

I don't know how to automate that, and you wouldn't want to screw up the tags for those files once you get them back together in albums. The only way I can think of is to create two versions of your playlist style--one made for the display of albums as a whole, and one made for listening to random tracks from many different albums. See what I have here (single display on the left, hybrid on the right):



The single tracks you see in hybrid mode are not part of albums, thus they are displayed by themselves among full albums. My single display (left) is a bunch of tracks from full albums.

If the playlist title contains either of the phrases "-s-" or "singles", then it displays the view on the left. If not, it defaults to the hybrid view.
AlexanderTG
QUOTE (mazy @ Apr 15 2006, 12:49 AM) *
i guess he was talking more about something like this (my first full-size image directly put in the post, i hope it's ok size wise):



How did you get your foobar2000 layout like that? It's amazing!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.