Help - Search - Members - Calendar
Full Version: Kameleon by Br3tt
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14
Falstaff

ColumnsUI & Panel Stack Splitter config for foobar2000 v0.9.4, v0.9.5 & v0.9.6





Thanx to LondonMike for the Beta testing

First Release : 15/02/2009 00h38 GMT+1
Last Release : 24/03/2009 11h10 GMT+1
Current Version : 1.2.2

/// PLEASE READ THIS BEFORE GETTING MY CONFIG ///

ColumnsUI Config using Panel Stack Splitter gives Foobar2000 a kick ass look, but these configs are not recommended for newbies to Foobar2000, DefaultUI is a better choice if you don't know how to configure a component and if you don't know a little bit about titleformatting script used in Foobar

--- use at your own risk and matching your foobar capacities ---

/// KAMELEON FILES ///

Get instructions (MUST BE READ), Change log, tutorials, files, extras on my personnal website : http://br3tt.online.fr

enjoy wink.gif
London Mike
It’s called Kameleon because it can change into anything you want it to be. It’ll take you a while to find all the features but the beauty is you can turn things on or off to suit your style cool.gif

This really has taken a phenomenal amount of coding and checking by Br3tt and it is just magnificent… Br3tt you can be very, very proud of this one and I’ve enjoyed every minute of testing it too smile.gif

Kameleon, enjoy...
Andu
Looks sexy smile.gif

Thanks for the hard work boys.
szczepek
Thanx.
kkamion
ingenious
smile.gif

thanx
Andu
Is it possible that the config eats up a lot of CPU cycles? It's taking like 70-80% of the CPU cycles on my C2D E6600.

Edit: Sorry it's more like 50-60%. The rest is used by other processes.

Edit2: I think I might have fixed it although I'm not sure exactly how I did it laugh.gif

Edit3: Are there any Vista compatible compilations of foo_trackinfo and foo_skip? Because I get warnings every time I open foobar.
Falstaff
QUOTE (Andu @ Feb 15 2009, 02:02) *
Is it possible that the config eats up a lot of CPU cycles? It's taking like 70-80% of the CPU cycles on my C2D E6600.

Edit: Sorry it's more like 50-60%. The rest is used by other processes.

Edit2: I think I might have fixed it although I'm not sure exactly how I did it laugh.gif

Edit3: Are there any Vista compatible compilations of foo_trackinfo and foo_skip? Because I get warnings every time I open foobar.


for me (intel E6850) CPU is between 0 and 2%, your initial problem is certainly due to another application.

afaik trackinfo_Mod (and not trackinfo which is not used in this config) and foo_skip are compatible with Vista too, btw i use XP SP3. Do you use the components from my site??
AlStorm
QUOTE (Andu @ Feb 15 2009, 11:02) *
Is it possible that the config eats up a lot of CPU cycles? It's taking like 70-80% of the CPU cycles on my C2D E6600.

Edit: Sorry it's more like 50-60%. The rest is used by other processes.

Edit2: I think I might have fixed it although I'm not sure exactly how I did it laugh.gif

Edit3: Are there any Vista compatible compilations of foo_trackinfo and foo_skip? Because I get warnings every time I open foobar.


1. Uses AVS from Winamp installation folder, if you have it. It eat low CPU

2. Install Microsoft Visual C++ 2008 Redistributable Package (x86)

3. Sorry for my bad English smile.gif

PS Falstaff, its the best foobar config i've ever see:)
Andu
Yea I got the package and copied those.

And those other applications would be hogging the CPU through the foobar process? Wouldn't the taskmanager associate those cycles with the process causing them?

Ok I solved the trackinfo problem. The ddl was there but unused so I removed that one. But the foo_skip.dll from the package is still not loading.

CODE
Failed to load DLL: foo_skip.dll
Reason: This component is not compatible with this version of Windows and needs to be recompiled with a newer version of the foobar2000 SDK; please contact the author of this component to obtain an updated version of this component.
rx32555
Falstaff, awesome work. Thanks!
AlStorm
Andu, use this foo_skip.dll - it works fine! http://www.saunalahti.fi/~cse/foobar2000/foo_skip.zip
Andu
Thanks AlStorm. That one did work for me smile.gif
AlStorm
Falstaff, add this foo_skip.dll in your config, its last version of plugin

