Hi, is this only for "knobs" and just to have a knob in Pd? I assume not, cause there are knob externals for Pd and a PR to include one in Vanilla https://github.com/pure-data/pure-data/pull/938
But I guess the point is a more generic object to load SVG files and period, which sounds like a good thing in general! I'm still learning a bit about GUI objects in Pd, but I guess what you need to research is if tcl/tk can load SVG files and how. So start by doing a google search on "tcl/tk + SVG". For what I see in the same search is that it does seem possible indeed! cheers Em sex., 23 de out. de 2020 às 13:07, Jakob Skouborg < [email protected]> escreveu: > Hey guys! > Just some Friday thoughts about Pure Data and UI elements, like knobs, > etc.: > In VCV rack, it's pretty easy to make your own knobs for your modules. You > can use the free open source program called Inkscape to make a knob, which > is basically an SVG file. > I was thinking that it would be really cool to be able to do something > similar in Pure Data. To have an object/external that can load these knob > SVG files into it, and then use the mouse to set a value(and knob position) > between 0-1, either by dragging up/down or left/right and pressing the > mouse on top of the object. It would really open up a whole new universe > for Pure Data and making nice user interfaces. > > I have been playing with coding audio stuff for a few years in c++, mostly > at hobby level, and I was wondering how hard it would be to make an object > like that(if possible at all), that can load an SVG files created in > Inkscape? > Since VCV Rack is open source, I think I am going to see if I can find the > code for the knob implementation this weekend, to see how it works in VCV. > But first of all I am just curious about it and was looking for more > experienced programmers though, especially you guys, who know a lot about > PD, if it's a completely lost cause or if it is plausible idea. > Personally I have not yet created any Pure Data externals, but I have been > looking through some of dr. Hernandez pure data external creation tutorials > on YT. I did make a bunch of VCV rack modules, so I know a bit about that. > Any thoughts are welcome [image: 🙂] > Besides that, have a great weekend! > > Best wishes, Jakob > _______________________________________________ > Pd-dev mailing list > [email protected] > https://lists.puredata.info/listinfo/pd-dev >
_______________________________________________ Pd-dev mailing list [email protected] https://lists.puredata.info/listinfo/pd-dev
