Hi @sdaau_ml I was intrigued by how this might be done in Windows (you didn't say which OS).
So I came up with this abstraction that does the trick.
The tradeoff (there's always a tradeoff) it creates a text file in the same directory as the patch.
Requires [ggee/getdir] and [motex/system] and the name of the patch
create the object in your projects main patch as ** [last-saved the-name-of-your-patch.pd ] **, add a bang to the inlet and a message box the outlet. A text file of "the-name-of-your-patch.pd-Timestamp.txt" is created or updated each time you bang the abstraction.
I originally used [iemguts/canvasname] to get the patch name but couldn't use it in an abstraction.
A while back I made patch to graphically represent amplitude peaks in 500 x 64 pixel struct graph that takes about 1 second to load in Pd Vanilla but over 10 seconds in Purr Data.
As I was converting all my guitar effects to Purr Data to see if the custom knob performed better (which they do, heaps! )
I made this work around for the time being using draw path dynamically with lists, and it is in fact faster than vanilla version, but I prefer the raw look rather than the antialiased look
Other than that I am very pleased with the results from Purr Data thank you @jancsika
I will upload this if anyone is interested (zoomed out)
Here is a much lighter version using a simplified 'nknob' using a vslider and canvases, this allows for easy deletion of objects and stomp-board.pd will even shut down via the control box X (in about 7 secs)
Use the shift key for a finer adjustment of the smaller knobs
Its not interchangeable with any other version
@Jona I've started looking at ofelia and came up with this for a knob radial-knob.zip but that was long after I started stompboard. I have a lite version of stompboard using canvases and vslider for the knobs but it has some (a lot of) errors popping up and looks a bit odd Pd-effects - lite.zip
and here is link to some recordings using the grater effect
This is a project I started just before Xmas. It was a really just an exercise to see how my nknob.pd abstraction would work in the real world, then morphed into a styling execise.
Stomp-board is a collection of guitar effects vaguely resembling stomp boxes. They can be arranged
and wired in any order and can be repeated as often as required. Each effect is given a unique name
when placing and this name is used to automatically save preset parameters against.
Effects are placed as objects in the normal Pd manner with one argument (eg [digi-delay Delay-1]) and connected with audio wires that should be in line with the round markers (there are fake inlets and outlet to the right as spacers)
As a graphics exercise its a failure because the nknob.pd is very heavy in the template area.
Its almost impossible to delete the effects objects as they grow in number (they will eventually delete though) and it is therefore essential to use the Quit button to end a session. There is a barely started help file.
stomp-board.pd is the demo (see pic), stomp-base.pd is the minimum start point.
I have collected the whole thing including the required externals in a folder Pd-effects-stand-alone
I think out of the box its windows only and in fact I have a folder for Pd 0.48 portable (empty) and a batch file stomp.bat that points to it (you will need to download Millers pd-vanilla portable version to use that)
Points of interest
In stomp-board.pd The looper can automatically record one cycle of drums from four-drums then stop the drums and play the loop and if the guitar is ready then record that on the next cycle
there is a wireless way to send messages to most controls via the unique name + control name
nknob has a range of 0-100
Any questions, please ask.
I have bash on my 1970's Ibanez strat-copy using this program just about every day
The following effects and control objects are available
Try Amazon Canada
CDN$ 51.50 + CDN$ 7.50 shipping
Usually ships within 2 to 3 days. Sold by langton_distribution
You could check gridknob I uploaded a while ago. Near the end of this thread https://forum.pdpatchrepo.info/topic/10838/no-mouse-external-some-success