And thanks for great config again:)
AlStorm
Little bag:( It become(it makes?smile.gif - sorry for my english) then I set variables kameleon_artistart_path and kameleon_artistart_filename in Preferences > Tools > Extended Variables

Enigma776
Could some one explain the syntax for

kameleon_coverart_path = music folder
kameleon_artistart_path = music folder
kameleon_coverart_filename = folder.jpg
kameleon_artistart_filname = artist.jpg (and not %artist%.jpg !)
kameleon_default_width = 864
kameleon_default_height = 630
kameleon_playcount_max = 100
kameleon_left_panel_width = 320
kameleon_disable_filetype_info = 0
kameleon_cycle_bg = 1

if these are defaults there not working as they should as this would suggest the cover art is in the same place as the music.
Takaji
Oh, awesome! Thanks for this new skin!
felimz
Incredible skin, Br3tt! You kick ass. However, I have a few questions:

-Which .png do you have assigned to the "Cover is loading" Image on the Chronflow plugin? Is it the one labeled nocover.png which I assumed must be used in the "No Cover Image" field?

-Why can't the optional left panel be made thinner than 320 pixels?

-Is there a way to resize the height of the window that pops up when one clicks "chronflow" or the playlist viewer? I'd like Kameleon to default to the playlist viewer, but I do not need the window to be as big.

-Is there a way to force the Kameleon background to NOT show album art in the background, like in Curacao? Edit: I figured this one out: Force Wallpaper > Do Not "hide panel on startup." smile.gif

-The background cycler variable does not do anything for me. It always displays the default wallpaper wp1.jpg (not the other ones, like the grey one, the blue one, etc.)

I'd appreciate your input.
bobo22
This skin is so complete! Keep up the good work biggrin.gif
evo3
Thank you, great skin! Much improved over Curacao, great additions.
London Mike
QUOTE (Andu @ Feb 15 2009, 01:02) *
Is it possible that the config eats up a lot of CPU cycles? It's taking like 70-80% of the CPU cycles on my C2D E6600.

Edit: Sorry it's more like 50-60%. The rest is used by other processes.

Edit2: I think I might have fixed it although I'm not sure exactly how I did it laugh.gif

Edit3: Are there any Vista compatible compilations of foo_trackinfo and foo_skip? Because I get warnings every time I open foobar.

That initial big CPU hit is Chronflow loading the cover art images into memory, my CPU initially runs 70+% but will drop down to 10% when everything is loaded and running, Kameleon is very well optimized. Tweaking the Chronflow settings can help but unfortunately it's a resource hog. But pretty biggrin.gif
Tjmber
Here a bug!



My config:


It's OK if I set: kameleon_artistart_filename: artist.jpg
Tjmber
And I think U should change position of 2 buttons in this picture:


Sorry 4 my bad Eng biggrin.gif
Falstaff
QUOTE (Tjmber @ Feb 15 2009, 09:16) *
Here a bug!



My config:


It's OK if I set: kameleon_artistart_filename: artist.jpg


Hmmm... you show me the Cover pic bug and talk about artistart filename ???!!

so the problem is about covers :

kameleon_coverart_path : default (=music folder) / specified path (i.e: C:/covers/) (be careful, specified path must close with a '/')
kameleon_coverart_filename : i.e: folder.jpg / folder.* / %album%.jpg / etc ...

if nothing setted in Foo_exvar, it search for folder.jpg images in the music folder, is it your case ? does it happen with all covers CD or only some of them ?
Falstaff
QUOTE (AlStorm @ Feb 15 2009, 03:17) *
Falstaff, add this foo_skip.dll in your config, its last version of plugin

And thanks for great config again:)


ok, thank you.
bulhakov
Holy mudkipz, that's a really sweet piece of art. Thanks for sharing, mate.
AxaliaN
Yay finally! Gonna test it now! <3 Br3tt!

Edit: I keep getting a warning from Shpeck when I start Foobar:

CODE
Original Winamp or some other Winamp emulator has been detected. This can result in wrongly reported data, nonfunctional plugins and other conflicts, be warned.
Falstaff
KAMELEON v1.0b released. some fixes ... (lastest foo_skip plugin too)

