Trying to give back in my own small way - KnobForge!
-
Howdy Hise Homies!
I use a Mac primarily and find using knobman online to be pretty unreliable in Safari, I got sick of running Knobman in parallels because it was really slow for my (niche) use case.
I saw Christoph professing how good Claude had gotten so I decided to give it a little go and ended up making KnobForge, a Knobman alternative with some extra bits added in that I use all the time but that take me ages - they now take me minutes!https://www.nevermoreaudio.co.uk/knobforge
What is KnobForge -
Basically it does what knobman does - you can layer shapes, lighting and shadow effects etc to create your own knob designs, render them into a sprite sheet of up to 360 steps at 500x500 each, and then preview that knob in the canvas area before you download it.
KnobForge can also do what I in my head have always called 'Arc Knobs' where the body of the knob is invisible and turning the knob up and down reveals and hides an arc/circle around the body - hope that makes any sense. Sweep mode will show what I mean!What ELSE is KnobForge -
I'm developing a brand for my plugin releases that is very much "Poe-esk" - it's all a bit hopefully-not-cheesy-gothic, ink on parchment and so on. I wanted to convert some stock footage ink blotting videos into sprite sheets that I could then control via timers etc in HISE for UI purposes.
SO - back to KnobForge - it can:
Read a short video
Strip it down frame by frame
Strip the background from those frames in 3 different ways with controllable tolerances
Build those frames into a sprite sheet of up to 500x500 per image (Browser limitation)
Preview that sprite sheet as a knob in canvas (heavily scaled, you'll need to download it to see the full resolution sheet)You can also do the above with images - got a pedal in your house with a cool knob? Take a top down photo, pop it into knobforge, strip the background and generate a sprite sheet!
Known issues;
With really large sheets - like 360 Frame 500x500 sheets, you sometimes have to click generate twice - the first time looks like it's worked, but it's not quite there. Click generate, go back to the design tab, click 'use as source' again and then regenerate the sheet - this should then work. This is due to the way it has to encode and decode the image, it's not the end of the world just something worth knowing.Other stuff:
I've compiled this into a Mac app using HISE WebView and it works great, I don't think I'm allowed to publish it here due to the HISE license agreement but I'm honestly not sure so if Christoph sees this maybe he can shed some light, I don't want to tag him as he's busy enough already without my nonsense :)Hopefully this helps someone out, this community is packed with absolute legends and I just want to give back in some way!
I take no credit for this, all I did was lob prompts at Claude for 3 days,https://www.nevermoreaudio.co.uk/knobforge
EXAMPLE SPRITES (you can use these however you like, go nuts):
https://www.dropbox.com/scl/fo/6qawfu5nymxqgfbp9rz4x/ALt0mXkKsj178W6ZRCArbpU?rlkey=d3zhx3rvolqd12nwscm7cci8x&st=rma1k8rs&dl=0