Help - Search - Members - Calendar
Full Version: Home stereo display
Hydrogenaudio Forums > Hosted Forums > foobar2000 > General - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Pingwinho
The Screen and the file, but it is bad for almost every file: http://img380.imageshack.us/img380/5803/problemdy6.jpg
http://www.sendspace.com/file/6079zi


Russell777
IPB Image
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.
Pingwinho
Omg, i thought that it is last-played.... sorry
Russell777
QUOTE(Pingwinho @ Sep 8 2006, 20:06) *

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

In next version you'll be able to turn it to "last_played". smile.gif
Pingwinho
Heh, I already do that.... but thanks.
Sw!ng
QUOTE(Russell777 @ Sep 6 2006, 21:29) *
... .I promise not to release any updates in the nearest future.Enjoy smile.gif smile.gif smile.gif
FAILED ...!! gun2.gif
(Eventhough I like to see my theme published cool.gif )

... 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

Now, all these guys here wanna hang me if I keep on crying ... crying.gif ... -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 ...!! tongue.gif

With love,
from Sw!ng.
Russell777
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 wink.gif
Sw!ng
Well,its best discribed by an image:
IPB Image(v1.7.1/ Size 19)

But just now I got it fixed (by size 20):
CODE
// v1.7.1 mod.
/////////////////////////////////////////Definitions///////////////////////////////////////////////////
$puts(Theme,Lava)
$puts(removable,H)
$puts(glass_intensity,5)
$puts(back,$rgb(100,100,100))
$puts(active,$rgb(250,250,250))
$puts(display_back,1)
$puts(full,null)
$puts(frame,null)
$puts(decreaserange,15)
$puts(YY_MM_DD,)
$puts(alt_font,)
$puts(alt_font_size,)
$puts(alt_font_options,)
$puts(symbolinfo,1)
$puts(scrollback,1)
$puts(window,67)
$puts(size,20)
///////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////THEMES//////////////////////////////////////////////////
$if($stricmp($get(Theme),space),
$puts(back,$rgb(100,100,100))
$puts(active,$rgb(250,250,250))
$puts(font_options,)
$puts(display_back,)
$puts(full,null)
$puts(frame,100-100-100)
$imageabs(0,0,images\star.png,)
)


//THEME VISTA INSPIRAT BY PINGWINHO
//FOR HOME STEREO DISPLAY BY RUSSELL777

$if($stricmp($get(Theme),Vista Inspirat),
$puts(back,$rgb(94,105,10))
$puts(active,$rgb(44,46,61))
$puts(font_options,)
$puts(display_back,)
$puts(full,132-152-16)
$puts(frame,102-132-0)
$imageabs(0,0,images\grass.png,)
)


// LAVA-theme by Sw!ng
// For Russell777's HOME STEREO DISPLAY.
// (put Animation to 1 or 2 for movement up or down)
// Enjoy !!

$if($stricmp($get(Theme),Lava),
$puts(Animation,1)
$puts(back,$rgb(0,0,0))
$puts(active,$rgb(250,0,0))
$puts(font_options,)
$puts(display_back,)
$puts(full,)
$puts(frame,0-0-0 alpha-100)
$imageabs($ifequal($get(Animation),1,-222,$ifequal($get(Animation),2,-282,-80))
,$add($ifequal($get(Animation),1,-80,$ifequal($get(Animation),2,-600,-80)),$mul($mod($ifequal($get(Animation),1,%_time_elapsed_seconds%,$ifequal($get(Animation),2,%_time_elapsed_seconds%,0)),60),$ifequal($get(Animation),1,-8,$ifequal($get(Animation),2,8,0))))
,images\RedLava.png,)
)


$if($stricmp($get(Theme),stardust),
$puts(back,$rgb(50,50,100))
$puts(active,$rgb(200,200,250))
$puts(font_options,glow-50-50-100 glowalpha-100)
$puts(display_back,)
$puts(full,null)
$puts(frame,null)
$imageabs(-20,-27,images\stardust.png,)
)
///////////////////////////////////////////////////////////////////////////////////////////////////////


