Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Graphic Artists needed for the Foobar GUI add-on (Read 14527 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Graphic Artists needed for the Foobar GUI add-on

Reply #25
hey, im normally a winamp modern skinner and saw the opening for foobar skins. now im not much of a foobar user simply because it is a touch on the ugly side. anyway, im interested in making a foobar skin, just a few questions:

how similar is the skinning to winamp modern skinning? eg: draws, animated visualisations, animations, scripting, containers, alpha blending etc etc etc

Graphic Artists needed for the Foobar GUI add-on

Reply #26
[span style='font-size:14pt;line-height:100%']we CAN do:[/span]
  • custom drawer-type interfaces with animated panels that extend to provide additional controls etc..
  • customized animations that can trigger on/off whenever you like (eg, dancing animation that plays when a track is playing, or a pause icon that flashes in pause mode)
  • unlimited number of graphics files (every part of the skin is able to have it's own graphic file if you wish)
  • complex layering and masking using the alpha channel in PNG files
  • custom z-layering for all sections, and precise internal layering of the text/fill/border/image properties
  • full interactive buttons (normal/rollover/pressed/toggled), or you can go one stage further and provide flash-style buttons (eg animation on rollover)
  • design 1/2/3/4/x different sizes/layouts for your skin, and switch between them from inside the skin (useful for the winamp-style bar/full/full+playlist)
  • use different graphics for different themes, or have several themes in the same file.
  • code a custom mini-playlist that can be toggled
  • code a custom volume control that looks and behaves like a hi-fi volume dial, for example.
  • use the standard spectum visualization, or customize it with the following options:
    • custom width/height
    • custom number of bands (bars)
    • custom colour / gradient / user-designed image (tip: use a larger alpha blended bar to superimpose over text -- nice effect)
    • background colour / grid
    • peak fall-off effect
    • click to toggle styles, or to turn off - or use seperate buttons to control the spectrum (you decide)
  • ... adding more as i remember it
[span style='font-size:14pt;line-height:100%']we CAN'T do:[/span]
  • skin edges that alpha blends to invisible, your skins will always have a hard edge  (this may change in future updates)
    • note: at present, invisibility is dealt with seperately to alpha channels. currently, you pick a transparent colour, and that colour never displays (instead showing the desktop underneath)
  • waveform visualization (not yet)
  • user-defined fonts in the graphics (at the moment we can only use fonts that have been installed on the OS)
  • .. ading more soon
- stopped adding more for now

Graphic Artists needed for the Foobar GUI add-on

Reply #27
if having freely definable hotspots (like the polygonal lasso or something) it too difficult to implement having several shapes would good too imo
something like creating imagemaps in html...

Graphic Artists needed for the Foobar GUI add-on

Reply #28
Quote
if having freely definable hotspots (like the polygonal lasso or something) it too difficult to implement having several shapes would good too imo
something like creating imagemaps in html...

imagemap style functionality is possible

you can have a big button with many smaller hotspots inside it

but you can still only set rectangle hotspots

there is no way to draw polygonal or circular hotspots

however, in practice, the user will not notice this - so it's not too bad to use a rectangle hotspot on a circular button

 

Graphic Artists needed for the Foobar GUI add-on

Reply #29
ok - i have a task for you lovely contributors

last night i coded a rotational volume control

it works beautifully!!!

but my graphics are not so beautiful

), and change the number of frames, since my code is customizable

obviously, the more frames.. the smoother the motion

remember to keep the circles perfectly aligned in a column, touching head & toe

and finally... keep the background layer invisible - like i have done here

all submissions either post in this topic, or email psd/png to me:


Graphic Artists needed for the Foobar GUI add-on

Reply #30
Interesting  Is it possible to have a normal foobar style playlist? With custom playlist strings and all?

Graphic Artists needed for the Foobar GUI add-on

Reply #31
Quote
Interesting  Is it possible to have a normal foobar style playlist? With custom playlist strings and all?

we couldn't just use the same playlist

we'd have to code one that works the same

as for the tagZ formatting....

there's no reason why it shouldn't work, but it might need to be tweaked a bit

EDIT: some tagZ commands are not supported in foo_looks yet, mainly the tab and padding type commands- but we can recreate the effect of tabs by using several strings on the same horizontal axis, each showing different info

in fact - it will probably be much more flexible than the current tagZ playlist

Graphic Artists needed for the Foobar GUI add-on

Reply #32
got my first user-submitted graphics at last!

and quickly turned it into a working beta-skin

[/i]