KnobMan, the VSTGUI AnimationKnob bitmap generator
-
- KVRian
- 662 posts since 10 Jan, 2008
hi g200kg,
I have the strange tga transparency export bug again. but even more strange I have an installation where it still works fine.
both systems are win2000 ws. there are some differences, though.
buggy machine:
tried knobman 1.25, 1.26, went back to 1.24 and even downgraded to 1.22 yesterday. tga transparency missing. I had to put a gdiplus.dll into the program dir to get it working when I installed knobman earlier. of course there are some other instances of that dll around somewhere on the disk. I put the newest one I could find into the knobman dir.
checked again: no dotnet installed.
when I remove the gdiplus.dll from the folder, it won't start.
I took an older one instead, but the export problem remains.
working machine:
currently running knobman 1.25. exports are fine.
no gdiplus.dll in the program dir, but several instances on the disk. don't know which one is used.
only dotnet 1.1 installed (I found a gdiplus.dll somewhere in the dotnet folder, so I thought it might be worth mentioning).
I don't know if this is relevant at all, but these are the only major differences I've spotted so far.
anything I could try, apart from copying the working installation to the other machine?
-greetings, markus-
I have the strange tga transparency export bug again. but even more strange I have an installation where it still works fine.
both systems are win2000 ws. there are some differences, though.
buggy machine:
tried knobman 1.25, 1.26, went back to 1.24 and even downgraded to 1.22 yesterday. tga transparency missing. I had to put a gdiplus.dll into the program dir to get it working when I installed knobman earlier. of course there are some other instances of that dll around somewhere on the disk. I put the newest one I could find into the knobman dir.
checked again: no dotnet installed.
when I remove the gdiplus.dll from the folder, it won't start.
I took an older one instead, but the export problem remains.
working machine:
currently running knobman 1.25. exports are fine.
no gdiplus.dll in the program dir, but several instances on the disk. don't know which one is used.
only dotnet 1.1 installed (I found a gdiplus.dll somewhere in the dotnet folder, so I thought it might be worth mentioning).
I don't know if this is relevant at all, but these are the only major differences I've spotted so far.
anything I could try, apart from copying the working installation to the other machine?
-greetings, markus-
-
- KVRist
- Topic Starter
- 485 posts since 22 May, 2004 from Yokohama, Japan
hello kylie,kylie wrote:hi g200kg,
I have the strange tga transparency export bug again. but even more strange I have an installation where it still works fine.
both systems are win2000 ws. there are some differences, though.
buggy machine:
tried knobman 1.25, 1.26, went back to 1.24 and even downgraded to 1.22 yesterday. tga transparency missing. I had to put a gdiplus.dll into the program dir to get it working when I installed knobman earlier. of course there are some other instances of that dll around somewhere on the disk. I put the newest one I could find into the knobman dir.
checked again: no dotnet installed.
when I remove the gdiplus.dll from the folder, it won't start.
I took an older one instead, but the export problem remains.
working machine:
currently running knobman 1.25. exports are fine.
no gdiplus.dll in the program dir, but several instances on the disk. don't know which one is used.
only dotnet 1.1 installed (I found a gdiplus.dll somewhere in the dotnet folder, so I thought it might be worth mentioning).
I don't know if this is relevant at all, but these are the only major differences I've spotted so far.
anything I could try, apart from copying the working installation to the other machine?
-greetings, markus-
hmmm... strange
At least I can say, the gdiplus.dll is NOT used when TGA export
(ya, gdiplus is not support TGA
If you dump the exported tga file, you can find following
(almost hard-coded) 18bytes header. xx xx and yy yy is
the size of the image. and next "20 28" means the image has
the alpha channel.
00000000: 00 00 02 00 00 00 00 00 00 00 00 00 xx xx yy yy
00000010: 20 28
could you check or send me the exported tga file?
-
- KVRAF
- 2042 posts since 22 Nov, 2003 from Mars, Solar System
thanks again for this great tool.
there is too much post to find a reply to my question below,
let me re-post some again
remark :
- layer inversed order vs "classic" photoshop, flash etc
possible? :
- layer renaming
- size in percent -> absolute pixel (useful when working at 1:1 scale)
how to? :
- changing emboss angle
there is a FAQ somewhere ?
thanks,
Eric
there is too much post to find a reply to my question below,
let me re-post some again
remark :
- layer inversed order vs "classic" photoshop, flash etc
possible? :
- layer renaming
- size in percent -> absolute pixel (useful when working at 1:1 scale)
how to? :
- changing emboss angle
there is a FAQ somewhere ?
thanks,
Eric
-
- KVRist
- Topic Starter
- 485 posts since 22 May, 2004 from Yokohama, Japan
hello Eric,
indeed, thanks for repost
size by absolute pixel: exactly, i would like to investigate.
Emboss: an attribute of the primitive. fixed direction for the primitive. rotated if you rotate the primitive.
Edge hilight: an after effect of the rotation. definable direction and constant dir even if you rotate the primitive.
indeed, thanks for repost
yes, i know. but the downward-foreground is fittable to tree-view style item list (like SkinMan). child should be under the parent and drawn foreground. probably natural when the KnobMan support the tree-view style layer structure in the future.remark :
- layer inversed order vs "classic" photoshop, flash etc
renameing: supported in the r-click of the layer list or Menu "Layer - Rename". is that ok?possible? :
- layer renaming
- size in percent -> absolute pixel (useful when working at 1:1 scale)
size by absolute pixel: exactly, i would like to investigate.
currently, the embosss cannot be rotated. except for rotating primitive itself. i recommend to use the 'edge hilight' instead (even though a little diffrent looks).how to? :
- changing emboss angle
Emboss: an attribute of the primitive. fixed direction for the primitive. rotated if you rotate the primitive.
Edge hilight: an after effect of the rotation. definable direction and constant dir even if you rotate the primitive.
somewhere the place i hoping there are....there is a FAQ somewhere ?
-
- KVRAF
- 2042 posts since 22 Nov, 2003 from Mars, Solar System
-
Leslie Sanford Leslie Sanford https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=131095
- KVRAF
- 1640 posts since 4 Dec, 2006
Losing sleep with KnobMan again. 

PlainKnob
Basically just fiddling with how to render tick marks.
Also, used a little bit of sand texture on the top layer to add some feel to it.

PlainKnob
Basically just fiddling with how to render tick marks.
Also, used a little bit of sand texture on the top layer to add some feel to it.
-
- KVRian
- 662 posts since 10 Jan, 2008
ok, but it was worth an inquiry.g200kg wrote:At least I can say, the gdiplus.dll is NOT used when TGA export
(ya, gdiplus is not support TGA).
is there, btw, a specific search order for the dll if not present in the program directory?
I'd like to know which gdiplus is actually used by knobman to make sure all my installations will use the same resources in case I look for erroneous behaviour (if so) again.
ok, I could use the sysinternals tools or taskinfo to spy on that.
I can verify that the correct export file has a 20 28 in the header. I will check the other file (not in reach currently) for the header entry. or send you the file.If you dump the exported tga file, you can find following
(almost hard-coded) 18bytes header. xx xx and yy yy is
the size of the image. and next "20 28" means the image has
the alpha channel.
00000000: 00 00 02 00 00 00 00 00 00 00 00 00 xx xx yy yy
00000010: 20 28
could you check or send me the exported tga file?
is it generally possible that switching between 2 machines with different versions of knobman and several upgrades in line could have corrupted my .knob file?
I'll do a fresh install on a third machine (also no dotnet) and let you know how about the results.
-greetings, markus-
-
- KVRAF
- 8389 posts since 11 Apr, 2003 from back on the hillside again - but now with a garden!
-
Leslie Sanford Leslie Sanford https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=131095
- KVRAF
- 1640 posts since 4 Dec, 2006
-
- KVRAF
- 8519 posts since 7 Apr, 2003
nicely er.. screwedLeslie Sanford wrote:Screws. Can make nice accents on the UI's corners.
make some rack holes next, and some chrome bar handles
that'd be interesting to see (the chrome handle ears).
is there a central repository of .knobs?
*edit* stupid /quote
Last edited by grymmjack on Tue Nov 04, 2008 12:43 pm, edited 1 time in total.
-
Christian Budde Christian Budde https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=25572
- KVRAF
- 1538 posts since 14 May, 2004 from Europe
I have all knobs I used (and done by myself) in the repository of my open source project.grymmjack wrote:is there a central repository of .knobs?
You can find an older "release" of the knobs here
However, I have about twice as much done by now.
Christian
PS: Some have been inspired by other manufacturers. Not sure, whether this is might cause any copyright problem. Though I didn't take screenshots and I do not sell the knobs or creations based on the knobs, so I doublt this is a problem.
-
- KVRian
- 897 posts since 9 Aug, 2004 from Rome, Italy
Thanks, Leslie, I was in need of that, maybe I'll change a bit to suit my colors...great work! ObligadoLeslie Sanford wrote:Screws. Can make nice accents on the UI's corners.
"For some reason everyone on this site hates Roger Nichols, loves Zebra, doesn't need a Virus (unless it's TI), uses Reaper, and thinks the Kaoss pad is cool: remember these rules and you'll be popular." (blackboyrockinit)