/////////////////////////Stereo Encoding Tagtype RG///////////////////////////////////////
$alignabs(21,$div(%_height%,50),%_width%,%_height%,,)
#LINEHEIGHT,4#$char(32)$char(10)
$font(arial,5,bolditalic$get(font_options),250-250-250)
$if($stricmp(%channels%,8ch),$get(active),$get(back))7.1
$if($stricmp(%channels%,7ch),$get(active),$get(back))$char(32)6.1
$if($stricmp(%channels%,6ch),$get(active),$get(back))$char(32)5.1$char(32)
$if($stricmp(%__mp3_stereo_mode%,JOINT STEREO),$get(active)JOINT STEREO
$get(back)$char(32)MONO,
$if($stricmp(%channels%,stereo),$get(back)JOINT $get(active)STEREO
$get(back)$char(32)MONO,
$get(back)JOINT STEREO
$if($stricmp(%channels%,MONO),$get(active)$char(32)MONO,
$get(back)$char(32)MONO)))
$if($stricmp($info(encoding),lossy),$get(active) LOSSY$get(back) LOSSLESS,
$get(back) LOSSY$get(active) LOSSLESS$get(back)' CBR VBR ABR')
$if($stricmp($codec(),Musepack),$get(back)
' CBR'$get(active)' VBR'$get(back)' ABR'$puts(Avg,$info(bitrate)))
$if($stricmp($codec(),Mp3) ,
$if($not(%__extrainfo%),$get(active)' CBR'$get(back)' VBR ABR',
$get(back)' CBR'$get(active)' VBR'$get(back)' ABR'$puts(Avg,$info(bitrate))),)
$if($stricmp($codec(),vorbis),$get(back)' CBR VBR'$get(active)' ABR'$puts(Avg,$info(bitrate)))
$if($strstr($info(tagtype),id3v1),$get(active),$get(back)) ID3V1
$if($strstr($info(tagtype),id3v2),$get(active),$get(back)) ID3V2
$if($strstr($info(tagtype),apev2),$get(active),$get(back)) APEV2
$if($stricmp(%codec%,vorbis),$get(active),$get(back)) VC
$if($stricmp(%codec%,flac),$get(active),$get(back)) FLAC
$if($or( %__replaygain_album_gain%,%__replaygain_track_gain%)
,$get(active),$get(back)) R-GAINED
// // //
//

//////////////////////////////////////TIME Sequence//////////////////////////////////////////////
$if(%isplaying%,$puts(active,$get(active)),$puts(active,$get(back))
$puts(font_options,)$puts(display_back,1))
$if($or($get(full),$get(frame)),
$drawrect(7,$sub($div(%_height%,5),7),39,30,brushcolor-$get(full) pencolor-$get(frame))
$drawrect(48,$sub($div(%_height%,5),7),30,30,brushcolor-$get(full) pencolor-$get(frame))
$drawrect(79,$sub($div(%_height%,5),7),90,30,brushcolor-$get(full) pencolor-$get(frame))
$drawrect(175,$sub($div(%_height%,5),7),45,15,brushcolor-$get(full) pencolor-$get(frame))
$drawrect(175,$add($div(%_height%,5),10),45,13,brushcolor-$get(full) pencolor-$get(frame))
$drawrect(227,$sub($div(%_height%,5),7),166,30,brushcolor-$get(full) pencolor-$get(frame))
$drawrect(396,$sub($div(%_height%,5),7),125,30,brushcolor-$get(full) pencolor-$get(frame))
$drawrect(524,$sub($div(%_height%,5),18),25,40,brushcolor-$get(full) pencolor-$get(frame))
$drawrect(7,$add($div(%_height%,5),25),542,16,brushcolor-$get(full) pencolor-$get(frame)))
$if($stricmp($get(alt_font),),$puts(alt_font,arial))
$if($stricmp($get(alt_font_size),),$puts(alt_font_size,11))
$puts(min,$div( %playback_time_seconds%,60))
$if($stricmp($len($get(min)),1),$puts(min,0$get(min)))
$puts(sec,$mod( %playback_time_seconds%,60))
$if($stricmp($len($get(sec)),1),$puts(sec,0$get(sec)))
$puts(time,$get(min):$get(sec))
$if(%_time_total%,
$puts(total,$num($div( %length_seconds%,60),2):
$num($mod( %length_seconds%,60),2))
,$puts(total,__:__))
$font(7 Segment,$get(size),$get(font_options),250-250-250)
$puts(1,$substr($get(time),1,1))
$puts(2,$substr($get(time),2,2))
$puts(4,$substr($get(time),4,4))
$puts(5,$substr($get(time),5,5))
$puts(6,$substr(%tracknumber%,1,1))
$puts(7,$substr(%tracknumber%,2,2))
$puts(8,$substr($get(total),1,1))
$puts(9,$substr($get(total),2,2))
$puts(10,$substr($get(total),4,4))
$puts(11,$substr($get(total),5,5))
$puts(s,$calcwidth($get(1)))
$puts(s1,$calcwidth(smile.gif)
$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(smile.gif)
#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 tongue.gif ...!!
(You can reverse the moving direction, or stop it by simply setting a variable)
Andreasvb
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.
james.miller
QUOTE(unabatedshagie @ Sep 7 2006, 04:11) *

QUOTE(james.miller @ Sep 7 2006, 11:50) *

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 huh.gif
Russell777
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)
Crissaegrim
I'd like to make a request. smile.gif 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
lugi
QUOTE(Andreasvb @ Sep 11 2006, 02:48) *

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!
Russell777
QUOTE(lugi @ Sep 13 2006, 18:13) *

