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
unabatedshagie
Loving this panel, would it be possible to add album rating just to the right of the track rating.

Maybe have some way of telling them apart?

Also what about a progress bar?
Russell777
QUOTE(unabatedshagie @ Aug 28 2006, 22:58) *

Loving this panel, would it be possible to add album rating just to the right of the track rating.

Maybe have some way of telling them apart?

Also what about a progress bar?

In the next version i'm planning to add some additional fields,that user can choose from.
They won't be displayed by default,cos not evrybody's using them (such as BPM,mood,album rating etc.)
As for progress bar:i've tried it and it doesnt look good at all,it looks like a fridge in a middle of a desert smile.gif
Have you seen home stereo with a progressbar?
eNforcer
Hey!

This is extremely cool looking! Followed the instructions and everything is working perfectly, it looks really awesome!

IPB Image
Earthworm
great work there!
i only found one thing that could be fixed. i have a removable drive called H:\
if i add this one in your script, both, Streaming and Removable are activated.

keep going on with your work!

Russell777
QUOTE(Earthworm @ Aug 28 2006, 23:39) *

great work there!
i only found one thing that could be fixed. i have a removable drive called H:\
if i add this one in your script, both, Streaming and Removable are activated.

keep going on with your work!

It will be fixed,and thank you guys for nice replies.(Hmm..it rhymes!)

QUOTE(eNforcer @ Aug 28 2006, 23:34) *

Hey!

This is extremely cool looking! Followed the instructions and everything is working perfectly, it looks really awesome!

IPB Image

This one really looks great,make me thinking of going back to my black config
Crissaegrim
Here are some ideas:

Disc number uses DISCNUMBER or DISC NUMBER meta.
File size
Genre
Multi-volume compilation (yes/no) - One method to check for this is presence of DISNUMBER/DISC NUMBER
Part of various artist compilation (yes/no) - VARIOUS = 1 or ALBUM ARTIST = Various Artists

Of those, I'd really like file size. smile.gif
kabuki
Hi Russell777
As many other, i want to thank u sooooooo much for your awesome work, spending time to make it better.
I was just expecting a nice info panel to fit with my miniplayer :

IPB Image

Everything is ok for me and looks great.
I've made some change, like a vertical progress bar, moved rating and playcount, put a "lyrics" mode and reduce format size font to fit with monkey audio, align to the right wink.gif biggrin.gif

here the code for the progress bar at the right:
CODE

//////////////////////////////////////Progress Bar/////////////////////////////////////////////////////
$puts(length,6)
$font(lcd2,15,,250-250-250)
$puts(symbol,__)
$puts(color_tail,$rgb(250,250,250))
$puts(color_head,$rgb(250,250,250))
$puts(passive_color,$rgb(100,100,100))
//*******************************************************************
//*******************************************************************
$alignabs(-7,2,%_width%,%_height%,right,)
#LINEHEIGHT,3#
$puts(percent,$muldiv(%_time_elapsed_seconds%,100,%_time_total_seconds%))
$puts(progress,$muldiv($get(length),$get(percent),100))
$repeat($get(passive_color)$get(symbol)$char(10),$sub($get(length),$get(progress)))
$transition($repeat($get(symbol)$char(10),$get(progress)),$get(color_head),$get(color_tail))$char(10)
$alignabs(-12,34,%_width%,%_height%,right,)
$font(7 Segment,8,,100-100-100)
$puts(size,24)
$puts(sizefix,$muldiv(10,$get(size),14))
$char(56)$char(56)
$alignabs(-12,34,%_width%,%_height%,right,)
$font(7 Segment,8,,250-250-250)
$puts(size,24)
$puts(sizefix,$muldiv(10,$get(size),14))
$if(%_time_total%,$if(%_time_total_seconds%,$muldiv(%_time_elapsed_seconds%,99,%_time_total_seconds%),2))
$alignabs(-5,33,%_width%,%_height%,right,)
$font(Lucida sans unicode,6,,250-250-250)$get(active) '%'


