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: Home stereo display (Read 270610 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Home stereo display

Reply #251

As you can see this track is realy 6 days old,(it's a first played info that you get in the text box).
There cannot be any mistake i can assure you,the date range is calculated by cwbowron's plugin,and it's working
like a swiss made clock.
Favourite artist:CD-R
Favourite album:700MB

Home stereo display

Reply #252
Omg, i thought that it is last-played.... sorry


Home stereo display

Reply #254
Heh, I already do that.... but thanks.

Home stereo display

Reply #255
... .I promise not to release any updates in the nearest future.Enjoy     
FAILED ...!! 
(Eventhough I like to see my theme published  )

... But since I allways have to rewrite every single version to fit my suits (Resolution 1280x1024, smaler size,  arrange Code more clearly, etc.) its getting stressfull ...!! 

Now, all these guys here wanna hang me if I keep on crying ...  ... -So dont give sh*t on my words and keep on developing and working and releasing as you used to and as it fits YOUR SUITS !!
- I just wanted to get off some steam with this ...!! 

With love,
from Sw!ng.

Home stereo display

Reply #256
Quote
... But since I allways have to rewrite every single version to fit my suits (Resolution 1280x1024, smaler size, arrange Code more clearly, etc.) its getting stressfull ...!! sweat.gif

Hey,whats the problem with bigger resolutions? Maybe something can be done so you won't have to work so hard
Favourite artist:CD-R
Favourite album:700MB

Home stereo display

Reply #257
Well,its best discribed by an image:
[a href=\"http://img355.imageshack.us/my.php?image=zwischenablage01pk5.jpg\" target=\"_blank\"])
$if($stricmp($get(1),7),$puts(f1,2),)
$if($stricmp($get(2),7),$puts(f2,2),)
$if($stricmp($get(5),7),$puts(f5,3),)
$if($stricmp($get(6),7),$puts(f6,3),)
$if($stricmp($get(7),7),$puts(f7,3),)
$if($stricmp($get(8),7),$puts(f8,3),)
$if($stricmp($get(9),7),$puts(f9,3),)
$if($stricmp($get(10),7),$puts(f10,3),)
$if($stricmp($get(11),7),$puts(f11,2),)
$alignabs(91,$div(%_height%,5),%_width%,%_height%,,)$get(back)
$if($get(display_back),$char(56)$char(56):$char(56)$char(56),)
$alignabs($add(91,$get(f1)),$div(%_height%,5),%_width%,%_height%,,)
$get(active)$get(1)
$alignabs($add(91,$get(f2),$mul($get(s),1)),$div(%_height%,5),
%_width%,%_height%,,)
$get(active)$get(2):
$alignabs($add(92,$get(f4),$mul($get(s),2),$get(s1)),$div(%_height%,5),
%_width%,%_height%,,)
$get(active)$get(4)
$alignabs($add(92,$get(f5),$mul($get(s),3),$get(s1)),$div(%_height%,5)
,%_width%,%_height%,,)
$get(active)$get(5)
// // //
//

///////////////////////////////////////////Playback order////////////////////////////////////////
$alignabs(61,$add($div(%_height%,5),6),%_width%,%_height%,,)
$font(wingdings 3,8,boldnocleartype,250-250-250)
#LINEHEIGHT,9#
$if($strstr(%cwb_playback_order%,Repeat),$get(active),$get(back))$char(78)
$if($strstr(%cwb_playback_order%,Shuffle),$get(active),$get(back))$char(70)$char(10)

$alignabs(60,$add($div(%_height%,5),21),%_width%,%_height%,,)
$font(lcdmono2,6,boldnocleartype,250-250-250)$get(active)
$if($strstr(%cwb_playback_order%,Default),CONT.)
$if($strstr(%cwb_playback_order%,playlist), ALL)
$if($strstr(%cwb_playback_order%,track),track)
$if($strstr(%cwb_playback_order%,albums),album)
$if($strstr(%cwb_playback_order%,directories), dir)
// // //
//

//////////////////////////////////////////Time total //////////////////////////////////////////////
$alignabs(188,$div(%_height%,5),%_width%,%_height%,,)
$font(7 segment,8,$get(font_options)bold,250-250-250)
$puts(s2,$calcwidth($get(8)))
$puts(s3,$calcwidth()
#LINEHEIGHT,3#$char(32)$char(10)
$if($get(display_back),$get(back)$char(56)$char(56):$char(56)$char(56),)
$alignabs($add(188,$get(f8)),$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,3#$char(32)$char(10)
$get(active)$get(8)
$alignabs($add(188,$get(s2),$get(f9)),$div(%_height%,5),
%_width%,%_height%,,)
#LINEHEIGHT,3#$char(32)$char(10)
$get(active)$get(9):
$alignabs($add(188,$mul($get(s2),2),$get(s3)),$div(%_height%,5),
%_width%,%_height%,,)
#LINEHEIGHT,3#$char(32)$char(10)
$get(active)$get(10)
$alignabs($add(188,$get(s3),$mul($get(s2),3),$get(f11)),
$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,3#$char(32)$char(10)
$get(active)$get(11)
// // //
//

////////////////////////////////Play pause tracknumber//////////////////////////////////////////
$alignabs(193,$add($div(%_height%,5),1),%_width%,%_height%,,)
#LINEHEIGHT,16#$char(32)$char(10)
$font(webdings,8,$get(font_options),250-250-250)
$if(%ispaused%,$get(active),$get(back))$char(59)
$font(arial,7,$get(font_options),250-250-250)
$if($not(%ispaused%),$get(active),$get(back))$char(9658)

$alignabs(21,$div(%_height%,5),%_width%,%_height%,,)
$font(7 Segment,$get(size),$get(font_options),250-250-250)
$if($get(display_back),$get(back)$char(56)$char(56),)
$alignabs($add(21,$get(f6)),$div(%_height%,5),%_width%,%_height%,,)
$get(active)$get(6)
$alignabs($add(21,$get(f7),$get(s)),$div(%_height%,5),%_width%,%_height%,,)
$get(active)$get(7)
// // //
//

//////////////////////////////////////////Codec///////////////////////////////////////////////////
$alignabs(242,$div(%_height%,5),%_width%,%_height%,,)
$font(lcd2,8,bold$get(font_options),250-250-250)
#LINEHEIGHT,5#$char(32)$char(10)
$get(active)$if($stricmp($substr(%codec%,1,7),windows),WMA,[%codec%])
// // //
//

///////////////////////////////Bitrate Samplerate Compression/////////////////////////////////
$alignabs(240,$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,17#$char(32)$char(10)
$font(7 segment,9,$get(font_options),250-250-250)
$get(active)[%bitrate%]

$alignabs(266,$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,17#$char(32)$char(10)
$font(arial,5,$get(font_options),250-250-250)$get(active)Kb/s
$font(7 segment,9,$get(font_options),250-250-250)
$get(active)$char(32)[%samplerate%]

$alignabs(332,$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,23#$char(32)$char(10)
$font(arial,5,$get(font_options),250-250-250)$get(active)Hz

$alignabs(354,$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,2#$char(32)$char(10)
$font(7 segment,9,$get(font_options),250-250-250)
$puts(show,$num($muldiv(1000,$info(bitrate),1411),3))
$if(%isplaying%,$if($stricmp($get(show),1000),
$font(lcd2,9,bold,250-250-250)$repeat($char(10),8)$get(active)ucm$puts(flag2,1),
$get(active)$repeat($char(10),7)$substr($get(show),1,2)
'.'$substr($get(show),3,3)))

$alignabs(387,$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,20#$char(32)$char(10)
$font(arial,6,$get(font_options),)$if($get(flag2),$get(back),$get(active))'%'
// // //
//

/////////////////////////////////////Relative quality///////////////////////////////////////////////
$if($stricmp(%codec%,mp3),$puts(range,264)$puts(lb,56))
$if($stricmp(%codec%,musepack),$puts(range,320)$puts(lb,30))
$if($stricmp(%codec%,vorbis),$puts(range,455)$puts(lb,45))
$if($or($stricmp($substr(%codec%,1,7),windows),
$stricmp(%codec%,wma)),$puts(range,452)$puts(lb,48))
$if($stricmp(%codec%,aac),$puts(range,385)$puts(lb,15))
$puts(quality,$muldiv($sub($info(bitrate),$get(lb)),100,$get(range)))

$alignabs(353,$add($div(%_height%,5),9),%_width%,%_height%,,)
$font(franklin gothic medium,4,$get(font_options),250-250-250)$get(active)
$if($and($stricmp($info(encoding),lossy),$get(lb)),
$repeat($char(9612),$div($get(quality),10))
$get(back)$repeat($char(9612),$sub(10,$div($get(quality),10))),
$get(active)$repeat($char(9612),10))
// // //
//

//////////////////////////////////Rating FP Play count//////////////////////////////////////////
$if(%rating%,$puts(rating,%rating%),
$puts(fix,$div($cwb_datediff(%cwb_systemdatetime%,%first_played%),
$get(decreaserange)))
$puts(rating,$sub($add(%play_count%,%play_counter%),$get(fix))))
$if($greater($get(rating),5),$puts(rating,5))
$if($greater(0,$get(rating)),$puts(rating,0))

$alignabs(408,$div(%_height%,5),%_width%,%_height%,,)
$font(wingdings,11,$get(font_options),250-250-250)
#LINEHEIGHT,3#$char(32)$char(10)
$get(active)$repeat($char(171),$get(rating))
$get(back)$repeat($char(171),$sub(5,$get(rating)))
#LINEHEIGHT,15#$char(32)$char(10)
$font(7 segment,8,$get(font_options),250-250-250)
$get(active)$if(%last_played%,$if($get(YY_MM_DD),
[$substr(%last_played%,1,4).$substr(%last_played%,6,7).$substr(%last_played%,9,10)],
[$substr(%last_played%,9,10).$substr(%last_played%,6,7).]
$substr(%last_played%,1,4)),..........)

$alignabs(478,$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,18#$char(32)$char(10)
$font(7 segment,8,$get(font_options),250-250-250)$get(active)
$repeat($char(32),3)$num($add(%play_count%,%play_counter%),3)

$alignabs(485,$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,20#$char(32)$char(10)
$font(arial,5,$get(font_options),250-250-250)$get(active)'('$repeat($char(32),18)')'
$font(7 segment,10,$get(font_options),250-250-250)

$alignabs(490,$add($div(%_height%,5),20),%_width%,%_height%,,)
$font(arial,6,$get(font_options),250-250-250)$get(active)'x'
// // //
//

//////////////////////////////////////Progress Bar/////////////////////////////////////////////
$font(lcd2,14,$get(font_options),250-250-250)
$puts(symbol,_)

$alignabs(536,$sub($div(%_height%,5),22),%_width%,%_height%,,)
#LINEHEIGHT,3#
$puts(percent,$num($muldiv(%_time_elapsed_seconds%,100,
%_time_total_seconds%),3))
$if($stricmp($substr($get(percent),1,1),0),$puts(back1,$get(back))
$puts(percent,$char(32)$substr($get(percent),2,3))
,$puts(back1,$get(active)))
$repeat($get(back1)$get(symbol)$char(10),$sub(9,$substr($get(percent),2,2)))
$get(active)$repeat($get(symbol)$char(10),$substr($get(percent),2,2))

$alignabs(546,$sub($div(%_height%,5),22),%_width%,%_height%,,)
#LINEHEIGHT,3#
$repeat($get(back1)$get(symbol)$char(10),$sub(9,$substr($get(percent),3,3)))
$get(active)$repeat($get(symbol)$char(10),$substr($get(percent),3,3))

$alignabs(531,$sub($div(%_height%,5),2),%_width%,%_height%,,)
#LINEHEIGHT,23#$char(32)$char(10)
$font(7 Segment,7,$get(font_options),250-250-250)
$if($and(%isplaying%,%_time_total%),
$get(active)$get(percent),$get(active)$char(32)0)

$alignabs(547,$sub($div(%_height%,5),1),%_width%,%_height%,,)
#LINEHEIGHT,23#$char(32)$char(10)
$font(arial,5,bold$get(font_options),250-250-250)$get(active) '%'
// // //
//

////////////////////////////////////////Track info///////////////////////////////////////////////
$alignabs(21,$div(%_height%,5),%_width%,%_height%,,)
$puts(title,
['"'%title%'"'][ - %artist%]['/'%album%] ['('%date%')'])
#LINEHEIGHT,1#$char(32)$char(10)
$if($get(symbolinfo),
$if($or($stricmp($substr($ascii($get(title)),2,2),?),
$stricmp($substr($ascii($get(title)),6,6),?)),$char(10)
$font($get(alt_font),$get(alt_font_size),$get(alt_font_options)$get(font_options)
,250-250-250)$repeat($char(10),32),
$puts(title,
$lower($replace($upper($get(title)),-,$char(8208),&,+,À,a,Á,a,Â,a,Ã,a,Ä,ae,Å,a,
Æ,ae,Ç,c,È,e,É,e,Ê,e,Ë,e,Ì,i,Í,i,Î,i,Ï,i,Ò,o,Ó,o,Ô,o,Õ,o,Ö,oe,Ù,u,Ú,u,Û,u,Ü,ue,
ß,ss)))
$font(lcdmono2,9,bold$get(font_options),250-250-250)$repeat($char(10),35)),
$font($get(alt_font),$get(alt_font_size),$get(alt_font_options)
$get(font_options),250-250-250)$repeat($char(10),32))$get(active)
$if($greater($len($get(title)),$get(window)),
$if($stricmp($mod($len($get(title)),2),1),
$puts(title,$pad($get(title),$add($len($get(title)),1))),)
$puts(shift,$sub($len($get(title)),$get(window)))
$if($get(scrollback),
$puts(mod,$mod(%_time_elapsed_seconds%,$add($mul($get(shift),2),2)))
$if($greater(3,$get(mod)),$substr($get(title),1,$get(window)),
$puts(mod,$sub($get(mod),2))$puts(flag,$get(mod))
$if($greater($add($get(shift),1),$get(mod)),
$substr($get(title),$add(1,$get(mod)),$add($get(window),$get(mod))),
$substr($get(title),$sub($mul($get(shift),2),$get(mod),-1),
$add($get(window),$sub($mul($get(shift),2),$get(mod),0))))),
$puts(mod,$mod(%_time_elapsed_seconds%,$add($get(shift),2)))
$if($greater(3,$get(mod)),$substr($get(title),1,$get(window)),
$puts(mod,$sub($get(mod),2))$puts(flag,$get(mod))
$substr($get(title),$add(1,$get(mod)),$add($get(window),$get(mod))))),$get(title))
$font(arial,7,$get(font_options),250-250-250)
$alignabs(521,$add($div(%_height%,5),20),%_width%,%_height%,,)
#LINEHEIGHT,34#$char(32)$char(10)
$if($greater($get(flag),0),$get(active),$get(back))$char(9668)$char(32)
$if($get(scrollback),
$if($or($greater($get(shift),$get(mod)),$greater($get(mod),$get(shift))),
$get(active),$get(back)),
$if($greater($get(shift),$add($get(mod),1)),$get(active),$get(back)))$char(9658)
// // //
//

//////////////////////////////////////////Source////////////////////////////////////////////////////
$alignabs(21,$add($div(%_height%,5),55),%_width%,%_height%,,)
$font(arial,5,bolditalic$get(font_options),250-250-250)
#LINEHEIGHT,9#
$if($stricmp(ftp,$substr(%path%,1,3)),$get(active),$get(back))NET DRIVE
$repeat($char(32),5)
$if($stricmp(\,$substr(%path%,1,1)),$get(active),$get(back))REMOTE PC
$repeat($char(32),5)
$if($stricmp($substr(%path%,1,4),http),$get(active)STREAMING,
$get(back)STREAMING)$repeat($char(32),5)
$if($or($not($stricmp($strchr($get(removable),$substr(%path%,1,1)),0)),
$stricmp(%codec%,CDDA)),$get(active)REMOVABLE,
$get(back)REMOVABLE)$repeat($char(32),5)
$if($and($stricmp($strchr($get(removable),$substr(%path%,1,1)),0),
$stricmp($stricmp(\,$substr(%path%,1,1)),),$stricmp($stricmp(ftp,$substr(%path%,1,3)),),
$not($stricmp(%codec%,CDDA)),$not($stricmp($substr(%path%,1,4),http))),
$get(active)LOCAL DRIVE,$get(back)LOCAL DRIVE)
// // //
//

//////////////////////////////////////////Image//////////////////////////////////////////////////////
$imageabs(0,$sub($get(glass_intensity),20),images\glass.png,)You can try to compare, but since I "tidyed" it all up, it will be a little bit hard ...!!

- Eventhough you should do, coz inside I put a new version of my theme  ...!!
 (You can reverse the moving direction, or stop it by simply setting a variable)

Home stereo display

Reply #258
Does the 7 segment font numbers align correct for all of you?

Some are more to the left, so when it counts it looks weird.
I made a modification and sent to the author, hope he like it.

If you have the same problem and he sees that it's something wrong with it(if it's not just me), maybe he'll update it.

Thanks for your awesome stereo display, Russell777.
Windows 10 Pro x64 // foobar2000 1.3.10

Home stereo display

Reply #259

i cant get my background to work. everythign else is fine, but i have no back grounds, only solid colour. I appologise if its been mentioned before, but does anybody know what my problem is?

cheers
Have you followed the instructions in the readme?

Do you have the images in the images directory that must be located in your foobar's profile directory (where's your foobar.cfg file is located) (....\foobar2000\images\ or ..application data\foobar2000\images\ -depends on user profile support).


i do yeah, but they arent showing up

Home stereo display

Reply #260
First of all make sure that you have your images in PNG format,second,right click on foobars tray icon,
a pop up menu will appear.Select directories->browse profile directory.A folder will be opened,
create there a folder named "images" and put your image there.You can also check corectness of the image path,it should be $imageabs(x,y,images\IMAGE NAME.png)
Favourite artist:CD-R
Favourite album:700MB

Home stereo display

Reply #261
I'd like to make a request.  Can we have total time played instead of last played?  (Or scrolling/alternating between the two)

I'm no programmer but I think it's possible to calculate because we have playcount and length in seconds:  (Playcount * Length in seconds).  I leave the rest to you. =p

Home stereo display

Reply #262
Does the 7 segment font numbers align correct for all of you?

Some are more to the left, so when it counts it looks weird.
I made a modification and sent to the author, hope he like it.

If you have the same problem and he sees that it's something wrong with it(if it's not just me), maybe he'll update it.

Thanks for your awesome stereo display, Russell777.



I've been having problems as well, but it doesn't look like alignment so much as *size*.  [sigh] As usual, mine's just too big!!

I'm just getting started with this, so I will play around some more, but if anyone has any quick suggestiions I'd greatly appreciate them.

Thanks!

Home stereo display

Reply #263

Does the 7 segment font numbers align correct for all of you?

Some are more to the left, so when it counts it looks weird.
I made a modification and sent to the author, hope he like it.

If you have the same problem and he sees that it's something wrong with it(if it's not just me), maybe he'll update it.

Thanks for your awesome stereo display, Russell777.



I've been having problems as well, but it doesn't look like alignment so much as *size*.  [sigh] As usual, mine's just too big!!

I'm just getting started with this, so I will play around some more, but if anyone has any quick suggestiions I'd greatly appreciate them.

Thanks!


There's a variable named "size" in the definitions section that is responsable for the 7 segment font size
Favourite artist:CD-R
Favourite album:700MB

 

Home stereo display

Reply #264
Uhm,
@ Lugi & Andreas :
I dont know your prob in details (since you didnt send screenshots) but I believ we are sharing the same prob ...
-Is your resolution bigger than 1024x748 ...??
Then it has to be mentioned, that the "Size"-Variable, Russell is speakin about, only affects the size of the BIG digits, not of things like from "TotalTime", etc. ...!!

@ Russel
I hope you didnt take my SteamOff-Post too serious ...!! (It's gettin quite quiet here with updates ... )   
- But its good, so I have a little more time for the theme-pack Im creating (2/4 [non-animated] are allready ready) 

Home stereo display

Reply #265
Uhm,
@ Lugi & Andreas :
I dont know your prob in details (since you didnt send screenshots) but I believ we are sharing the same prob ...
-Is your resolution bigger than 1024x748 ...??
Then it has to be mentioned, that the "Size"-Variable, Russell is speakin about, only affects the size of the BIG digits, not of things like from "TotalTime", etc. ...!!

@ Russel
I hope you didnt take my SteamOff-Post too serious ...!! (It's gettin quite quiet here with updates ... )   
- But its good, so I have a little more time for the theme-pack Im creating (2/4 [non-animated] are allready ready) 

It's funny you've mentioned the updates,one is coming out today.
Favourite artist:CD-R
Favourite album:700MB

Home stereo display

Reply #266
Doubt that will solve it. Let say the time counts down, and the seconds are like this:

 9
8
7
 6
5

It's a slight shifting on some of the digits.

Anyone has all aligned correct?
Windows 10 Pro x64 // foobar2000 1.3.10

Home stereo display

Reply #267
VERSION 1.8 VIP is out (see the first post)
This version is designed especially for people that have a "big sized" configs or a fullscreen foobar.
This baby will take all the space you give it.It's intended  for people that have big configs and
wide monitors. If you've settled on a compact foobar's look,don't hurry to throw away your 1.7.x version,b\c the compact looking 1.7.x series will still be maintained and get upgrades
and new features along with the 1.8.x fullscreen series.

Now it's difficult to skin this baby as it needs very big background images for the themes,so i leave it to you,
the creative people of this forum.Enjoy       
Favourite artist:CD-R
Favourite album:700MB

Home stereo display

Reply #268
VERSION 1.8 VIP is out (see the first post)
This version is designed especially for people that have a "big sized" configs or a fullscreen foobar.
This baby will take all the space you give it.It's intended  for people that with big configs and
wide monitors. If you've settled on a compact foobar's look,don't hurry to throw away your 1.7.x version,b\c the compact looking 1.7.x series will still be maintained and get upgrades
and new features along with the 1.8.x fullscreen series.

Now it's difficult to skin this baby as it needs very big background images for the themes,so i leave it to you,
the creative people of this forum.Enjoy       



Awesome!  This looks great in my set up.  Thanks a ton!

Home stereo display

Reply #269
Cool work, man! 
Now i can make a fullscreen-foobar again! 

((((( Strictly4me )))))



Home stereo display

Reply #272
Cool work, man! 
Now i can make a fullscreen-foobar again! 

((((( Strictly4me )))))

Same thoughts here when I saw v.1.8 . Thank you Russell777

Home stereo display

Reply #273
First I remove my mod, as you can see the standard font shows when it don't find the specified font.
Then I add the original 7 segment font and you can see that the digits 9, 6, 4 shifts to the left and then 3, 2, 1 and 0 starts to shift back to right.

After that, I replace it with my mod and you'll see it don't shifts anymore, like it's supposed to be.

Is it only me that have this problem?
Windows 10 Pro x64 // foobar2000 1.3.10

Home stereo display

Reply #274
First I remove my mod, as you can see the standard font shows when it don't find the specified font.
Then I add the original 7 segment font and you can see that the digits 9, 6, 4 shifts to the left and then 3, 2, 1 and 0 starts to shift back to right.

After that, I replace it with my mod and you'll see it don't shifts anymore, like it's supposed to be.

Is it only me that have this problem?

Cool,however i don't have the problem that you had,but could you post your mode?
I think a lot of people who do have this problem would realy appreciate it.
Favourite artist:CD-R
Favourite album:700MB