QUOTE(Andreasvb @ Sep 11 2006, 02:48) *

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
Sw!ng
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 ... ) biggrin.gif biggrin.gif
- But its good, so I have a little more time for the theme-pack Im creating (2/4 [non-animated] are allready ready) cool.gif
Russell777
QUOTE(Sw!ng @ Sep 13 2006, 21:04) *

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 ... ) biggrin.gif biggrin.gif
- But its good, so I have a little more time for the theme-pack Im creating (2/4 [non-animated] are allready ready) cool.gif

It's funny you've mentioned the updates,one is coming out today.
Andreasvb
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?
Russell777
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 smile.gif smile.gif smile.gif smile.gif
djrandom
QUOTE(Russell777 @ Sep 13 2006, 15:32) *

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 smile.gif smile.gif smile.gif smile.gif



Awesome! This looks great in my set up. Thanks a ton!
Strictly4me
Cool work, man! wub.gif
Now i can make a fullscreen-foobar again! w00t.gif

((((( Strictly4me )))))
Andreasvb
I made a video where I'm demonstrating how it looks, with and without my font mod

http://video.google.com/videoplay?docid=-4252492176662314917
Russell777
QUOTE(Andreasvb @ Sep 13 2006, 23:31) *

I made a video where I'm demonstrating how it looks, with and without my font mod

http://video.google.com/videoplay?docid=-4252492176662314917

That looks perfect towards the end,i not quite followed,what did you do?
roentgen
QUOTE(Strictly4me @ Sep 14 2006, 00:26) *

Cool work, man! wub.gif
Now i can make a fullscreen-foobar again! w00t.gif

((((( Strictly4me )))))

Same thoughts here when I saw v.1.8 biggrin.gif. Thank you Russell777
Andreasvb
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?
Russell777
QUOTE(Andreasvb @ Sep 13 2006, 23:44) *

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.
Andreasvb
Enjoy =)
Russell777
Deleted
callisto
QUOTE(Andreasvb @ Sep 13 2006, 22:44) *

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?


No! Now that you said it I regognized it too that the digits are shifting...
So please upload your mod smile.gif it would be great!
greetz,
callisto
Russell777
Thanks to Andresvb efforts it's all good again,no digit shifting no headache.I've updated the link to the 7 Segment font on the first topic,if you have any problems with font shifting,uninstall your old 7 Segment font
and get a new one from the first post.Thanks Andreas.
Sw!ng
QUOTE(Russell777 @ Aug 25 2006, 01:53) *
VERSION 1.8 VIP Original design idea by Stuart60611


HOLY sh!t ... w00t.gif
--> Looks fantastic ...!!
Russell777
Today is the day of the updates! Check out the magnificent "Elementals" themes by Sw!ng for V 1.7.X
(see the first post)
Stuart60611
For anyone who is interested, I use a slightly modified version of Russel777's code replacing the track number display with a display indicating whether follow the cursor during playback has been activated.
PonasX
http://img128.imageshack.us/img128/8613/help1xv8.jpg
http://img153.imageshack.us/img153/6513/help2bw1.jpg