Two time better than one : I thank u once more

Edit:
That's being said,
Do you think it is possible to make the scroll a quite different so when the title reaches the end, it restarts from the beginning directely without scrolling from the end to the beginning ? In fact i would like to have my scroll only in one direction and not in negative direction (because of too long title)... i've played a little with:
CODE

$substr($get(title),$sub($mul($get(shift),2),$get(mod),1),
$add($get(window),$sub($mul($get(shift),2),$get(mod),1)))))
,$get(title)))

so i've just remove the "-" (negative symbol) but i'm sure there is a way to do it better.

Oh, and i've made a little change with the track info, so in "follow cursor mode" the title switch in back color (inactive color) instead of active, and made the track number active so i can see which tracknumber corresponds to the title selected.

So that is.
with cordiality.
Russell777
Now that's what i like!When people take action at their own risk.You've gave me wonderful idea about the look of
a progress bar (like i said in previous post i've tried many progressbar configs,but haven't found one that
matches with the rest of the panel) I'll sertainly use your progress bar (by your permission of course)
in the next version.As for scrolling,i'm planing to make it switchable between jump back and scroll back modes
Again thank you.
kabuki
biggrin.gif
QUOTE(Russell777 @ Aug 29 2006, 10:01) *

I'll sertainly use your progress bar (by your permission of course)
in the next version.

I'm honored... and i'm laughing biggrin.gif biggrin.gif rolleyes.gif ... because you are asking for using a code (for vertical progress bar) that have been posted earlier by ... ...YOU
All credits goes to you wink.gif

Edit:
Thank you in advance, for planning to manage the scroll request

Greatings
PHM
This is a great item, really enhances foobar's visual style in ways I could never imagine! Great work!!! wub.gif

There's only one little request I have *ducks*: Could you add a multichannel icon to the (Joint) Stereo and Mono section (something like "Surround" or "5.1")?
Russell777
QUOTE(PHM @ Aug 29 2006, 12:09) *

This is a great item, really enhances foobar's visual style in ways I could never imagine! Great work!!! wub.gif

There's only one little request I have *ducks*: Could you add a multichannel icon to the (Joint) Stereo and Mono section (something like "Surround" or "5.1")?
Since i don't have any files of these channel capacities,can you specify what is the data %channels%
return on these two?
PHM
QUOTE(Russell777 @ Aug 29 2006, 12:17) *

Since i don't have any files of these channel capacities,can you specify what is the data %channels%
return on these two?

For my DTS-encoded music, it displays "6ch" or "5ch" (depending on the number of channels)...
Kupo
Man, i love this thing! wub.gif

But i'm joining the "f!§%ed up playing time" bandwagon...
Maybe it's a thing about the track_info_mod plugin itself?
Running the latest version of it here... and version 1.3.1 of your code:

Screenshot

The code is pasted properly...
Also tried it with newer beta versions of foobar... didn't work either.

Nevertheless, beautiful work... you see, i'm in love laugh.gif
Russell777
QUOTE(Kupo @ Aug 29 2006, 12:37) *

Man, i love this thing! wub.gif

But i'm joining the "f!§%ed up playing time" bandwagon...
Maybe it's a thing about the track_info_mod plugin itself?
Running the latest version of it here... and version 1.3.1 of your code:

Screenshot

The code is pasted properly...
Also tried it with newer beta versions of foobar... didn't work either.

Nevertheless, beautiful work... you see, i'm in love laugh.gif

What version of foobar do you use? (i use 0.9.3.1) Also it's been built on 1024x768 resolution,maybe that's the case?
Kupo
Thank you so much... i didn't even notice a newer version
than 0.9.2 was out biggrin.gif

now with 0.9.3.1 everything works like a charm...
kockroach
QUOTE(Russell777 @ Aug 29 2006, 06:06) *

Also it's been built on 1024x768 resolution,maybe that's the case?

That is very good to know as I have a 1600x1200 display and it can limit placement. It might be good to put this in the first post. I love this display. You have done amazing work....thanks!

