SKINMAN, the new strike by g200kg (early early alpha)

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS

Post

g200kg wrote:
brok landers wrote:oh, g200kg, i did not intend to come over like an ass, if i did,i'm sorry, it really wasn't meant that way. i was just mentioning these things as i don't have a clue about those things, and i thought that they maybe could be improoved ...
:) i just moaned about this complicated font system :)
im not sure the 'SmallFontOpt' is the best solution, but would be some help to who need smaill-texts.
Just try to write a reliable text layout system that handles multiple fonts, does multi-line flow, looks nice on screen but prints exactly the same (or even with the same line-breaks) and you're going to start thinking drawing fonts is pretty simple. :D

edit: in other words: text sucks.

Post

@g200kg,don't forget you have to email manytone with with your email addy+ whether you need mac or win....;)

Post

g200kg,

thanks for the update! startup is waay faster now, really great.
will check around with the font thingie, will let you know asap.

only one thing i noticed, that you maybe might be able to implement:
now that we can mirror everything which is sooo cool, i realized, that the
linear gradation isn't ideal always (i'm using it for that typical mirror-gradation of a screenshot imange, that you often see on the web now,but of course this has way more uses :) ).
now, how about adding a bipolar numberbox right next to the gradation dropdown menue, where one could adjust the _curve_ (exponentiality): from positive (100) to negative (-100), and in the middle (0) it's perfectly linear as it is now?

reason i ask is, that the gradation in linear mode looks too "cutted", i hope you get what i mean, it's hard to describe ... but with a curve parameterbox one could work out the gradation-fade exactly like he needs it ...

is that doable?
regards,
brok landers
BIGTONEsounddesign
gear is as good as the innovation behind it-the man

Post

yup, just like almost everything in nature, exponential seems linear to the eye ;]

here, a nice little exp() for you

Code: Select all

float exposhape(float x, float coeff)
{
; if coefficient is too small, return linear
  if (fabs(coeff) <= 0.0005f) { return x; }
  float c = coeff * 2.f * M_PI;
  return (1.0 - exp(x*c)) / (1.0 - exp(c))
}
X is probably your color value, or "mix" or whatever, it must be a value between 0.0 and 1.0!
the coefficient must be -1.0 to +1.0 .. 0 is linear, positive values give slow->fast, negative = fast->slow

you can tweak the 2.f constant, but this setting is kinda fair for the purpose IMO
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!

irc.libera.chat >>> #kvr

Post

g200kg wrote:hi,
0.99d is released
http://www.g200kg.com/en/software/skinman.html
* startup time improvement (with splash screen) when many textures installed
* FontSize 'Px' / 'Pt' switch is added
* 'SmallFontOpt' option for small font quality improvement (work only when aspect=100% & no-mirrored & no-rotation)


thanks for the update

load up is much better and project load time id faster too, thanks :tu:

Post

g, I finally got my tree view up. I'm using an older version of Skinman. It doesn't seem to want to pop up too easily. I don't want to update because I'm not sure I can load the skin I'm making. Are these new versions backwards compatible? Thanks, -O-

Post

osiris wrote:g, I finally got my tree view up. I'm using an older version of Skinman. It doesn't seem to want to pop up too easily. I don't want to update because I'm not sure I can load the skin I'm making. Are these new versions backwards compatible? Thanks, -O-
i see. probably you are using around 0.99a? some version has the problem of strange behavior.

i always update with care of backwards compatibility :)

if you are worrying about compatibility, try and confirm by opening the skin by new version of SkinMan without overwrite :wink:

Post

brok landers wrote:reason i ask is, that the gradation in linear mode looks too "cutted", i hope you get what i mean, it's hard to describe ... but with a curve parameterbox one could work out the gradation-fade exactly like he needs it ...
antto wrote:yup, just like almost everything in nature, exponential seems linear to the eye ;]

here, a nice little exp() for you
hmm...
Ive tested some exponential color change. but i start thinking the problem is not about exponential curve but about curvature discontinuous.
Image
right rectangle in the image above, color-change is saturated at 'Gradation Point', and may feel "cutted". you may feel the color border-line. did you mentioned about this?

anyway, the antto's approximation is interesting. thank you :)

Post

Well, if you want to avoid the "cut" at the end of the gradient, you probably have to match a couple of derivates at the end points. Doesn't really have anything to do with the gradient shape itself, it's just that eye is very sensitive to changes in not just color, but also rate of change.

Post

g200kg,

see here, to understand what i mean, it's hard to explain:

Image

the "border" imo is too abrupt, i'd like to be able to define the curve of the fading so that it fits better. with the gradation tool i'd like to set the "range (fade from where to where), and with the curve parameter i'd like to define the positive or negative curve of the fade within that range, so that the "end point" doesn't look so abrupt.
i hope you understand what i mean, i'm lacking of better words ... :)


btw, disclaimer:
that's a sreenshot i grabbed once of the great daniel lindt from tbt audio, this grapic is _not_ done by me. it's a compressor daniel once wanted to release but never did. it just was at hand atm i did the explanation example.
regards,
brok landers
BIGTONEsounddesign
gear is as good as the innovation behind it-the man

Post

ok, i realized your problem :)

however, still i am deciding what to do. adding a parameter for exponential or making more flexible curve define function.

# mirrored moving knobs/param-values will be tough :hihi:

Post

I absolutely love skinman and knobman. What is the correct way to get a knob inside knobman. Right now I hit "new knob" and it opens knobman, I open a knob that I want and then hit save, and go to the "temp" directory in the skinman folder and save it as the last entry, then refresh inside skinman. Most often, the original size of the knobs doesn't take effect and I have to resize them.

Also, having alot of problems with windows staying on top, like the tree or the properties window get lost under other apps, very annoying.

Love this tool!!

BTW: Sidenote, what font do you guys usually use for like vintage stuff?

~Rob.

Post

brok landers wrote:btw, disclaimer:
that's a sreenshot i grabbed once of the great daniel lindt from tbt audio, this grapic is _not_ done by me. it's a compressor daniel once wanted to release but never did. it just was at hand atm i did the explanation example.
Oh man, I did not catch that right away, I was about to post holy :shock: . It still is nice though.
GUI designers a resource list of artists: http://sukaudio.blogspot.com/

Post

Hlis93 wrote:
brok landers wrote:btw, disclaimer:
that's a sreenshot i grabbed once of the great daniel lindt from tbt audio, this grapic is _not_ done by me. it's a compressor daniel once wanted to release but never did. it just was at hand atm i did the explanation example.
Oh man, I did not catch that right away, I was about to post holy :shock: . It still is nice though.
hehe, yeah, i'd have bet everything for you to chime in here, see it and assume i did it, that's why the disclaimer ... tbt (daniel) was really gifted not only in audio, but also in gui design ...
regards,
brok landers
BIGTONEsounddesign
gear is as good as the innovation behind it-the man

Post

I don't think SKinman is far away from being able to do skins like that. Its getting darn close to being a though choice between this or psd, still need psd's layer effects but for changing an arrangment around or adding a knob nothing really beats working with Skinman.
GUI designers a resource list of artists: http://sukaudio.blogspot.com/

Post Reply

Return to “DSP and Plugin Development”