I am newbie in modifying home stereo display .. I don't know how to remove problem "1" .. How to expant Track Artist - Title bar to fill "2" full (not nice "2" in right empty area for me ...). And how fix long Artist - Title writeing to full bar ... ?

Sorry 4 my English .. ;(
djrandom
QUOTE(PonasX @ Sep 14 2006, 10:31) *

http://img128.imageshack.us/img128/8613/help1xv8.jpg
http://img153.imageshack.us/img153/6513/help2bw1.jpg

I am newbie in modifying home stereo display .. I don't know how to remove problem "1" .. How to expant Track Artist - Title bar to fill "2" full (not nice "2" in right empty area for me ...). And how fix long Artist - Title writeing to full bar ... ?

Sorry 4 my English .. ;(


Thanks for posting that. I noticed that I too have an issue with box "2" truncating Artist-Title information despite having plenty of space with which to work. A fix would be great, as I'm just learning this scripting language.
Stuart60611
QUOTE(djrandom @ Sep 14 2006, 10:56) *

QUOTE(PonasX @ Sep 14 2006, 10:31) *

http://img128.imageshack.us/img128/8613/help1xv8.jpg
http://img153.imageshack.us/img153/6513/help2bw1.jpg

I am newbie in modifying home stereo display .. I don't know how to remove problem "1" .. How to expant Track Artist - Title bar to fill "2" full (not nice "2" in right empty area for me ...). And how fix long Artist - Title writeing to full bar ... ?

Sorry 4 my English .. ;(


Thanks for posting that. I noticed that I too have an issue with box "2" truncating Artist-Title information despite having plenty of space with which to work. A fix would be great, as I'm just learning this scripting language.


The truncating of the artist - title display so as not to use all the available space can be easily fixed by the value you place for window in the definitons section in the beginning of the code. The higher the value you place on window the longer the artist - title display will be. Play around with the number until you get it so that you use the desired amount of available display space for artist - title display.
djrandom
QUOTE(Stuart60611 @ Sep 14 2006, 11:08) *

The truncating of the artist - title display so as not to use all the available space can be easily fixed by the value you place for window in the definitons section in the beginning of the code. The higher the value you place on window the longer the artist - title display will be. Play around with the number until you get it so that you use the desired amount of available display space for artist - title display.


Perfect. Thanks for your help.
BiNiaRiS
i'm having a few problems.

#1 the track title i cannot get to scroll. if it's too long it just creates another line below and covers the progress bar.

#2 it doesn't seem to log any of the "played" info. on every song no matter how many times i've played it, it always says never.

thanks in advance.
Russell777
QUOTE(BiNiaRiS @ Sep 15 2006, 01:13) *

i'm having a few problems.

#1 the track title i cannot get to scroll. if it's too long it just creates another line below and covers the progress bar.

#2 it doesn't seem to log any of the "played" info. on every song no matter how many times i've played it, it always says never.

thanks in advance.


#1:In the "Definitions" section there's a variable named "window"-reduce it's value untill it's all good again
#2:It's because you don't have the "foo_playcount.dll" installed,check "Wanted v0.9 plugin ports" topic
on the "3rd party plugins" thread to get it.
Russell777
VERSION 1.7.3 MICRO IS OUT (check the first post)
This one is a real space saver.It's small and smart,has all the features of V 1.7.2 but significantly smaller.
Definately my choice,as i have a compact config.

Added:
-Mood
-Horizontal progressbar and relative format quality indicator
-All the tech info now changing with 2 second delay as following:bitrate->samplerate->file size
->compression->source.
-The verbal section now shows Last played instead of First played info.
BiNiaRiS
thanks for the fast response. window size worked nicely. i was doing the opposite...incresing it, lol.

as for the playcount...it only works if you use the media library/database?

i use a file explorer because i have my mp3's very organized.
Russell777
QUOTE(BiNiaRiS @ Sep 15 2006, 01:54) *

thanks for the fast response. window size worked nicely. i was doing the opposite...incresing it, lol.

as for the playcount...it only works if you use the media library/database?

i use a file explorer because i have my mp3's very organized.

As you probably have noticed there are two versions of this plugin:official and unofficial.
The first works only with files that are in your media library and the second gives you the choice
(if i remember correctly)
toology
Thanks for the great config Russell! I have a question: How to make the whole display bigger? I would like a bigger track info window but I cant get all of the displayed info to enlarge!
Russell777
QUOTE(toology @ Sep 15 2006, 02:22) *

Thanks for the great config Russell! I have a question: How to make the whole display bigger? I would like a bigger track info window but I cant get all of the displayed info to enlarge!

Currently there is no possibility to change the size of all the info,b/c it would take a very complicated code to make it as it will cause all the elements to lose their allignment.But what info are you talking about:
tech info or the artist-title info?Also what version are you using?
PS:But maybe it's a good idea to make it anyway,but i'll need much more requests to do it.
BiNiaRiS
thanks again fro your prompt replies russell :] i've got it running pretty close to how i'd like it. still plenty of tweaking to go but it's 75% there.

IPB Image

Once again thanks biggrin.gif

ah, one question. where in the code can i make the date MM_DD_YY as opposed to DD_MM_YY?
toology
Well I've sucseeded in enlarging the now playing time, but the rest stays the same. I'm using v 1.7.2
I'm trying to make the track info window bigger because its on the same splitter as lyrics and artwork.
Don't worry about it, if it's that complicated I'll think of another layout! biggrin.gif
Russell777
QUOTE(BiNiaRiS @ Sep 15 2006, 02:40) *

thanks again fro your prompt replies russell :] i've got it running pretty close to how i'd like it. still plenty of tweaking to go but it's 75% there.

Once again thanks biggrin.gif

ah, one question. where in the code can i make the date MM_DD_YY as opposed to DD_MM_YY?


In the definitions section:$puts(YY_MM_DD,1) will do the trick.Also when you are finished can you upload your
theme for v1.8 (as it's totaly lacking any themes by now)?
BiNiaRiS
well, i have that right now. but i'd rather have Month/Day/Year. that changes it to Year/Month/Day...if it's not to easy i won't worry about it.

and sure, i'll upload it.
unabatedshagie
Small question, how does the mood display work?

How do I rate the files with a mood, is it from 1-3

Whats the difference between mood and rating?
Stuart60611
QUOTE(unabatedshagie @ Sep 14 2006, 20:16) *

Small question, how does the mood display work?

How do I rate the files with a mood, is it from 1-3

Whats the difference between mood and rating?


You got it. The Mood tag consists of a number 1-3. The 1-3 scale is based on one of the major music review website methodologies, but I forget which one (read about it in one of threads here). 1 represents low energy, 2 medium, and 3 high. Simplicity in subjective criteria like this is, in my opinion, the key to whether such a system works as intended. When there are a lot of mood categories there are going to be a lot of misclassifications and resulting heavy tracks playing when you selected a track wanting to hear something more mellow. You also need to consider the genre of the music when assigning a mood and not merely its tempo. As such, a medium energy techno track may have a higher tempo than a high energy rock track. Rating works with numbers 1 to 5 and works just as you would expect. 1 terrible, 2 below average, 3 average, 4 above average, 5 great. Like mood, you also need to consider the genre. If you have track in a genre that you particularly do not like, you should consider that when rating the track and ask youself even though I don't like this style of music, how good is this track in terms of the particular genre. The use of mood and rating together opens the doors to some interesting things. For example, you can create dynamic playlists consisting of high energy rated 5 tracks, etc. Likewise, if you want to be mellow but not too mellow and want a wider variety of tracks and not just the great ones, create a playlist consisting of moods low to medium energy and rating of greater than 3. The result will be a group of tracks that are not heavy and above average to great. Plus, the use of both of them with artist via a browser panels is a powerful way to manipulate one's library to quickly obtain desired results. When you add genre into the mix you can create some really precise dynamic playlists like low energy rated 4-5 rock tracks. You can see how I use these tags for library management in the appearance thread link I posted several posts up.
vader897
Heres My Profile for 1.8 VIP.

IPB Image

http://rapidshare.de/files/33392159/slarv.zip.html
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-2008 Invision Power Services, Inc.