Dies hab ich für die Track Info mod mir ausgedacht:
$puts(rating,
$ifgreater(%bitrate%,300 ,30,
$ifgreater(%bitrate%,290 ,29,
$ifgreater(%bitrate%,280 ,28,
$ifgreater(%bitrate%,270 ,27,
$ifgreater(%bitrate%,260 ,26,
$ifgreater(%bitrate%,250 ,25,
$ifgreater(%bitrate%,240 ,24,
$ifgreater(%bitrate%,230 ,23,
$ifgreater(%bitrate%,220 ,22,
$ifgreater(%bitrate%,210 ,21,
$ifgreater(%bitrate%,200 ,20,
$ifgreater(%bitrate%,190 ,19,
$ifgreater(%bitrate%,180 ,16,
$ifgreater(%bitrate%,170 ,17,
$ifgreater(%bitrate%,160 ,18 ,
$ifgreater(%bitrate%,150 ,15,
$ifgreater(%bitrate%,140 ,14,
$ifgreater(%bitrate%,130 ,13,
$ifgreater(%bitrate%,120 ,12,
$ifgreater(%bitrate%,110 ,11,
$ifgreater(%bitrate%,100 ,10,
$ifgreater(%bitrate%,90 , 9,
$ifgreater(%bitrate%,80 ,8,
$ifgreater(%bitrate%,70 ,7,
$ifgreater(%bitrate%,60 ,6,
$ifgreater(%bitrate%,50 ,5,
$ifgreater(%bitrate%,40 ,4,
$ifgreater(%bitrate%,30 ,3,
$ifgreater(%bitrate%,20 ,2,
$ifgreater(%bitrate%,10 ,1,0)))))))))))))))))))))))))))))))
$repeat(|,$get(rating))
Mein Problem ist jetzt, dass bei VBR der Balken immer recht langsam ist also nur jede Sekunde sich verändert, wenn ich den Code so einsetze. Kann ich dieses Intervall irgendwie kürzer machen?
versuch es mal damit
// PerSecond
$if(%_isplaying%,
$alignabs($sub(%_width%,200),$sub(%_height%,20),180,20,right,)
// $font(Courier,10,,255-255-255)
$get(spacer)%_time_elapsed%$if(%_time_total%,' / '%_time_total%,)
$if(%_time_remaining%,$get(spacer),),)
$if(%isplaying%,
$puts(progress,$muldiv(%playback_time_seconds%,$sub(%_width%,42),%length_seconds%))
$drawrect(20,$sub(%_height%,24),$sub(%_width%,40),3,brushcolor-50-50-50 pencolor-150-150-150),)
$ifgreater($get(progress),0,$padding(19,$sub(%_height%,24))$drawrect(2,1,$get(progress),1,brushcolor-255-255-255 pencolor-nulll),)
evtl. musst du das noch etwas anpassen, bei mir läuft es bestens so, der 2. Abschnitt ist der für dich interessantere.