@svanya this is rad! thanks so much.
I wonder, though, if there's a way to re-write those tables so that they take creation arguments from the abstraction so that I can call a bunch of abstraction separately and have them still work I've been digging through documentation but just can't seem to find out how to generate the abstraction ID.
Again, thanks, I love your work here.
Hey, sorry it took me so long to get back to you! I had a BIOS blowout and had to totally rehaul my computer.
I don't take any offense! it makes much more sense to keep things in their own threads. Thanks for your response and I look forward to digging in to this stuff.
I've been trying to play with this and gensyn -- both seem like really neat synth ideas! However, I have run into a couple of issues.
I'm running the latest purr-data release installed through AUR.
First, the $1 creation arguments on the wavetables are not assigning the $1 float to the table id, instead, the wavetables are named "$1-wavetable" If I rename the wavetable to, for instance, 2-wavetable, then everything writes correctly.
Secondly, with wavebypartial_b(via-xyslider), purr-data is unable to create the objects "adsr" and "mknob".
Thirdly, switching to random partial generation for all gensyn clones in the help patch causes a huge lag, after which everything works. (this one could totally be a system issue, but I thought I'd mention it as long as I was commenting here.)