Here's my code, terrestrial.
Track Display, top
// Background
///////////////////////////////////////// LOGO /////////////////////////////////////////////////
$drawrect(,,,,brushcolor-74-0-72 pencolor-74-0-72 alpha-255)
//$imageabs($add(20,$div(%_width%,2)),$add(-25,$div(%_height%,3)),images\Logo\fb_logo1_small.png,)
$imageabs2(%_width%,,$div(%_width%,-4),8,,,,,images\Logo\fb_logo1_small.png,)
//VB
// Global
/////////////////////////////////////////Definitions/////////////////////////////////////////////
$puts(removable,fg)
$puts(glass_intensity,-25)
$puts(back,$rgb(145,0,125))
$puts(active,$rgb(255,255,255))
$puts(decreaserange,15)
$puts(YY_MM_DD,)
// PerSecond
//////////////////////////////////////TIME Sequence//////////////////////////////////////////////
$if(%isplaying%,$puts(active,$get(active)),$puts(active,$get(back)))
$font(7 Segment,26,,255-255-255)
$puts(size,24)
$puts(sizefix,$muldiv(10,$get(size),14))
$if($stricmp($len(%_time_remaining%),4),$puts(time,$insert(0,%_time_remaining%,3)),
$puts(time,%_time_remaining%))
$if(%_time_total%,
$if($stricmp($len(%_time_total%),4),$puts(total,$insert(0,%_time_total%,3)),
$puts(total,%_time_total%)),$puts(total,__:__))
$font(7 Segment,$get(size),,255-255-255)
$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,$ifequal($len(%track%),3,$substr(%tracknumber%,2,2),$left(%tracknumber%,1)))
$puts(7,$right(%tracknumber%,1))
$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))
$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),),$puts(f11,2),)
$alignabs(141,$div(%_height%,5),%_width%,%_height%,,)$get(back)
$char(56)$char(56):$char(56)$char(56)
$alignabs($add(141,$get(f1)),$div(%_height%,5),%_width%,%_height%,,)
$get(active)$get(1)
$alignabs($add(141,$get(f2),$mul($get(sizefix),1)),$div(%_height%,5),%_width%,%_height%,,)
$get(active)$get(2):
$alignabs($add(142,$get(f4),$mul($get(sizefix),3)),$div(%_height%,5),%_width%,%_height%,,)
$get(active)$get(4)
$alignabs($add(142,$get(f5),$mul($get(sizefix),4)),$div(%_height%,5),%_width%,%_height%,,)
$get(active)$get(5)
////////////////////////////////////Stereo Encoding Tagtype///////////////////////////////////////
$alignabs(73,$div(%_height%,50),%_width%,%_height%,,)
$font(franklin gothic medium,8,,255-255-255)
$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)
$if($or($stricmp(%codec_profile%,CBR),
$and($stricmp($info(extrainfo),),$stricmp(%codec_profile%,?)),
$stricmp($info(encoding),lossless),$stricmp(%codec%,wma)),
$get(active),$get(back)) CBR
$if($or($stricmp(%codec%,musepack),$and($stricmp(%codec%,aac),$get(str)),
$info(extrainfo),$strstr(%codec_profile%,VBR)),$get(active),$get(back)) VBR
$if($stricmp(%codec%,vorbis),$get(active),$get(back)) ABR
$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%,tak),$get(active)TAK,$get(back)) TAK
$if(%__replaygain_track_gain%,$get(active)RG,$get(back)RG)
////////////////////////////////Play pause tracknumber////////////////////////////////////////////
$alignabs(109,$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,16#$char(32)$char(10)
$font(webdings,10,,255-255-2550)
$if(%ispaused%,$get(active),$get(back))$char(59)
$font(lucida sans unicode,10,,255-255-255)
$if($not(%ispaused%),$get(active),$get(back))$char(9654)
$alignabs(71,$div(%_height%,5),%_width%,%_height%,,)
$font(7 Segment,$get(size),,255-255-255)
$get(back)$char(56)$char(56)
$alignabs($add(71,$get(f6)),$div(%_height%,5),%_width%,%_height%,,)
$get(active)$get(6)
$alignabs($add(71,$get(f7),$mul($get(sizefix),1)),$div(%_height%,5),%_width%,%_height%,,)
$get(active)$get(7)
//////////////////////////////////////////Source///////////////////////////////////////////////////
$font(franklin gothic medium,7,,255-255-255)
$alignabs(3,$muldiv(%_height%,10,45),%_width%,%_height%,,)
#LINEHEIGHT,9#
$if($stricmp($substr(%path%,1,4),http),$get(active)STREAMING,$get(back)STREAMING)$char(10)
$if($or($not($stricmp($strchr($get(removable),$substr(%path%,1,1)),0)),
$stricmp(%codec%,CDDA)),$get(active)REMOVABLE,$get(back)REMOVABLE)$char(10)
$if($and($stricmp($strchr($get(removable),$substr(%path%,1,1)),0),
$not($stricmp(%codec%,CDDA)),$not($stricmp($substr(%path%,1,4),http))),$get(active)HARDDISK,$get(back)HARDDISK)
//////////////////////////////////////Time total Bitrate Samplerate////////////////////////////////
$alignabs(238,$div(%_height%,5),%_width%,%_height%,,)
$font(7 segment,11,,255-255-255)
#LINEHEIGHT,3#$char(32)$char(10)
$get(back)$char(56)$char(56):$char(56)$char(56)
$alignabs($add(238,$get(f8)),$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,3#$char(32)$char(10)
$get(active)$get(8)
$alignabs($add(246,$get(f9)),$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,3#$char(32)$char(10)
$get(active)$get(9):
$alignabs(262,$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,3#$char(32)$char(10)
$get(active)$get(10)
$alignabs($add(270,$get(f11)),$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,3#$char(32)$char(10)
$get(active)$get(11)
$alignabs(238,$div(%_height%,4),%_width%,%_height%,,)
#LINEHEIGHT,16#$char(32)$char(10)
$font(7 segment,10,,250-250-250)
$get(active)[%bitrate%]
$alignabs(266,$div(%_height%,4),%_width%,%_height%,,)
#LINEHEIGHT,16#$char(32)$char(10)
$font(Lucida sans unicode,7,,250-250-250)$get(active)Kb/s
$font(7 segment,10,,250-250-250)
$get(active)$char(32)[%samplerate%]
$alignabs(330,$div(%_height%,4),%_width%,%_height%,,)
#LINEHEIGHT,17#$char(32)$char(10)
$font(Lucida sans unicode,7,,250-250-250)$get(active) Hz
/////////////////////////////////Rating FP Play count//////////////////////////////////////////////
//ADD FAV // MOD //
$puts(heart,$if(%_isplaying%,$imageabs(448,$add(-1,$div(%_height%,4)),/images\Sweetie-BasePack-v3\png-24\16-heart-red-xs.png,)))
$alignabs(340,$add(-2,$div(%_height%,5)),%_width%,%_height%,,)
$font(arial,10,,255-255-255)
$if(%fav%,$get(heart))
//RATING BASED BY PLAYCOUNT // VIBI //
$font(wingdings,15,,250-250-250)
$alignabs(355,$add(-5,$div(%_height%,3)),%_width%,%_height%,,)
$get(back)$repeat($char(171),$sub(5,$get(rating)))
//$alignabs(355,$div(%_height%,5),%_width%,%_height%,,)
$font(wingdings,15,,250-250-250)
#LINEHEIGHT,3#$char(32)$char(10)
$alignabs(355,$add(-4,$div(%_height%,5)),%_width%,%_height%,,)
#LINEHEIGHT,3#$char(32)$char(10)
$alignabs(355,$add(-5,$div(%_height%,3)),%_width%,%_height%,,)
$if($greater($get(rating),5),$puts(rating,5))
$if($greater(0,$get(rating)),$puts(rating,0))
$if(%rating%,$repeat($char(171),%rating%),
$if($greater(%play_counter%,09),$char(171))
$if($greater(%play_counter%,24),$char(171))
$if($greater(%play_counter%,44),$char(171))
$if($greater(%play_counter%,64),$char(171))
$if($greater(%play_counter%,99),$char(171)))
//---------END---------//
$alignabs(355,$add(-4,$div(%_height%,4)),%_width%,%_height%,,)
#LINEHEIGHT,20#$char(32)$char(10)
$font(7 segment,10,,250-250-250)
$get(active)$if(%first_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(422,$div(%_height%,4),%_width%,%_height%,,)
#LINEHEIGHT,16#$char(32)$char(10)
$font(7 segment,10,,250-250-250)$get(active)$repeat($char(32),3)$num($add(%play_counter%,),3)
$alignabs(432,$div(%_height%,4),%_width%,%_height%,,)
#LINEHEIGHT,17#$char(32)$char(10)
$font(Lucida sans unicode,7,,250-250-250)$get(active)'(x'$repeat($char(32),8)')'
// PerTrack
//////////////////////////////////////////Codec//////////////////////////////////////////////////
$alignabs(285,$div(%_height%,5),%_width%,%_height%,,)
$font(lcd2,10,bold,255-255-255)
#LINEHEIGHT,5#$char(32)$char(10)
$get(active)[%codec%]
// PerSecond
//////////////////////////////////////////Image//////////////////////////////////////////////////
$imageabs2(2048,100,0,25,2048,45,0,0,images\logo\glass.png,NOKEEPASPECT)
// PerTrack
$font(calibri,10,,160-25-170)
$alignabs(5,43,%_width%,%_height%,5,)
$lower(%_trackinfo_mode%: $if(%_trackinfo_notrack%,no track,
$font(calibri,11,,255-47-247)
[%artist% -] %title%))
$font(calibri,10,,225-17-217)
$alignrel(right,bottom)
[ Q: $ifgreater(%cwb_queuelength%,0,%cwb_queuelength% '['%cwb_next_artist% - %cwb_next_title%']',) ]
//[%last_played%]
Track Display, side
//ANDREASVB
// Global
$puts(pink1,$rgb(255,17,207))
$puts(lila1,$rgb(62,0,62))
$puts(lila2,$rgb(214,143,252))
$puts(lila3,$rgb(159,75,205))
$puts(lila4,$rgb(179,70,251))
$puts(lila5,$rgb(197,21,255))
$puts(lila6,$rgb(85,10,110))
$puts(lila7,$rgb(200,150,235))
$puts(grey1,$rgb(187,187,187))
$puts(grey2,$rgb(136,136,136))
$puts(grey3,$rgb(204,204,204))
$puts(cover,
$if($fileexists($get(path1)),$get(path1),
$if($fileexists($get(path2)),$get(path2),
$if($fileexists($get(path3)),$get(path3),
$if($fileexists($get(path4)),$get(path4),/images/cover/nc0.png))))
)
// Background
$drawrect(,,,,brushcolor-74-0-72 pencolor-74-0-72 alpha-255)
// PerTrack
$puts(nc,nc$rand(2).png)
$imageabs2(200,183,0,0,200,0,8,12,/images/Cover/cdcase.png,nokeepaspect)
$imageabs2(200,183,0,0,200,0,8,198,/images/Cover/cdcase.png,nokeepaspect ROTATEFLIP-6)
$imageabs2(175,175,0,0,175,0,28,16,$get(cover),nokeepaspect)
$imageabs2(175,175,0,0,175,0,28,202,$get(cover),nokeepaspect ROTATEFLIP-6)
$imageabs2(200,200,0,0,200,0,8,198,/images/Cover/reverse_overlay2.png,nokeepaspect)
$imageabs2(200,200,0,0,200,0,28,16,/images/Cover/reflect1.png,alpha-145)
// PerSecond
$repeat( $char(10),18)
$if(%_trackinfo_notrack%,,$get(pink1)$repeat( ,11)$lower(:: $get(lila2)%_trackinfo_mode%$get(lila4) '|'$get(lila2) %cwb_playback_order%$get(pink1) ::)$tab()$char(10)
$char(10)
$get(lila1)$transition(--------------------------------,$get(lila1),$get(pink1))$get(pink1)----$get(lila1)
$transition(----------------------------------,$get(pink1),$get(lila1))
$alignset()
$font(candara,9,,160-25-170) $get(pink1) artist
$get(lila3)$lower(%artist%)$char(10)
$get(pink1) title $get(lila3)$lower(%title%)$char(10)
$get(pink1)[ album
$get(lila3)$lower(%album%)])
$char(10)
$ifgreater(%cwb_queuelength%,0,$get(pink1) queue: $get(lila4) $ifgreater(%cwb_queuelength%,0,%cwb_queuelength% $char(10) $get(lila3) - artist $get(lila7) %cwb_next_artist%
$char(10) $get(lila3) - title $get(lila7) %cwb_next_title%,)$char(10),)
$char(10)
$tab()$get(pink1) $char(8226) $char(9679) $char(3664) $get(lila4) t e c h n f o $get(pink1) $char(3664) $char(9679) $char(8226)$tab()$char(10)
$char(10)
$puts(progress,$len($trim($progress2(%_time_elapsed_seconds%,%_time_total_seconds%,100,'_',' '))))
[$tab() $progress(%_time_elapsed_seconds%,%_time_total_seconds%,50, '[ '$get(pink1)$get(progress)$get(lila3)' ]' ,$get(lila3)'|')$char(10)$char(10)]
#LINEHEIGHT,20#
$get(lila1)$transition(--------------------------------,$get(lila1),$get(pink1))$get(pink1)----$get(lila1)
$transition(----------------------------------,$get(pink1),$get(lila1))
#LINEHEIGHT,15#
$if(%__codec%,$char(10)$get(pink1) codec
$get(lila3)$lower(%__codec%)$char(10))
$get(pink1) $if(%__bitrate%,bitrate $get(lila3)$if(%_isplaying%,$if([%__bitrate%],[%__bitrate_dynamic%]),%__bitrate%) kbps,)
$if(%rating%,$char(10)$get(pink1) rating ,)
$if(%rating%,$get(lila4)%rating%
$get(grey3) '('$get(lila4)$repeat($char(8226),%rating%)
$repeat($get(lila6)$char(8226),$sub(5,%rating%))$get(grey3)')',)
$get(pink1) $if(%FAV%,$char(8226),)$char(10)
$if(%PLAY_COUNTER%,$get(pink1) played
$get(lila3)%PLAY_COUNTER%,)
$if(%last_played%,$char(10) $get(pink1) time $get(lila3)[%last_played%],)
$if(%_trackinfo_notrack%,$get(lila2) STOPPED,)
#LINEHEIGHT,20#
$get(lila1)$transition(--------------------------------,$get(lila1),$get(pink1))$get(pink1)----$get(lila1)
$transition(----------------------------------,$get(pink1),$get(lila1))
SCPL
// Global
$puts(heart,$if(%_selected%,$imageabs(62,0,/images\Sweetie-BasePack-v3\png-24\16-heart-red-xs.png,),
$imageabs(62,0,/images\Sweetie-BasePack-v3\png-24\16-heart-red-xxs.png,flow))
$if(%_isplaying%,$imageabs(62,0,/images\Sweetie-BasePack-v3\png-24\16-heart-gold-xs.png,))
)
$puts(color_normal,$if(%_isplaying%,$font(segoui,9,,255-108-240),))
$puts(color_glow_sel,$if(%_selected%,$font(segoui,9, glow-145-0-145 glowexpand-1 glowblur-1,255-200-255),$font(segoui,9,,191-0-153)))
$puts(color_glow_p,$if(%_isplaying%,$font(segoui,9,bold glow-145-0-145 glowexpand-2 glowblur-2,255-200-255),))
$puts(color_glow2_sel,$if(%_selected%,$font(segoui,9,bold glow-145-0-145 glowexpand-2 glowblur-2,255-200-255),$font(segoui,9,,207-84-254)))
$puts(color_glow2_p,$if(%_isplaying%,$font(segoui,9,bold glow-145-0-145 glowexpand-2 glowblur-2,255-200-255),$get(color_glow2_sel)))
$puts(color_r8,$font(segoeui,9,,207-84-254))
$puts(color_fav,$font(segoeui,9,,226-154-250))
$puts(border_sel_np,$drawrect(3,1,$sub(%_width%,6),15,brushcolor-90-0-90 pencolor-255-0-225))
$puts(border_sel_p,$drawrect(3,1,$sub(%_width%,6),15,brushcolor-120-0-120 pencolor-255-0-236 width-1))
$puts(border_p,$drawrect(0,0,0,0,brushcolor-100-0-100 pencolor-135-0-135))
$puts(text_np,$if(%_selected%,$font(segoui,9,,255-108-240)$get(border_sel_np),$get(color_normal)$get(border_np)))
$puts(text_p,$if(%_selected%,$font(segoui,9,,255-108-240)$get(border_sel_p),$font(segoui,9,,191-0-153)$get(border_p)))
$puts(GLOW,$get(color_glow_sel)$get(color_normal)$get(color_glow_p))
$puts(r8,$font(segoeui,9,,)
$alignabs(20,0,65,15,,)$if(%rating%,$get(color_r8)$get(color_glow2_p) $repeat($char(9679),%rating%),$get(color_glow_sel)$get(color_glow_p)
$if($greater(%play_counter%,09), $char(9679))
$if($greater(%play_counter%,49),$char(9679))
$if($greater(%play_counter%,99),$char(9679))
$if($greater(%play_counter%,149),$char(9679))
$if($greater(%play_counter%,199),$char(9679))))
// PerTrack
$if(%_isplaying%,$get(text_p),$get(text_np))
$padding(2,)$alignrel(left,middle)$get(GLOW)[ $ifgreater(%play_counter%,9,%play_counter%,$replace($num(%play_counter%,$add($len(%play_counter%),1)),0,$font(segoui,9,,115-0-115)0$get(GLOW)))]
//$ifequal($stricmp(%codec%,mp3),1,
$alignabs(35,0,65,15,,)$get(r8)
$get(GLOW)$if(%fav%,$get(heart))
$alignabs(82,1,$add($calcwidth(%artist%),10),15,,)$get(GLOW)$ifgreater(%_width%,700,%artist%,$abbr(%artist%,30))
//$alignabs(350,1,$add($calcwidth(%title%),10),15,,)$get(GLOW)%title%
$alignabs($div(%_width%,2),1,$add($calcwidth(%title%),12),15,,)$get(GLOW)%title%
//,%filename%)
$alignabs($sub(%_width%,100),,80,15,,) $if(%ispaused%,$font(calibri,8,bold glow-129-138-150 glowblur-10,255-255-255)P A U S E D,)
$padding(5,)
//$alignrel(right,middle)$get(GLOW)$replace($num(%track%,$add($len(%track%),0)),0,$font(segoui,9,,115-0-115)0$get(GLOW))
//$alignrel(right,middle)$get(GLOW)$ifgreater(%track%,9,%track%,$replace($num(%track%,$add($len(%track%),0)),0,$font(segoui,9,,115-0-115)0$get(GLOW)))
//$alignrel(right,middle)$get(GLOW)[ $ifgreater(%list_index%,9,%list_index%,$replace($num(%list_index%,$add($len(%list_index%),0)),0,$font(segoui,9,,115-0-115)0$get(GLOW)))]
$if(%disc%,
$alignrel(right,middle)$get(GLOW)$replace($left(%track%,1),$left(%track%,1),$font(segoeui,9,,115-0-115)$left(%track%,1)$get(GLOW))$right(%track%,2)
,
$alignrel(right,middle)$get(GLOW)$ifgreater(%track%,99,$replace($left(%track%,$sub($len(%track%),2)),0,$font(segoeui,9,,115-0-115)0$get(GLOW))$right(%track%,2),
$alignrel(right,middle)$get(GLOW)$ifgreater(%track%,0,$replace($left(%track%,$sub($len(%track%),1)),0,$font(segoeui,9,,115-0-115)0$get(GLOW))$right(%track%,1),)
)
)