mr pi
hello there

can you use an other filehoster because the limit is exhausted to fast. or maybe you can use the hydrogenaudio upload service.

thank in advance

the pi
ktr
QUOTE(Kupo @ Aug 29 2006, 05:46) *

Thank you so much... i didn't even notice a newer version
than 0.9.2 was out biggrin.gif

now with 0.9.3.1 everything works like a charm...


100% agree

updated all plugins, but not foobar itself...

nice code! tnx wink.gif
FofR
I've added a link to this from the trackinfo wiki:
Wiki
The details aren't too substantial at the moment.

It is under the new Code Examples section.
ktr
just a personal mod-wish:
is it possible to make the last-played row as a progressbar, and the playcount as the volumedisplay?

i tried, but i'm not in this whole code thingy :/
esa372
Hey Russell777,

I love the look of the panel, but I can't get it to work...
I followed the instructions, but all i get in the panel is "UNKOWN FUNCTION".

Screenshots: Stopped | Playing

I know I must be missing something simple, but don't know what it is. unsure.gif

Any suggestions?

Thanks!

~esa
Russell777
QUOTE(esa372 @ Aug 29 2006, 17:14) *

Hey Russell777,

I love the look of the panel, but I can't get it to work...
I followed the instructions, but all i get in the panel is "UNKOWN FUNCTION".

Screenshots: Stopped | Playing

I know I must be missing something simple, but don't know what it is. unsure.gif

Any suggestions?

Thanks!

~esa

I suggest you to use trackinfo mod instead of trackinfo
esa372
QUOTE(Russell777 @ Aug 29 2006, 08:25) *
I suggest you to use trackinfo mod instead of trackinfo
D'OH! pinch.gif

Thanks, Russell...
Acropolis
firstly, thanks for this display, good job.
secondly, I want to report some kind of "bugs".

the first problem I notice is the FLAC display. it never gets highlighted, because the line below is incorrect:

$if($stricmp(%codec%,flac),$get(active),$get(back)) FLAC

should be changed to:

$if($stricmp(%codec%,Monkey$char(39)s Audio),$get(active),$get(back)) FLAC

but in my opinion, the VC and FLAC display are duplicated display, because the other place already shows them as "VORBIS" and "MONKEY'S AUDIO".

the second problem is the rating symbol's location, when playing MP3, the display is fine, but when playing some files like "MONKEY'S AUDIO" or "WINDOWS MEDIA AUDIO V7/V8", the symbols will get overlapped (covered), because the codec is too long, comparing with MP3.
Russell777
QUOTE(Acropolis @ Aug 29 2006, 18:30) *

firstly, thanks for this display, good job.
secondly, I want to report some kind of "bugs".

the first problem I notice is the FLAC display. it never gets highlighted, because the line below is incorrect:

$if($stricmp(%codec%,flac),$get(active),$get(back)) FLAC

should be changed to:

$if($stricmp(%codec%,Monkey$char(39)s Audio),$get(active),$get(back)) FLAC

but in my opinion, the VC and FLAC display are duplicated display, because the other place already shows them as "VORBIS" and "MONKEY'S AUDIO".

the second problem is the rating symbol's location, when playing MP3, the display is fine, but when playing some files like "MONKEY'S AUDIO" or "WINDOWS MEDIA AUDIO V7/V8", the symbols will get overlapped (covered), because the codec is too long, comparing with MP3.

Hi,i'll fix the flac issue in the version that's coming out today,as for overlaping codec name,i've noticed that myself and already fixed it,but it will be released in the upcoming version,on which i'm working now.
BTW:Wanted to use the oportunity and to thank you for your great plugins.
uberkrieg
absolutely amazin! working like a charm (after some wierd stuff biggrin.gif)
thank you so much!!
keep up the great work
Russell777
VERSION 1.4 IS IN THE AIR(see the first post)
I've made some effort to overcome the problem of playing time display,that was experienced by users
with high resolution displays.I wasn't able to test it (since i'm running 1024x768).
I'm waiting for your comments.Enjoy smile.gif smile.gif smile.gif
ashepler
Awesome work!! Thank you smile.gif

