Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Foobar Gallery (Read 1804616 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Foobar Gallery

Reply #1025
Quote
Quote
i've been test driving v0.9 beta 4 and been impressed so far, well done and keep up the good work.

[a href="http://img99.echo.cx/my.php?image=screeni7ex.png" target="_blank"]


Foobar Gallery

Reply #1027
Quote
Oh my god, the first person to use a (modified) version of my trackinfo. YAY.

Edit: Any chance of getting your columns setup (.fcs)?
[{POST_SNAPBACK}][/a]



Quote
Quote
Oh my god, the first person to use a (modified) version of my trackinfo. YAY.

Edit: Any chance of getting your columns setup (.fcs)?
[a href="index.php?act=findpost&pid=303469"][{POST_SNAPBACK}][/a]


I'd like to second that request for tool's fcs. Very nice.
[a href="index.php?act=findpost&pid=303501"][{POST_SNAPBACK}][/a]


I've got tool++'s code before.

[a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=34326&view=findpost&p=301135]http://www.hydrogenaudio.org/forums/index....ndpost&p=301135[/url]

But he said it's not finished yet. Now he must have done it 
So I'm also looking forward to his new one.

Foobar Gallery

Reply #1028
Rahaha - that be the inferior old code of my original idea.

Thanks for the kind words, as asked, I'll post the fcs. BTW I just added some  random other crap so refresh the screenshot


There are two versions of my FCS - the light one and the dark one. Will post screenshots of both..

Light (old version) - http://toolplusplus.com/stuffs/tooleh.fcs
[a href=\"http://img.photobucket.com/albums/v142/Tool_Meep_Meep/screenies/toolfoonow.jpg\" target=\"_blank\"]
[a href=\"http://img.photobucket.com/albums/v142/Tool_Meep_Meep/screenies/tool_strikes_again.jpg\" target=\"_blank\"]

FYI if anyone wants to update my code so its "standards compliant" or works sorta to counter ID3 tags properly.

Another note is that the light version, due to having the per-album artist/album info display, it ONLY DOES THE DISPLAY IF "albums" is in the filepath. This is because my albums are in /albums/ and my non albums aren't tagged at all (and you can't see the artist).
It shouldn't be to hard to find that.


Oh, and here's my box/statusbar code...

Statusbar...
Code: [Select]
tool++ likes food. goddamn.

$tab()[%_time_elapsed%]
$rgb(198,142,102) '['
$puts(len,$muldiv(%_time_elapsed_seconds%,10,%_time_total_seconds%))
$repeat(>,$get(len))
$repeat($rgb(240,240,240)>,$sub(10,$get(len)))
$rgb(198,142,102)']' $rgb(0,0,0)[%_length%]

Track info...

Code: [Select]
//%title%$char(10)$char(10)$char(10)
//$if(%_trackinfo_notrack%,No track,%artist%$char(10)Album: %album%)
//$char(10)$char(10)
//%__bitrate%kbps // %__samplerate%Hz
//$char(10)$char(10)$char(10)$char(10)
//Mode: %_trackinfo_mode%


//Track-info code by Neil K (not all original)

//COLOR CODES
//blue color that is used a LOT
$puts(color1,$rgb(198,142,102))

//grey color that is also used a LOT
$puts(color2,$rgb(150,150,150))

//green color for word 'Original' for tracks with %origartist%, %origalbum% or %origyear%
$puts(orig_color,$rgb(116,175,170))

//light blue color for %origartist% and %origalbum%
$puts(orig_color2,$rgb(155,180,197))

//scrolling path color
$puts(scroll_color,$rgb(160,160,160))

$if(%_trackinfo_nowplaying%,

//color for 'SONG INFO' if in now-playing mode
$puts(transition_color,$rgb(255,255,255)),
//color for 'SONG INFO' if in follow-cursor mode
$puts(transition_color,$rgb(170,0,0)))

//// END OF COLOR CODES

$if(%_trackinfo_notrack%,No track playing,

//'SONG INFO' transitions
$char(1)C$transition(>>>>>>,333333,888888) $transition(S O N G,888888,$get(transition_color)) $transition(X I N F O,$get(transition_color),888888) $transition(<<<<<<,888888,333333)
$char(10)

//ARTIST, TITLE, ALBUM info
$char(10)Artist:$char(10)$char(1)C$rgb(255,255,255)$caps2(%artist%)$char(10)$char(10)
Title:$char(10)$char(1)C$get(color2)$if(%_isplaying%,$if(%_ispaused%,-,+),)$rgb(255,255,255)$caps2($replace(%title%,'(',ffffff'(',')',')','[',ffffff'[',']',']'))$char(10)$char(10)
$if(%album%,Album:$char(10)$char(1)C$rgb(255,255,255)$caps2(%album%) $get(color2)[ '['%date%']']$char(10),)

//displays info if there is an %origartist%, %origalbum% or %origyear% tag
$if($or(%origartist%,%origalbum%,%origyear%),
$get(orig_color)Original:$char(10)
$get(orig_color2)[%origartist%$char(10)]
$get(orig_color2)$if2(%origalbum%,)
$get(color2)[ '['%origyear%']']$char(10),)

// PROGRESS BAR
$if(%_trackinfo_nowplaying%,
$char(10)
$char(1)C$puts(len,$muldiv(%_time_elapsed_seconds%,25,%_time_total_seconds%))
$transition($repeat(>,$get(len)),$get(color2),$get(color1))
$repeat(>,$sub(25,$get(len)))
$char(10),)

//TIME
$char(1)R$get(color1)[%_time_elapsed% / ][%_length%]

//PLAY COUNTER
$char(10)
$if(%play_counter%,$char(1)R$get(color1)♫: $rgb(0,0,0)%play_counter%,)

//// Play date needs to be in YYYY-MM-DD format, tag is %last_played%
$if(%last_played%,
$if($get(p1), 9a9a9aon,$char(10)$char(1)R$get(color1)◙)

$puts(pday,$substr(%last_played%,9,10))
$if($strcmp($left($get(pday),1),0),$puts(pday,$right($get(pday),1)))

$if($or($strcmp($get(pday),11),$strcmp($get(pday),12),
$strcmp($get(pday),13)),$puts(xx,th),
$if($strcmp($right($get(pday),1),1),$puts(xx,st),
$if($strcmp($right($get(pday),1),2),$puts(xx,nd),
$if($strcmp($right($get(pday),1),3),$puts(xx,rd),
$puts(xx,th)))))

$puts(pmonth,$select($substr(%last_played%,6,7),
Jan,Feb,March,April,May,June,July,
Aug,Sept,Oct,Nov,Dec))

' '$get(pmonth) $get(pday)$get(xx) $get(pyear)
$if(%play_time%, 9a9a9aat $get(ptime))9a9a9a$char(10))

// filesize output
$puts(fsize,$div(%_filesize%,1048576).$num($div($mul($mod(%_filesize%,1048576),100),1048576),2) $get(anno)MB$char(10))
$char(1)R$get(color1)$get(fsize)

//ENCODING (with a bit that just shortens WMA encoding names)
$char(1)R $get(color1)$if($stricmp(%__codec%,Windows Media Audio V7/V8),WMA,%__codec%) @ %__bitrate% kb/s

//SCROLLING PATH
$if(%_trackinfo_nowplaying%,
$char(10)$char(10)
$get(scroll_color)$puts(padding,$char(160)$char(160)•$char(160)$char(160))
$puts(size,34)
$puts(title,$replace(%_path%, ,$char(160)))

$ifgreater($len2($get(title)),$get(size),
// scroll text
$puts(title,$get(title)$get(padding))
$puts(start,$add(1,$mod( %_time_elapsed_seconds%,$len($get(title)))))
$puts(display,
$cut(
$substr($get(title)$get(title),
$get(start),
$add(
$get(start),
$get(size)
)
)
,$add($get(size),1))
)
$get(display)$ifgreater($len2($get(display)),$get(size),,$char(160)),
// normal display
$get(title)
),))

Props to Neil K as I don't know what I'm doing xD

Font used in most places is Frutiger Linotype 7pt, and then Haxcorp is used some places.

[span style=\'font-size:8pt;line-height:100%\']moderation: please use codebox instead of code tags for long text (formatting strings, crash logs, etc)[/span]
hi

Foobar Gallery

Reply #1029
Hey tool++, do you know where I can find that Frutiger Linotype font?

Thanks.
</signature>

Foobar Gallery

Reply #1030
Its in a few themes, like that Marinas one. Google around

I'm in kind of a pissed off mood because I accidentally deleted foobar2000.cfg instead of my fucking database. Thus I'm back to stock player and its looks and feels and sounds terrible.

I sent my cfg to a mate hours before so maybe he will have it *prays*
hi

Foobar Gallery

Reply #1031
[a href="http://img54.echo.cx/my.php?image=foo8vs.png" target="_blank"]

Foobar Gallery

Reply #1032
Because a load of people want it, here's the fonts I've used...
[span style='font-size:8pt;line-height:100%']moderation: link to commercial font removed.[/span]

I got my config back, so I'm a happy bunny
hi

Foobar Gallery

Reply #1033
Quote
http://img54.echo.cx/img54/1273/foo8vs.th.png

Totally redid my config 
[a href="index.php?act=findpost&pid=303622"][{POST_SNAPBACK}][/a]
I personally think that your trackinfo panel is not "top" viewable as the right aligned values for artist album etc.. are quite hard to link with the field they stand for, it's readable but not at first sight, changing the colors of the values could help (but as your config is all black and white, it could destroy your skin "harmony" )

well, that's my point of vue, but the rest is very nice, maybe changing the background color of your buttons would be even nicer

Foobar Gallery

Reply #1034
can someone tell me how do you change the height of the spectrum analyzer to fit the whole panel?  i've seen some configs with really tall spectrum analyzer, but can't figure out how to make my analyzer fill the whole panel, it always stays the default height.

Foobar Gallery

Reply #1035
@2XG or anyone:

How did you get a custom color to fill the columns after your last viewable track?

See my problem?



Thanks!

Foobar Gallery

Reply #1036
Quote
How did you get a custom color to fill the columns after your last viewable track?[a href="index.php?act=findpost&pid=303835"][{POST_SNAPBACK}][/a]

Since you're using foo_ui_columns 01.2:
Prefs > Display > Columns UI > Playlist view tab > Playlist view display settings > Exposed background color
f to c to f to c

 

Foobar Gallery

Reply #1037
Excellent!
I was trying to mess with the global variables...doh!

Thanks.

Foobar Gallery

Reply #1038
basic fooling around w/ azrael. nothing special, using the b0se blue scheme:


Foobar Gallery

Reply #1039
Quote
I personally think that your trackinfo panel is not "top" viewable as the right aligned values for artist album etc.. are quite hard to link with the field they stand for, it's readable but not at first sight, changing the colors of the values could help (but as your config is all black and white, it could destroy your skin "harmony" )

well, that's my point of vue, but the rest is very nice, maybe changing the background color of your buttons would be even nicer


I guess you're right... I never really payed attention to the left side, cause I knew which  values belonged where, but now you mention it...
[a href="http://img210.echo.cx/my.php?image=untitled2jt.png" target="_blank"]

Foobar Gallery

Reply #1040
I think that it's much nicer now (but well, you didn't have to change  ) (the white is maybe too bright, but as I already said, it's my personal point of vue, just see here for my opinion about colours and white particularly: http://www.hydrogenaudio.org/forums/index....ndpost&p=301132 )

, for the buttons, I was talking about the background color, not the buttons themselves, a quick alteration with paint may be sufficient.. (still my own opinion)

Foobar Gallery

Reply #1041
Actually, my "white" is 232 RGB all around, it's not pure white, but whatever.. it doesnt bother me

Foobar Gallery

Reply #1042
Quote

Nice! It's possible to post this code? - THX!

((((( Strictly4me )))))

Foobar Gallery

Reply #1043
Here's mine:
http://skandal.neostrada.pl/moj.jpg

[span style='font-size:8pt;line-height:100%']moderation: please refrain from inlining images larger than roughly 800x600 and 80KB. please use thumbnails and/or links for large pictures instead.
and use png instead of jpg for screenshots, damnit :) this pic hurts my eyes.
[/span]

Foobar Gallery

Reply #1044
Quote
Quote
[a href=\"http://img210.echo.cx/my.php?image=untitled2jt.png\" target=\"_blank\"]

Code: [Select]
$char(1)C
$transition(********,c07b56,443117)
c07b56 ♫  Track Info  ♫
$transition(********,443117,c07b56)
$char(10)
$char(1)C
e8e8e8Mode: %_trackinfo_mode%
$char(10)
$char(1)C
_____________________
$char(10)
$char(10)
$char(1)C
7a7a7aArtist:
$char(10)
$char(1)C
e8e8e8%artist%
$char(10)
$char(1)C
7a7a7aTitle:
$char(10)
$char(1)C
e8e8e8%title%
$char(10)
$char(1)C
7a7a7aAlbum:
$char(10)
$char(1)C
e8e8e8%album%
$char(10)
$char(1)C
e8e8e8_________________
$char(10)
$char(1)C
$transition(********,c07b56,443117)
888888Played %play_counter% Times
$transition(********,443117,c07b56)
$char(10)
$char(1)C
$transition(********,c07b56,443117)
888888Bitrate : %__bitrate% Kbps
$transition(********,443117,c07b56)
$char(10)
$char(1)C
$transition(********,c07b56,443117)888888Codec : %__codec%$transition(********,443117,c07b56)
$char(10)
$char(1)C
$transition(********,c07b56,443117)
888888[%_TIME_ELAPSED% / ]%_LENGTH%
$transition(********,443117,c07b56)
$char(10)
$char(10)
$char(1)C
$transition(********,c07b56,443117)
$progress2(%_time_elapsed_seconds%, %_time_total_seconds%, 20,c7b594 ■,775c37 ■)
$transition(********,443117,c07b56)

// by 2xG


[span style=\'font-size:8pt;line-height:100%\']moderation: please use codebox instead of code tags for long formatting strings and crash logs[/span]

Foobar Gallery

Reply #1045
Quote
@2XG or anyone:

How did you get a custom color to fill the columns after your last viewable track?

See my problem?

[a href="http://img104.echo.cx/my.php?image=clipboard014ar.png" target="_blank"]
Inter Deum et Diabolum semper Musica est", Tanzwut


Foobar Gallery

Reply #1047

Foobar Gallery

Reply #1048
Quote
Quote
How did you (and i have seen others) get the albumart panel and trackinfo panel up there without an tabbar?
When i put a panel in the toolbars i only get an very small one. Only with stackpanel i get it done, but then you have a tabbar.

Another question is how you guys get the spectrum analyser to appear in the toolbars. When i do a selection (with list all toolbars on), i doesn't appear in the options.

thx
[a href="index.php?act=findpost&pid=304405"][{POST_SNAPBACK}][/a]



Set the "mimimum height" on those components to 300 or whatever you need.
[a href="index.php?act=findpost&pid=304410"][{POST_SNAPBACK}][/a]
Ah yes, it seemed that i had an older version of the album art plugin and the simple spectrum plugin.
For the last however i can't select an minimum heigth. that's too bad
Inter Deum et Diabolum semper Musica est", Tanzwut

Foobar Gallery

Reply #1049


I've cleaned up Azrael's configs and removed all unnecessary components, but my foobar is still very jerky when scrolling (not as bad as it was before, though) when all my music is loaded.  Anyone have any good scripts that are able to handle a large playlist without much problems.  Hopefully one with the azrael feel, and one that can distinguish single tracks and various artist albums.

Thanks!

BTW: I've removed all columns not shown in the screenshot, which seemed to help a lot, and got the globals down to:

Code: [Select]
// Choose any char for your rating system
$puts(ratingchar,●)
// All Lowercase or First letter Uppercase in ext column
// 0 = Lowercase, 1 = First letter Uppercase
$puts(lowerext,0)
// Show album info on singletracks?
// 0 = No, 1 = Yes
$puts(showalbum,0)
// Switch album and artist position
// 0 = Artist first, 1 = Album first
$puts(albumfirst,0)
// Use $caps2() on Titles
// 0 = Off, 1= On
$puts(caps,0)
//Force single file (include this indicator in the name of your singles directory)
//Note: Already hardcoded: [includes: '=SINGLES=']
$puts(single_indicator,'Singles')
// Singletrack if no album tag
// 0 = Off, 1 = On
$puts(salbum,0)
//Recognise Various Artists albums (Start directory name with this indicator)
//Note: Already hardcoded: [includes: 'VARIOUS ARTISTS'], [starts with: 'VA - ']
$puts(Various-Artists_indicator,'(VA)')
// Set Various if directoryname is only album
// 0 = Off, 1 = On
$puts(dalbum,0)
// Align Artist (Singletracks)
// 0 = Left, 1 = Right
$puts(is_left,1)
$puts(color_scheme,20)
// Singletrack
$if(%singletrack%,is_single=1,
$if($not(%tracknumber%),is_single=1,
$if($strcmp(1,$get(salbum)),$if($not(%album%),is_single=1),
$if($strstr($upper(%_directoryname%),$upper($get(single_indicator))),is_single=1,
$if($strstr(%_directoryname%,'=SINGLES='),is_single=1,
$if($strcmp(1,$get(replaya)),$if($not(%__replaygain_album_gain%),$if(%__replaygain_track_gain%,is_single=1))))))))
// Various
$if($or(%various%,%va%,$and(%album artist%,$greater($len($trim(%album artist%)),0)),%performer%),is_various=1,
$if($stricmp($substr(%_directoryname%,0,5),'VA - '),is_various=1,
$if($stricmp($substr($directory(%_path%,2),0,5),'VA - '),is_various=1,
$if($strstr($upper(%_directoryname%),'VARIOUS ARTISTS'),is_various=1,
$if($strstr($upper($directory(%_path%,2)),'VARIOUS ARTISTS'),is_various=1,
$if($stricmp($substr(%_directoryname%,0,$len2($get(Various-Artists_indicator))),
$get(Various-Artists_indicator)),is_various=1,
$if($stricmp($substr($directory(%_path%,2),0,$len2($get(Various-Artists_indicator))),
$get(Various-Artists_indicator)),is_various=1,$if($strcmp(1,$get(dalbum)),
$if($stricmp(%_directoryname%,%album%),is_various=1)))))))))
// Translating
ratingchar=$get(ratingchar)
$if($greater($len(%tracknumber%),4),
$stricmp($left(%tracknumber%,2),$right(%tracknumber%,2),lasttrack=1))
$if($strcmp($len(%tracknumber%),3),
$if($strcmp($num(%tracknumber%,1),$substr(%tracknumber%,3,3)),lasttrack=1))
$if($strcmp(1,$get(is_left)),left=1)
$if($strcmp(1,$get(caps)),c_title=$caps2(%title%),c_title=%title%)
$if($strcmp(1,$get(albumfirst)),albumfirst=1)
$if($strcmp(1,$get(showalbum)),showalbum=1)
$if($strcmp(1,$get(showrt)),showrt=1)
$if($strcmp(1,$get(lowerext)),lowerext=$caps($ext(%_path%)),lowerext=$lower($ext(%_path%)))
// Codec
c_codec=
$upper($ext(%_path%))
$if($stricmp($codec(),musepack),
$if($stricmp(%__mpc_profile%,''Xtreme''),'['q6']')
$if($stricmp(%__mpc_profile%,''Standard''),'['q5']')
$if($stricmp(%__mpc_profile%,''Insane''),'['q7']')
$if($stricmp(%__mpc_profile%,''BrainDead''),'['q8']')
$if($stricmp(%__mpc_profile%,''Radio''),'['q4']')
$if($stricmp(%__mpc_profile%,''Thumb''),'['q3']'))
$tab()
$if($or(
$stricmp($codec(),FLAC),
$stricmp($codec(),Monkey''s Audio),
$stricmp($codec(),OptimFROG),
$stricmp($codec(),WavPack),
$stricmp($codec(),Windows Media Audio V9 '('Lossless Mode')'),
$stricmp($codec(),Shorten)),
'('$muldiv(%__bitrate%,100,1411%)'%',
$if($stricmp($codec(),True Audio),'('$right(%__compression%,2)'%',
$if(%__bitrate_dynamic%,'('%__bitrate_dynamic% 'kbps','('%__bitrate% 'kbps'))
$if($stricmp($codec(),MP3), $if(%__extrainfo%,%__extrainfo%,'CBR')))')'
$if($stricmp($codec(),Monkey''s Audio), %__compression%)
//Colors
$if($strcmp(20,$get(color_scheme)),
// Bryan - Selected Item Frame:RGB(135,114,135)
// Backgrounds
design=755B48info=4B3929selected=917755playing=DFF0A6other=705441
othert=4B3929
// Text
normal=FFFFFFtplay=000000tselect=FFFFFFalbum=FFFFFFalbumf=000000
artistv=BBAEAEartistvs=000000title=FFFFFFtitles=FFFFFFtitlep=000000
bonus=808080bonusf=808080disc=808080file=808080
// Playlistnumbers
dimmed=000000dimmeds=000000pl=D8D1DBpls=E1E7E8
// Tracknumbers
tnorm=FFFFFFtnorms=FFFFFFtdim=664E37tdims=664E37
//Length
total=FFFFFFelaps=000000
))))))))))))))))))))))

Any more ideas?


[span style=\'font-size:8pt;line-height:100%\']moderation: please use codebox instead of code tags for long formatting strings and crash logs[/span]