Being a fan of Nohmad Strange Attractors since ages, I am totally in awe discovering that Joel Robichaud has made the update for it!!!
HERE it is the repo (I have even compiled it by myself! DUH!), it works 100% on Win10 64bit and it is awesome as usual!
YAY MATH!!
For all of you who are curious about attractors, here a couple of articles I have found quite easy to read, not much Math, donāt worry but I think it is good to know how our beloved plugins work, at least the basic stuffs, right? And yeah, I do love Math quite a lot!
You donāt have to ask me, @jueā¦
My educated guesses are that you can either compile it (and if I did it, very likely everybody can do it. I slavishly followed these instructions: HOW TO BUILD A VCV PLUGIN) or you can ask directly to Joel Robichaud via GitHub (the link is in my previous message).
i was in fact inspired by nohmad in making my wiqid anomalies chaotic lfos. i have included the lorenz attractor, but not the rossler one, as i donāt find it as interesting. tho it would be easy enough to add if people would like my version of it. i did add several other attractors.
the main differences are that i focus on the lfo range and have extended it a lot on the slower end. my modules do not really go into audio range, while nohmadās does. also, i only expose one variable to be tweaked with the āshapeā knob (tweaking several variables quickly leads to more stable non-chaotic cycles or escaping to infinity). on the other hand, i do have a z output, plus a self-invented fourth output derived from x+y-z.
if there is interest in implementing other attractors, feel free to contact me about it!
And, if we consider the general definition of āstrange attractorā we can also include primitive fractals like the Cantorās Dust (and I can hear echoes of another plugin, hereā¦)
I know Cantorās Dust is not an attractor in the rigorous sense but if you want I can give a mathematical explanation about that!
Too bad, I cannot help at all in coding but about Math, thatās another matter. There, I can help!
So yeah, there are some strange attractors that can be implemented, if you want!
I love putting strange attractors into a Lissajous scope. I was using the LZX Navigator video synthesis module for a while. Then I made a Reaktor Block that could do rotations on X, Y, and Z.
Talking about attractors, I remember I had a video from CODE PARADE that is pretty interesting, if you still want to implement some attractor in your plugin. I am pointing it to you because it has some nice graphic to watch at and some easy peasy explanations already made to listen to.
I am playing with your chaotic LFOs in these days and I am having a lot of fun, but I am a chaos (mathematical chaos, that isā¦) addicted so count me out for an objective review! Itās like giving candies to a child!
I am wondering if the Frank Bussardās FORMULA plugin can be used as test plugin, in a way or in another.
Have to put my hands on it, after all nearly all the equations of the attractors are simple and do not require elaborated formulas so my educated guess is that FORMULA can be used as a playground.
To me, at least. I guess a programmer can skip that step!
In my experience with oscillographics, the scope or drawing doesnāt need to be be an actual 3D space. The scope is still drawing X and Y. Itās the rotation of the vectors that makes it possible to explore and display 3D. I donāt think the math is particularly hard. I found the original idea in an Axoloti oscillographics demo sketch and I was able to translate to other graphical programming environments like Reaktor and Max MSP. But I certainly donāt have enough programming experience in C to make it for VCV rack easily.
Also worth noting that the developer for the Spiral Generator VST you linked makes another really cool VST called Pretty Scope
The fun will really begin when the rotations can be patched for modulation in an environment like VCV. Separating rotation from the scope allows for rotations to be modulated in interesting ways and provides for the āZā input.
Like the LZX Navigator video synthesis module, Pretty Scope does have rotation about the Z axis which is still plenty of fun.
Maybe I should make a video demonstrating how it works in Reaktor?
One of my best patches is broken because Noise is not available; Iāll try to get this built for Mac and post a link. @Vortico, is there anything we can do about semi-abandoned modules? I could fork it, but I wouldnāt want to step on any toes.
We donāt normally allow module removals in the VCV Library after a module has been āestablishedā, unless we failed to catch it. What is the plugin slug, module slug, and version of the plugin that last included it? (This information can be found in your patch if you open the file with a text editor.)
(not sure why we post/hijack on this thread)
I have ported many of those abandoned modules and even āadoptedā two of them. To keep away from stepping on any toes, I usually make sure to:
Post an issue on the OP Github repo that Iām porting the plugin
Fork the repo, port the module and post a pull request with the OP
Post test builds on the issue above
Wait a few weeks for any activity from the OP
(after a few weeks of radio silence) Adopt the module by posting it to the Library with the same slug
What module specifically are you talking about (slug name)?