PS-PurrSoftware Plugin Modules

Thanks! The new version is in the library now.

Great piece of music :slight_smile:

Lovely as always, @k-chaffin. Thanks for the module and the music!

I have submitted PurrSoftware Meander V2.0.14 to the library review and build queue. This version fixes a couple of user reported Github issues. Several of the changes are cosmetic for the light and dark theme panels for readability. The other is a fix for a segfault that could occur if a cable is connected to the Meander circle of 5ths “STEP” input port.

Here is a new piece entitled “In A minor jam blues”. Actually a 12-bar blues (Meander #13) piece in Am with a pentatonic melody riff overlay generated by Meander. As usual, lot of automation going on. For this piece I mostly use VCV modules for sound via 6 instances of Squinky Labs Organ Three. I did use one Host with an Arturia Pigments guitar.

https://soundcloud.com/cyberpunken/in-a-minor-jam-blues?si=3f51b842643f45d58479dc1ff64d111a&utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing

This morning I finally got around to playing with ShapeMaster Pro from MindMeld. This appears to be great for doing mastering mix automation in its simplest form by using the SM CV outputs to control the 8 track volumes on the MindMeld MixMaster Jr. over the 10 minute song I posted yesterday.

Next, I will play with using SM to do Meander parameter automation since all Meander parameters are CV controllable.

Lots of possibilities here and lots to learn :grinning:

Here is a new piece entitled “Here comes d-flat, Dorian”. This is another of my experiments in which the harmonic progression stays on the I tonic Db chord but goes through all sorts of octave shifts and inversions. There are several Db Dorian scale sequences as well as Db chord note sequences. The Db root meanders through the octaves. Sound is created mostly via Vult Basal smooth oscillators.

I really enjoyed this piece. A great relaxing start for the weekend

Here is a new Meander generative piece entitled “Twelve bars”. It is a 12 bar blues piece in Am. Sound generators are Organ Three, Basal and KarpusStrongPoly.

https://soundcloud.com/cyberpunken/twelve-bars?utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing

I was playing around with electric guitar sounds here via this patchlet:

I notice that you often use a bunch of Submarine TD-202 to label ports. Have you considered using a TD-510, which is designed for the job.

I notice that submarine has a lot of modules! could you make fewer ? :wink:

Thanks for the suggestion, David. I will have to play with TD-510 more as it never seems as clear to me as does the TD-202. Probably just habit.

I don’t remember you asking Nysthi that question :stuck_out_tongue_winking_eye:

haha - yes. Of course as you know I use your modules a lot, often for testing my own. I’ve always used nysthi’s tuners a bunch, and lately the volt meter :wink:

I have added a bare-bones demo patch image to the Meander manual in the “Quickstart” section.

I have my Meander plugin/module converted from a singleton implementation to a multi-instance implementation. The main thing to accomplish this was to reduce my ~1800 lines of global data objects to 141 lines. The other 1600+ lines are now at the module scope.

Since the Meander panel is procedurally generated at runtime, the module now uses my PNG static image panel file rendering in the browser. Panel theme is now a global variable ensemble so changing one module theme changes all as well as changing the theme in the browser. I still need to add the dirty flag browser refresh methodogy.

Most everything is working well, but I have quite a bit of testing to make sure.

It’s hard to imagine someone wanting more than one instance of Meander in a patch, but, if someone does, it should all work independently.

I have submitted Meander V2.0.15 for review and build for the library. The major change in this version is that Meander is no longer a singleton and so you can have multiple independent instances in a patch.

You may not need this capability but the number of possibilities of what to do with multiple instances is almost unlimited. The primary challenge is how to keep multiple instances synchronized, but my experiments with multiple synced clocks work very well. After two hours of playing, two instances of Meander are still perfectly synchronized within my ability to distinguish on multi trace scopes. Or, a single clock can drive both Meander instances. Or, Meander can be run on internal clocks and the primary sends clock to the secondary, along with RUN and RESET, but for this, the second instance Meander must have the BPM manually set since Meander does not have a BPM out. Multiple synced CLOCKED modules gives more flexibility. It is fun with CLOCKED to add a slight clock DELAY to one Meander instance. Of course a delay module could do longer delays.

I’m ready to do an orchestra. Amazingly (I think), It is easy to keep the instances in harmonic sync but have each instance improvising slightly differently within that structure.

Here is a screen grab of what I have been testing today. In this, the first Meander instance 1ms Clocked Trigger Pulses are driving the VCV drum parts:

Here is an orchestral piece using 3 instances of Meander in a patch and 9 HOST VST instruments, mostly Spitfire’s BBC Symphony Orchestra.

I created a 2nd Youtube channel for my music “Cyberpunken Music”. So, now I can considering doing some Meander tutorials. I am very pleased with how easy it is to capture video and audio in Rack V2 with the RECORD module!

Here is just a brief video of yesterday’s SoundCloud recording.

By the way, my primary Youtube channel only has my 10 dimension string theory visualizations of Fermat Surface Calabi-Yau manifolds using Unity game engine with Compute Shader GP-GPU parallel computing and HTC Vive Pro Eye VR with eyetracking navigation.

Would love to see an interactive work of Rack and VR/AR.