the bug cover display (bad scale in the CD Case) is maybe fixed because i can't reproduce it, but i've made a little change...
AlStorm
QUOTE (Falstaff @ Feb 15 2009, 19:25) *
QUOTE (Tjmber @ Feb 15 2009, 09:16) *
Here a bug!



My config:


It's OK if I set: kameleon_artistart_filename: artist.jpg


Hmmm... you show me the Cover pic bug and talk about artistart filename ???!!

so the problem is about covers :

kameleon_coverart_path : default (=music folder) / specified path (i.e: C:/covers/) (be careful, specified path must close with a '/')
kameleon_coverart_filename : i.e: folder.jpg / folder.* / %album%.jpg / etc ...

if nothing setted in Foo_exvar, it search for folder.jpg images in the music folder, is it your case ? does it happen with all covers CD or only some of them ?



I understand it!
It is necessary to remove any extra spaces before and after the %artist%.jpg!
After that, the picture shows a well
Falstaff
LOL, of course biggrin.gif
rawgue_
Very beatiful work, but i'd like to see you tackle a lighter/easier on the eye config instead. I admit it's very nice, but i can't see myself using that for my actual config. edit: through more white in there too for a change too : )
AxaliaN
I use Discogs for my artist art, and then use %DISCOGS_ARTIST_ID%_1.jpg for my artist image. However, It doesnt show up tongue.gif

I have kameleon_artistart_path set to E:/foobar2000/images/Artist/, and kameleon_artistart_filename to %DISCOGS_ARTIST_ID%_1.jpg.

This should work I guess?

Falstaff
QUOTE (AxaliaN @ Feb 15 2009, 11:37) *
I use Discogs for my artist art, and then use %DISCOGS_ARTIST_ID%_1.jpg for my artist image. However, It doesnt show up tongue.gif

I have kameleon_artistart_path set to E:/foobar2000/images/Artist/, and kameleon_artistart_filename to %DISCOGS_ARTIST_ID%_1.jpg.

This should work I guess?


foo-exvar do not handle variables like %var%, except %artist%, %album%, %album artist% be cause i have tweaked the code in K to handle them.

so all other %% can't work without some coding ... Same for all titleformat functions (like $replace(...) for example), they are not supported by foo_exvar.

i'll add this info in the INSTALLATION NOTES. (done)
Falstaff
QUOTE (rawgue_ @ Feb 15 2009, 11:31) *
Very beatiful work, but i'd like to see you tackle a lighter/easier on the eye config instead. I admit it's very nice, but i can't see myself using that for my actual config. edit: through more white in there too for a change too : )


the more white it can be is to use a full white wallpaper as background :

Mr. Pacman
Man! This is a miracle! Br3tt thank you soooo much!!!
Falstaff
QUOTE (Mr. Pacman @ Feb 15 2009, 11:58) *
Man! This is a miracle! Br3tt thank you soooo much!!!


You're welcome Mr. Pac
rawgue_
What i mean is that maybe you should try something different. Too much stuff, bells and whistles. I suppose you'll say 1) i do it for my personal needs or 2) If you don't like it don't use. But the thing is that not many "waste" so much time to give configs to the community so maybe you could experiment with something else. Maybe a Pimp my Foobar kind of thing. I'll be the first to submit : D http://img8.imageshack.us/img8/3366/clipboard01gx0.jpg

Don't mean to sound like an ungrateful asshole, keep doing what you like most : )
meDveD.spb
these components are new versions:
foo_run
foo_lastfm_radio
foo_uie_lyrics

why the required components are not foo_audioscrobbler?
foo_lastfm_radio meaningless without foo_audioscrobbler

and please, delete foo_playback_custom (automatic editing tags and corrupted hash files of torrents and dc++)
gaabrysz
Hey Guys.
Thank You Br3tt for this theme:) it's great but it's slow as hell on my pc.
Any help??

Hmm... Now it's working ok for cuple of minutes and then it slows down. You can see that when you try to switch between different panels ect..
qwertz
Really great work Falstaff cool.gif

I specially like how easy it is, to adapt the config, to my needs, that's quite an achievement with Panel Stack Splitter.
cloudol
snapix font cannt support chinese and japanese
ojdo
QUOTE (Falstaff @ Feb 15 2009, 11:13) *
the bug cover display (bad scale in the CD Case) is maybe fixed because i can't reproduce it, but i've made a little change...