using at 1920x1200

IPB Image
BenniP
Thank you for this great piece of code!
Looks really nice, and runs fine! smile.gif

Just one question, could you upload the 1.4 archive to something else than sendspace.com?
I can't download the files, always getting an "no download slots available".
beto
Nah, now that I tweaked almost everything to fit my display.... tongue.gif smile.gif
Just kidding. I'll test this as soon as I get home and thanks again Russel777 for this code and for all the support you provide your users. cool.gif

Thanks also to SW!NG for helping me out to isolate my alignment problem in high resolution displays and providing me with tips.
Russell777
QUOTE(FofR @ Aug 29 2006, 16:05) *

I've added a link to this from the trackinfo wiki:
Wiki
The details aren't too substantial at the moment.

It is under the new Code Examples section.

By doing it you had immortalized this topic and the people who wrote here.
(We're all gonna be in history books,YES!) Thanks. smile.gif tongue.gif smile.gif tongue.gif smile.gif tongue.gif smile.gif tongue.gif smile.gif tongue.gif smile.gif tongue.gif
Acropolis
another "bug" found, when the played time or total time is over 60 mins, the displayed time is incorrect.
BenniP
I'm sorry to bother you again.
But could you also upload the "Stuff4.rar" to rapidshare?
Russell777
QUOTE(Acropolis @ Aug 29 2006, 23:40) *

another "bug" found, when the played time or total time is over 60 mins, the displayed time is incorrect.

It's not a bug,but well known thing.It wasn't planned to handle tracks over 60 minutes.Next version
will be capable of handling tracks up to 100 minutes with no change in appearance.But thank you for reporting
a problematic features,cos it the only way to make it better.
tomthomson
Great stuff you have coded there which fits very well in my black foobar style smile.gif

One thing: Wouldnt It be better to have the progessbar somewhere near the time. Lets say on the left or right side of the elapsed time - since its some kind of time information
ktr
QUOTE(ktr @ Aug 29 2006, 08:24) *

just a personal mod-wish:
is it possible to make the last-played row as a progressbar, and the playcount as the volumedisplay?

i tried, but i'm not in this whole code thingy :/


i tried the progressbar instead of last-played thing, here is my result:

IPB Image

dont know if it's perfect, but i think it works wink.gif

code: replaced a lot of "//Rating FP Play count Compression//", so i paste my whole snippet from that "chapter"
CODE
////////////////////////////Rating FP Play count Compression//////////////////////////////////////////////////////
$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(400,$div(%_height%,5),%_width%,%_height%,,)
$font(wingdings,12,,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,13#$char(32)$char(10)
$font(7 segment,10,,250-250-250)
$progress(%playback_time_seconds%,%length_seconds%,10,|,-)
$alignabs(466,$div(%_height%,5),%_width%,%_height%,,)
#LINEHEIGHT,16#$char(32)$char(10)
$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)))
$alignabs(476,$sub($div(%_height%,5),2),%_width%,%_height%,,)
#LINEHEIGHT,17#$char(32)$char(10)
$font(7 Segment,10,,250-250-250)
$if($and(%isplaying%,%_time_total%),
$get(active)$get(percent),$get(active)$char(32)0)
$alignabs(476,$sub($div(%_height%,5),1),%_width%,%_height%,,)
#LINEHEIGHT,17#$char(32)$char(10)
$font(Lucida sans unicode,8,,250-250-250)$get(active)'('$repeat($char(32),6)'%'
$alignabs(509,$sub($div(%_height%,5),1),%_width%,%_height%,,)
#LINEHEIGHT,17#$char(32)$char(10)
$font(Lucida sans unicode,8,,250-250-250)$get(active)$repeat($char(32),0)')'


i kicked the compression display, to avoid confusion with the progress percentage behind the progress bar

