IPB

Welcome Guest ( Log In | Register )

41 Pages V  « < 38 39 40 41 >  
Reply to this topicStart new topic
foo_uie_trackinfo, now-playing/selected-item panel
chongy5
post Sep 29 2007, 12:46
Post #976





Group: Members
Posts: 85
Joined: 5-May 07
Member No.: 43211



QUOTE (vlada @ Sep 29 2007, 12:45) *
This component is now integrated in Panels UI, that's what you need.


Okay cheers, I had a feeling it was like that - is there any alternatives for ColumnsUI then, or is PanelsUI definitely the way to go? (With this whole terrestial situation I'm not too sure what to stick to, ColumnsUI seems safe at the moment!)

Thanks
Go to the top of the page
+Quote Post
Purple Monkey
post Sep 29 2007, 13:57
Post #977





Group: Members
Posts: 473
Joined: 25-June 05
Member No.: 22962



You don't have to set Panels as the UI, just install it and the "Track Display" and "Single Column Playlist" panels are available in Columns.
Go to the top of the page
+Quote Post
chongy5
post Sep 29 2007, 14:00
Post #978





Group: Members
Posts: 85
Joined: 5-May 07
Member No.: 43211



QUOTE (Purple Monkey @ Sep 29 2007, 13:57) *
You don't have to set Panels as the UI, just install it and the "Track Display" and "Single Column Playlist" panels are available in Columns.


Yeah, just seen this. Thanks for the help! Much appreciated.
Go to the top of the page
+Quote Post
OnPoint
post Jan 28 2008, 20:54
Post #979





Group: Members
Posts: 36
Joined: 17-May 05
Member No.: 22115



QUOTE (Habla @ Jan 10 2006, 01:51) *
You should ask Phi before you release that, you know.

Here's my current one:



CODE

// Original code by necropimp, modified by AstreaEdge, final by KockRoach
// Appearance changed by Habla. Muchas gracias to those above!
// Best viewed with vert pad 10, hor pad 13, line space 2, Segoe UI 7pt font, black background

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

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

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

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

// Info Heading Color e.g. "Title:"
$puts(head,$rgb(61,129,193))

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

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

// Separator
// the separators (Song,Play,Tech info) will change to a different color if the panel mode is set to Follow cursor.
// change "followcursorcol" to change this color. It is currently set to flash orange.
$puts(followcursorcol,$rgb(200,150,50))
$puts(text2,$rgb(255,255,255))
$puts(text1,$if(%_trackinfo_nowplaying%,$rgb(61,129,193))$if(%_trackinfo_followcursor%,$get(followcursorcol)))
$puts(fadeend,$rgb(0,0,0))
$puts(seplen,83)
$puts(sepchar,'.')

// Set Rating character
$puts(ratingchar,'●●●')

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

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

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

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

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

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

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

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

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

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

$if($strcmp(1,$get(tils)),$if(%title%,$get(head)Title: $get(info)%title%$char(10),),)
$if($strcmp(1,$get(arts)),$if(%artist%,$get(head)Artist: $get(info)%artist%$char(10),),)
$if($strcmp(1,$get(albs)),$if(%album%,$get(head)Album: $get(info)%album%$char(10),),)
$if(%date%,$get(head)Year: $get(info)%date%$char(10),)
$if(%tracknumber%,$get(head)Track #: $get(info)%tracknumber%$char(10),)
$if(%genre%,$get(head)Genre: $get(info)%genre%$char(10),)
$if(%rating%,$get(head)Rating: $repeat($get(info)$get(ratingchar),%rating%)
$repeat($rgb(70,70,70)$get(ratingchar),$sub(5,%rating%))$char(10),)

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

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

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

$if(%play_counter%,$get(head)Played $get(info)%play_counter% times$char(10),)
$if(%last_played%,$get(head)Last played on $get(info)$get(time_of_year) at $get(time_of_day)$char(10),)
$get(head)$progress(%_time_elapsed_seconds%,%_time_total_seconds%,52,$get(info)'()',$get(head)'-')
$get(info)$muldiv(%_time_elapsed_seconds%,100,%_length_seconds%)'%'$char(10)


Question: Why can't the panel update %rating%, %last_played%, and %play_count% on the fly? In Navigator, they update immediately.



How do you turn follow cursor off for this one?
Go to the top of the page
+Quote Post
-Sacred-
post Feb 21 2008, 02:27
Post #980





Group: Members
Posts: 3
Joined: 13-February 08
Member No.: 51266



hehe i merged some of the codes posted here on this thread and made them work togther and i got this smile.gif
CODE
$select($add($mod($div(%playback_time_seconds%,10),2),1),// Original code by necropimp, modified by AstreaEdge, final by KockRoach
// Appearance changed by Habla. Muchas gracias to those above!
// Best viewed with vert pad 10, hor pad 13, line space 2, Segoe UI 7pt font, black background

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

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

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

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

// Info Heading Color e.g. "Title:"
$puts(head,$rgb(61,129,193))

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

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

// Separator
// the separators (Song,Play,Tech info) will change to a different color if the panel mode is set to Follow cursor.
// change "followcursorcol" to change this color. It is currently set to flash orange.
$puts(followcursorcol,$rgb(200,150,50))
$puts(text2,$rgb(80,80,80))
$puts(text1,$if(%_trackinfo_nowplaying%,$rgb(61,129,193))$if(%_trackinfo_followcursor%,$get(followcursorcol)))
$puts(fadeend,$rgb(0,0,0))
$puts(seplen,83)
$puts(sepchar,'.')

// Set Rating character
$puts(ratingchar,'•')


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

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

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

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

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

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

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

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

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

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

$if($strcmp(1,$get(tils)),$if(%title%,$get(head)Title: $get(info)%title%$char(10),),)
$if($strcmp(1,$get(arts)),$if(%artist%,$get(head)Artist: $get(info)%artist%$char(10),),)
$if($strcmp(1,$get(albs)),$if(%album%,$get(head)Album: $get(info)%album%$char(10),),)
$if(%date%,$get(head)Year: $get(info)%date%$char(10),)
$if(%tracknumber%,$get(head)Track #: $get(info)%tracknumber%$char(10),)
$if(%genre%,$get(head)Genre: $get(info)%genre%$char(10),)
$if(%rating%,$get(head)Rating: $repeat($get(info)$get(ratingchar),%rating%)
$repeat($rgb(70,70,70)$get(ratingchar),$sub(5,%rating%))$char(10),)
$if(%last_played%,
// PLAY STATS SEPARATOR
$transition($repeat($get(sepchar),$get(seplen)),$get(fadeend),$get(text1))$get(text1)'[' $get(text2)P l a y I n f o $get(text1)']'
$char(10),)

$if(%play_counter%,$get(head)Played $get(info)%play_counter% times$char(10),)
$if(%last_played%,$get(head)Last played on $get(info)$get(time_of_year) at $get(time_of_day)$char(10),)
$get(head)$progress2(%_time_elapsed_seconds%,%_time_total_seconds%,30,$get(info)'█',$get(head)'█')
$get(info)$muldiv(%_time_elapsed_seconds%,100,%_length_seconds%)'%'$char(10)

//Test
$puts(back_symbol,'● ')
$puts(back_color,C0C0C0)
$puts(fore_symbol,'● ')
$puts(fore_color,)
$puts(fragments,5)

$puts(time_total,$mul($sub($get(fragments),1),2))
$puts(time_mod,$mod(%playback_time_seconds%,$get(time_total)))

$if(%isplaying%,
$ifgreater($get(time_mod),$div($get(time_total),2),
$get(back_color)$repeat($get(back_symbol),$sub($get(time_total),$get(time_mod)))
$get(fore_color)$get(fore_symbol)
$get(back_color)$repeat($get(back_symbol),$add($sub($get(time_mod),$get(fragments)),1))
,
$get(back_color)$repeat($get(back_symbol),$get(time_mod))
$get(fore_color)$get(fore_symbol)
$get(back_color)$repeat($get(back_symbol),$sub($sub($get(fragments),1),$get(time_mod)))
),
)
//Test2
$select($add($mod($div(%playback_time_seconds%,5),2),1),%artist%,%album%)

//Test3

$blend(FFDA09|FFDA09,F909FF|F909FF,%playback_time_seconds%,10)
$select($add(1,$mod(%playback_time_seconds%,10)),
//●••••,•●•••,••●••,•••●•,••••●,•••●•,••●••,•●•••)
// '/////','\\\\','///','\\','/','\\','///','\\\\')
●••••,●●•••,●●●••,●●●●•,●●●●●,•●●●●,••●●●,•••●●,••••●,•••••)

//test4

$if($or(%_isplaying%,%_ispaused%),
$rgb(0,0,0)
$select($add(1,$mod(%_time_elapsed_seconds%,8)),←,↖,↑,↗,→,↘,↓,↙,)
)

//Test 5
$puts(Len,5)
$puts(PChar,•)
$puts(Cnt0,$mod(%_time_elapsed_seconds%,$add($get(Len),1)))

$puts(Phase,$add($div($mod(%_time_elapsed_seconds%,$mul($add($get(Len),1),2)),$mul($add($get(Len),1),1)),1))
$puts(Cycle1,$add($div($mod(%_time_elapsed_seconds%,$mul($add($get(Len),1),4)),$mul($add($get(Len),1),2)),1))
//from 1 to 7
$puts(Cycle2a,$add($div($mod(%_time_elapsed_seconds%,$mul($add($get(Len),1),28)),$mul($add($get(Len),1),4)),1))
$puts(Cycle2a,$add($get(Cycle2a),$select($get(Cycle1),0,1)))
$puts(Cycle2a,$ifgreater($get(Cycle2a),7,1,$get(Cycle2a)))
//from 1 to 6
$puts(Cycle2b,$add($div($mod(%_time_elapsed_seconds%,$mul($add($get(Len),1),24)),$mul($add($get(Len),1),4)),1))

$put(Cola,$select($get(Cycle2a)
,FFEBBF|FFEBBF
,4FA7FF|4FA7FF
,80FF80|80FF80
,FBAAFB|FBAAFB
,80FFFF|80FFFF
,FFD2D5|FFD2D5
,E1E1E1|E1E1E1
,FFFFFF|FFFFFF))
//$get(Cycle2a)

$put(Colb,$select($get(Cycle2b)
,E1E1E1|E1E1E1
,80FF80|80FF80
,FBAAFB|FBAAFB
,FFEBBF|FFEBBF
,80FFFF|80FFFF
,FFD2D5|FFD2D5
,4FA7FF|4FA7FF
,FFFFFF|FFFFFF))
//$get(Cycle2b)


//$puts(Colz,0000A0|008000)
$puts(Colz,006000|800000)
$puts(Col1,$select($get(Phase),$select($get(Cycle1),$get(Cola),$get(Colb)),$get(Colz)))
$puts(Col2a,$select($get(Phase),$get(Colz),$select($get(Cycle1),$get(Colb),$get(Cola))))
$puts(Col2b,$select($get(Phase),$get(Colz),$select($get(Cycle1),$get(Cola),$get(Colb))))


// Formatting
$if(%_isplaying%,$transition($repeat($get(PChar),$get(Cnt0)),$blend($get(Col1),$get(Col2a),$min($get(Cnt0),$sub($get(Len),1)),$get(Len)),$blend($get(Col1),$get(Col2a),1,$get(Len)))$get(Col1)$get(PChar)$transition($repeat($get(PChar),$sub($get(Len),$get(Cnt0))),$blend($get(Col1),$get(Col2b),1,$get(Len)),$blend($get(Col2b),$get(Col1),$max($get(Cnt0),1),$get(Len))),)



//Test 6
$if($or(%isplaying%,%ispaused%),
$select($add(1,$mod(%playback_time_seconds%,4)),$char(9835) ,$char(9835) $char(9835) ,$char(9835) $char(9835) $char(9835) ,$char(9835) $char(9835) $char(9835) $char(9835) ),
%playlist_number%)

//test 7

$rgb(80,80,80)$repeat($char(9679),%rating%)$repeat($char(9674),$sub(5,%rating%))$rgb(),
// !!!!BEGIN USER CONFIGURATION!!!!

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

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

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

// Info Heading Color e.g. "Title:"
$puts(head,$rgb(61,129,193))

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

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

// Separator
// the separators (Song,Play,Tech info) will change to a different color if the panel mode is set to Follow cursor.
// change "followcursorcol" to change this color. It is currently set to flash orange.
$puts(followcursorcol,$rgb(200,150,50))
$puts(text2,$rgb(80,80,80))
$puts(text1,$if(%_trackinfo_nowplaying%,$rgb(61,129,193))$if(%_trackinfo_followcursor%,$get(followcursorcol)))
$puts(fadeend,$rgb(0,0,0))
$puts(seplen,83)
$puts(sepchar,'.')

// Set Rating character
$puts(ratingchar,'•')

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

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


It Should give u "2" views will switch between them every 10 seconds
1st view is >>


2nd View is >>


This post has been edited by -Sacred-: Feb 21 2008, 02:35
Go to the top of the page
+Quote Post
Bobjua
post Mar 5 2008, 23:33
Post #981





Group: Members
Posts: 58
Joined: 7-August 05
From: Ontario, Canada
Member No.: 23761



$char(1)C is not working for centering.
Go to the top of the page
+Quote Post
Dark_Angel
post Jun 2 2008, 01:15
Post #982





Group: Members
Posts: 20
Joined: 11-March 04
Member No.: 12649



This component should be brought back, since now Panels UI is discontinued and since it is now unsupported, gives that nasty warning when starting up.

Having to add another complete UI plugin to foobar, unsupported and unmaintained just to have a panel to display some TAGZ seems a bit too much...
Go to the top of the page
+Quote Post
blubbo
post Jun 2 2008, 11:39
Post #983





Group: Members
Posts: 23
Joined: 20-June 03
Member No.: 7300



QUOTE (Dark_Angel @ Jun 1 2008, 16:15) *
This component should be brought back, since now Panels UI is discontinued and since it is now unsupported, gives that nasty warning when starting up.

Having to add another complete UI plugin to foobar, unsupported and unmaintained just to have a panel to display some TAGZ seems a bit too much...


Version 0.8.1 works just fine.
Go to the top of the page
+Quote Post
Dark_Angel
post Jun 3 2008, 00:16
Post #984





Group: Members
Posts: 20
Joined: 11-March 04
Member No.: 12649



QUOTE (blubbo @ Jun 2 2008, 02:39) *
QUOTE (Dark_Angel @ Jun 1 2008, 16:15) *

This component should be brought back, since now Panels UI is discontinued and since it is now unsupported, gives that nasty warning when starting up.

Having to add another complete UI plugin to foobar, unsupported and unmaintained just to have a panel to display some TAGZ seems a bit too much...


Version 0.8.1 works just fine.


Thank you, i checked the link available in the wiki:

http://stephan.kochen.nl/proj/foobar2000.html#trackinfo and couln't find a download link tongue.gif
Go to the top of the page
+Quote Post
livedead13
post Jun 14 2008, 18:17
Post #985





Group: Members
Posts: 45
Joined: 14-November 05
Member No.: 25768



can anyone tell me how to write the format for bit depth?

i've tried using $info(bitspersample) as indicated HERE, but it's not displaying anything.

thanks.
Go to the top of the page
+Quote Post
Benji99
post Jun 16 2008, 09:51
Post #986





Group: Members
Posts: 80
Joined: 4-October 04
Member No.: 17477



I'm looking for something similar to this plugin that I can use with the Default UI as UI Element.

NOTE: I've tried foo_dockable_panels, while a neat idea, I'm really looking for for UI element that I would integrate within the Default UI, and especially, that I could have multiple tabbed elements.

Any suggestions?
Go to the top of the page
+Quote Post
Hakubo
post Jun 16 2008, 10:02
Post #987





Group: Members
Posts: 256
Joined: 20-April 06
Member No.: 29815



QUOTE (Benji99 @ Jun 16 2008, 12:51) *
Any suggestions?
You can stop looking. Until public SDK with UI Elements specification is released, there will be no third-party UI Elements.
Go to the top of the page
+Quote Post
Benji99
post Jun 16 2008, 10:15
Post #988





Group: Members
Posts: 80
Joined: 4-October 04
Member No.: 17477



QUOTE (Hakubo @ Jun 16 2008, 05:02) *
QUOTE (Benji99 @ Jun 16 2008, 12:51) *
Any suggestions?
You can stop looking. Until public SDK with UI Elements specification is released, there will be no third-party UI Elements.



Thanks for the reply, that would explain a few things.
However, if that's the case, how come the foo_facets plugin is compatible as an element for the Default UI?
Go to the top of the page
+Quote Post
Hakubo
post Jun 16 2008, 10:35
Post #989





Group: Members
Posts: 256
Joined: 20-April 06
Member No.: 29815



Facets is kind of semi-official component (the only one there is, AFAIK). Due to close interaction with core development, Frank Bicking has access to the closed part of SDK.
Go to the top of the page
+Quote Post
livedead13
post Jun 16 2008, 16:16
Post #990





Group: Members
Posts: 45
Joined: 14-November 05
Member No.: 25768



QUOTE (livedead13 @ Jun 14 2008, 11:17) *
can anyone tell me how to write the format for bit depth?

i've tried using $info(bitspersample) as indicated HERE, but it's not displaying anything.

thanks.

anyone?
Go to the top of the page
+Quote Post
shakey_snake
post Jun 16 2008, 16:37
Post #991





Group: FB2K Moderator
Posts: 4322
Joined: 1-November 06
From: Cincinnati
Member No.: 37036



QUOTE (livedead13 @ Jun 16 2008, 11:16) *
QUOTE (livedead13 @ Jun 14 2008, 11:17) *

can anyone tell me how to write the format for bit depth?

i've tried using $info(bitspersample) as indicated HERE, but it's not displaying anything.

thanks.

anyone?
I hope you're not trying to find the "bit depth" of lossy files. cool.gif


--------------------
elevatorladylevitateme
Go to the top of the page
+Quote Post
livedead13
post Jun 16 2008, 17:01
Post #992





Group: Members
Posts: 45
Joined: 14-November 05
Member No.: 25768



QUOTE (shakey_snake @ Jun 16 2008, 09:37) *
QUOTE (livedead13 @ Jun 16 2008, 11:16) *

QUOTE (livedead13 @ Jun 14 2008, 11:17) *

can anyone tell me how to write the format for bit depth?

i've tried using $info(bitspersample) as indicated HERE, but it's not displaying anything.

thanks.

anyone?
I hope you're not trying to find the "bit depth" of lossy files. cool.gif

i'm trying to emulate the properties window inside a track info panel, and it would be nice to display the bits per sample to distinguish 16-bit and 24-bit files.

so... is this possible?
Go to the top of the page
+Quote Post
shakey_snake
post Jun 16 2008, 17:06
Post #993





Group: FB2K Moderator
Posts: 4322
Joined: 1-November 06
From: Cincinnati
Member No.: 37036



With lossless files, yes.

By definition, Lossy files do not have bit depth.


--------------------
elevatorladylevitateme
Go to the top of the page
+Quote Post
livedead13
post Jun 16 2008, 17:14
Post #994





Group: Members
Posts: 45
Joined: 14-November 05
Member No.: 25768



haha. i feel like an idiot. i was expecting to see 16-bit show up when playing an mp3 and just assumed the title format wasn't working.

i just played a couple lossless files and there it is. excellent.

thanks for pointing that out, shakey snake. apologies for being so dense.
Go to the top of the page
+Quote Post
danny.d
post Jun 20 2008, 10:40
Post #995





Group: Members
Posts: 80
Joined: 16-November 06
From: Nor Cal
Member No.: 37664



Anyone knows how to blur the background color?

Also, is it possible to have different text font sizes, say bigger for the artist and smaller for the rest?

Thanks

This post has been edited by danny.d: Jun 20 2008, 12:36
Go to the top of the page
+Quote Post
jgro
post Jun 20 2008, 13:58
Post #996





Group: Members
Posts: 30
Joined: 4-June 08
Member No.: 54023



QUOTE (danny.d @ Jun 20 2008, 11:40) *
Anyone knows how to blur the background color?

Also, is it possible to have different text font sizes, say bigger for the artist and smaller for the rest?

Thanks



Here is what I'm using for some time now:

CODE
$drawrect(0,0,0,0,pencolor-null brushcolor-118-118-118)
$padding(2,4)$align(center,middle)

$font(,14,,225-225-225)
$if(%_trackinfo_notrack%,
    No Track
,

//// PAUSED
$align(left,bottom)

$char(10)
$font(@Arial Unicode MS,2,,118-118-118)....................

$font(,11, bold glow-250-178-120 glowexpand-1,25-55-45)$if(%_ispaused%,'< Paused >',)
////

$align(center,)

$char(10)$font(,4,,218-118-118).

$font(,1,,118-118-118)$char(10)

$iflonger(%album artist%,33,$font(,12,,231-231-235)[%album artist%],$font(,14,,231-231-235)[%album artist%])

$char(10)$font(,2,,218-118-118).
$char(10)

$iflonger(%album%,50,$font(,9,,229-229-232)[%album%],$font(,10,,229-229-232)[%album%])
$char(10)
$font(,6,,236-236-236)
∙ ∙ ∙
//$char(10)
//$font(,1,,118-118-118)
//∙
$char(10)
$iflonger(%title%,43,$font(,10,,242-198-130)[ %title% ],$font(,11,,242-198-130)[%title%])
))


// PerSecond

$font(@Arial Unicode MS,11,,236-236-239)

$align(center,bottom)[%playback_time_remaining% / %length%]


//$font(@Arial Unicode MS,11,,236-236-239)

$char(10)
$font(,2,,118-118-118).


cu
jgro
Go to the top of the page
+Quote Post
danny.d
post Jun 20 2008, 15:09
Post #997





Group: Members
Posts: 80
Joined: 16-November 06
From: Nor Cal
Member No.: 37664



Hi jgro,

Thanks for the code. Does this require panels ui? Because I'm using the latest foobar version - which does not accept panels ui anymore, and I am trying to do font changes and background blur with foo_uie_trackinfo only...

EDIT:

I just stumbled upon trackinfo mod... Sooo much stuff to keep track of... Thanks again, jgro

This post has been edited by danny.d: Jun 20 2008, 15:19
Go to the top of the page
+Quote Post
jgro
post Jun 20 2008, 18:05
Post #998





Group: Members
Posts: 30
Joined: 4-June 08
Member No.: 54023



QUOTE (danny.d @ Jun 20 2008, 16:09) *
Hi jgro,

Thanks for the code. Does this require panels ui? Because I'm using the latest foobar version - which does not accept panels ui anymore, and I am trying to do font changes and background blur with foo_uie_trackinfo only...

EDIT:

I just stumbled upon trackinfo mod... Sooo much stuff to keep track of... Thanks again, jgro

jep, trackinfo mod 0.8.0 beta does it the same way in 0.9.5.3 as p*nels ui in pre-versions for me.
Btw., if you wonder, why I'm using

CODE
$char(10)
$font(,2,,118-118-118).

at the end: That is just a "dot" in background-color 118-118-118, so it is invisible. biggrin.gif
Depending on the fontsize (here: "2"), you can adjust the space between the displayed "%playback_time_remaining% / %length%" and bottom of the track info panel. smile.gif

Have a nice weekend wink.gif
jgro
Go to the top of the page
+Quote Post
Falstaff
post Jun 20 2008, 18:15
Post #999





Group: Members
Posts: 2797
Joined: 12-November 06
Member No.: 37463



don't get confused with trackinfo panel and trackinfo_mod which are different components.

this topic is for trackinfo panel only. cool.gif

This post has been edited by Falstaff: Jun 20 2008, 18:15


--------------------
http://br3tt.online.fr/
Go to the top of the page
+Quote Post
dutch109
post Aug 14 2008, 19:54
Post #1000





Group: Members
Posts: 120
Joined: 20-June 06
Member No.: 32044



Hi,

Here is my script :

CODE
$tab()'[' Mode %_trackinfo_mode% ']'$tab()$crlf()$crlf()

$if(%_trackinfo_notrack%,$crlf()$crlf()No track,

$if($or($stricmp($info(codec),PCM),$stricmp($info(codec),CDDA)),$puts(isuncomp,1))

$puts(ratiocu,$muldiv(%bitrate%,100000,$mul(%samplerate%,$info(bitspersample),$info(channels))))

$if($meta_test(title),
$tab()808080______________ Tag ______________$tab()$crlf()
[Artist :  0000D9%artist%$crlf()]
[Album Artist :  0000D9$meta(album artist)$crlf()]
Title :  0000D9%title%$crlf()
[Track n :  0000D9%tracknumber%[/%totaltracks%]$crlf()]
[Album :  0000D9%album%$crlf()]
[Disc n :  0000D9%discnumber%[/%totaldiscs%] $crlf()]
[Date :  0000D9%date% $crlf()]
$crlf()
)

$tab()808080___________ File info ____________$tab()$crlf()
$if($stricmp($info(codec),CDDA),CD Audio,
File size :  0000D9$div(%_filesize%,1048576).$num($div($mul($mod(%_filesize%,1048576),100),1048576),2) MB$crlf()
Embedded cover :  0000D9$if($meta_test(ALBUMART),Yes,No)$crlf()
Full path :  0000D9%path%$crlf()
)

$crlf()$tab()808080___________ Tech info ___________$tab()$crlf()
Codec :  0000D9%codec%  '('$if($get(isuncomp),Uncompressed,$caps2($info(encoding)))')'$crlf()
[Codec settings :  0000D9$caps2(%codec_profile%)$crlf()]
[Encoder :  0000D9$info(tool)$crlf()]
Bitrate :  0000D9$info(bitrate) kb/s $if($and($stricmp($info(encoding),lossless),$not($get(isuncomp))),'('$get(ratiocu)'%)')$crlf()
[Tag type :  0000D9$caps2($replace($info(tagtype),'|',', '))$crlf()]
Length :  0000D9%length%$crlf()
Channels :  0000D9$info(channels) '('$caps2(%channels%)')'$crlf()
[Channel coupling :  0000D9$caps2($info(MP3_STEREO_MODE))$crlf()]
Sample rate :  0000D9%samplerate% Hz$crlf()
[Bits per sample :  0000D9$info(bitspersample)$crlf()]
$if($stricmp($info(encoding),lossless),MD5 :  0000D9$if($info(md5),Yes,No)$crlf())

$if($meta_test(MP3GAIN_UNDO),
$crlf()$tab()808080__________ MP3 Gain ___________$tab()$crlf()
Track min/max :  0000D9$meta(MP3GAIN_MINMAX)$crlf()
[Album min/max :  0000D9$meta(MP3GAIN_ALBUM_MINMAX)$crlf()]
Undo :  0000D9$meta(MP3GAIN_UNDO)$crlf()
)

$if(%replaygain_track_gain%,
$crlf()$tab()808080__________ Replay Gain__________$tab()$crlf()
[Track :  0000D9%replaygain_track_gain% '('peak : %replaygain_track_peak%')'$crlf()]
[Album :  0000D9%replaygain_album_gain% '('peak : %replaygain_album_peak%')'$crlf()]
)

)


I'm looking for a way to check if there is an embedded album art in the audio file, because what I did :
CODE
Embedded cover :  0000D9$if($meta_test(ALBUMART),Yes,No)

obviously don't work ... sad.gif

Any ideas ?


--------------------
Vorbis -q2/5 (Android/PC) & WavPack -hhx6
http://playnoise.com/
Go to the top of the page
+Quote Post

41 Pages V  « < 38 39 40 41 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st April 2014 - 04:15