Happens still here, but also not reproducable. (v0.9.6.3 beta 1 with kameleon 1.0b fully installed)
blackey
First of all - another great config smile.gif Thanks for great work wink.gif

Nevertheless I've got a few problems with Kameleon

1. CPU usage - over 60% sometimes (c2d@3.2Ghz so I don't think that hardware is the case). I've noticed it jumps so high only in two moments - when lyrics or now playing panel is active (even worse when both)

2. Playlist switcher should be in the left panel (wishlist:P), I'm using it a lot and it's somehow weird now

3. Chronoflow - viewing by playlists? (It's probably more for developer of chronoflow;))
bismuth
Thanks for the great config! smile.gif

I have a question:

I want to set the cover file name like this:
If there is a file named %album%.jpg, then use that one, if not, use the file folder.jpg
Is it possible?

& I also receive this warning when start foobar: "Original Winamp or some other Winamp emulator has been detected. This can result in wrongly reported data, nonfunctional plugins and other conflicts, be warned." How to fix it?

Thanks in advanced wink.gif

exxecutor
Thank you very much, Brett! Kameleon is really amazing. Visually stunning, everything worked out in great detail. The new left, right and "now playing" panels are a big improvement (I didn't think that was even possible) over your last configs. smile.gif

Now some constructive criticism: wink.gif
In my opinion, Album List and Playlist Switcher could be implemented in a better way. Currently they open in a panel roughly 600x300 big. Ideally, this should be something like 300x600 because both AL and PS can have many rows and don't need too much space horizontally.
I suggest that the panel for AL and PS has the same size as the left panel and appears directly above it. This would be a nice combination of Ibiza (position) and Curacao/Kameleon (functionality). The buttons to show AL/PS could be moved to the right of the play/pause, etc buttons.
For my needs that would be perfect because when I browse playlists or AL, I am anyway more interested in what happens in ELPlaylist than the visuals of the left panel.
Dan Popescu
QUOTE (AxaliaN @ Feb 15 2009, 11:53) *
Yay finally! Gonna test it now! <3 Br3tt!

Edit: I keep getting a warning from Shpeck when I start Foobar:

CODE
Original Winamp or some other Winamp emulator has been detected. This can result in wrongly reported data, nonfunctional plugins and other conflicts, be warned.


Maybe you have kmplayer started
Falstaff
QUOTE (ojdo @ Feb 15 2009, 15:12) *
QUOTE (Falstaff @ Feb 15 2009, 11:13) *
the bug cover display (bad scale in the CD Case) is maybe fixed because i can't reproduce it, but i've made a little change...


Happens still here, but also not reproducable. (v0.9.6.3 beta 1 with kameleon 1.0b fully installed)


read post #28 above (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=69485&view=findpost&p=615358)

be sure that there is no gap in the variables values
qwertz
I just found a little bug with foo_input_mslive.dll. Kameleon freezes when I open a mms stream, it worked fine with curacao. Probably some of the new code in ELPlaylist?
ojdo
QUOTE (Falstaff @ Feb 15 2009, 16:39) *
be sure that there is no gap in the variables values

Sure, I read the whole thread before reporting. I have not even set a custom variable for the album art. About 50% of the time (it decides always when I start foobar) it works, 50% it doesn't. When I find a common property (probable of the resized cover image, I suppose) I will report.


----

Artistart issue: I just read the drawback of foo_exvar, that it is not capable of reflecting my artist art naming scheme for your theme:
Folder: $replace(%path%,%directoryname%\%filename_ext%,)
Filename: folder.jpg
Is there any chance you might include this (I hope often used) convention to store the artist image in the folder hierarchy one level above the album art?
Divajjn
hi, amazing config br3tt . as always biggrin.gif .....when i start a track, background image is automaticly set to the cover image of the band, is it possible to set a bg image that is displayed even when i play a track
kkamion
QUOTE (Divajjn @ Feb 15 2009, 10:12) *
hi, amazing config br3tt . as always biggrin.gif .....when i start a track, background image is automaticly set to the cover image of the band, is it possible to set a bg image that is displayed even when i play a track


Click on the alien cat above playlist wink.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-2009 Invision Power Services, Inc.