the progressbar 'chapter' in the config can be deleted in this case, no bugs found so far,
but i'm no coding expert!!!!


perhaps if someone can make the stars flashing, like a progress bar, but every second the next one, and at the end, from the first star again? (omg, my english is so bad sad.gif sry) just as a little thing for the eyes wink.gif
Russell777
QUOTE(BenniP @ Aug 29 2006, 21:16) *

I'm sorry to bother you again.
But could you also upload the "Stuff4.rar" to rapidshare?


Mirror added for both archives.
beto
There is still some tweaking to be done (v. 1.4). Thanks for the code:

IPB Image

a question: what line(s) take care of the alignment of the horizontal line in the middle of the tracknumber and elapsed time display (and also the : symbol)?

IPB Image
Russell777
QUOTE(beto @ Aug 30 2006, 01:19) *

There is still some tweaking to be done (v. 1.4). Thanks for the code:

IPB Image

a question: what line(s) take care of the alignment of the horizontal line in the middle of the tracknumber and elapsed time display (and also the : symbol)?

IPB Image


1st:No line taking care of it,it's defined by the font
2nd:See
CODE
$alignabs($add(141,$get(f2),$mul($get(s),1)),$div(%_height%,5),%_width%,%_height%,,)
$get(active)$get(2):
under "Time sequence"
beto
Found the problem of the odd horizontal line. It is the font size. For some reason 7 segment with a font size of 24 (default in your code) screws up the display for me. Changing to 25 or 23 solves the problem.

I knew it would be something stupid as this..... tongue.gif

Thanks again for the code and support.
beto
How do I use the media source (removable, local drive, streaming)?
I have one CD-ROM (h:) one DVD-RAM (i:) and one usb external drive (e:). If I change the removable line to this: $puts(removable,hie) whenever I play a file from the usb drive (e:) it shows up as local drive..... is this intended?

thanks
acedriver
@ktr, thx for the progress bar replacemant code..

I don't use playcount, so your code is a perfect for me..
Westies
Brilliant! I'll be downloading this soon.
Russell777
QUOTE(beto @ Aug 30 2006, 03:03) *

How do I use the media source (removable, local drive, streaming)?
I have one CD-ROM (h:) one DVD-RAM (i:) and one usb external drive (e:). If I change the removable line to this: $puts(removable,hie) whenever I play a file from the usb drive (e:) it shows up as local drive..... is this intended?

thanks

No thats a bug,that i knew of but forgot to fix.Wait for "security update".Thanks for reminder.
RadioactiveMan
QUOTE
How do I use the media source (removable, local drive, streaming)?
I have one CD-ROM (h:) one DVD-RAM (i:) and one usb external drive (e:). If I change the removable line to this: $puts(removable,hie) whenever I play a file from the usb drive (e:) it shows up as local drive..... is this intended?

thanks


have you tried using upper case letters?
ktr
QUOTE(acedriver @ Aug 29 2006, 19:32) *

@ktr, thx for the progress bar replacemant code..

I don't use playcount, so your code is a perfect for me..


that's why i made it, was the same reason for me

hope with further updates it doesnt get too hard to update this smile.gif

thanks for using btw smile.gif
uRT
Oh this is just lovely, PM when you want to get married, I'll be waiting wink.gif
moglenstar
This looks great, but could you upload the files to another mirror?

Rapidshare never works for me, because my internet is through a proxy, and sendspace has reached its limit.

Thanks in advance smile.gif
eNforcer
Here is my mirror off my site, if Russell doesn't mind.
(Russel, you may use these links in your first post if you wish)

http://www.boringboard.com/V_1_4.rar
http://www.boringboard.com/Some_Stuff_04.rar
moglenstar
QUOTE(eNforcer @ Aug 30 2006, 12:22) *

Here is my mirror off my site, if Russell doesn't mind.
(Russel, you may use these links in your first post if you wish)

http://www.boringboard.com/V_1_4.rar
http://www.boringboard.com/Some_Stuff_04.rar


Thanks for those smile.gif
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.