JW/Voxglitch PatchSeq is super fun

But being a 100% honest, the updates broke all the patches I had started with PatchSeq.

Same here. They do look different. E.g. Output module is occasionally replaced by Mix6 in my previously saved selection and presets. I’m looking forward to the latest updates anyway. Hopefully there won’t be many changes…

Untitled.vcvm (378.9 KB)

And I hope to see more minor improvements:

  • in ENV submodule add a LEVEL parameter
  • in VOIC submodule add an ENV output
  • in KICK submodule add an ENV output
  • in KICK submodule add a LEVEL input
  • in SNARE submodule add a LEVEL input
  • in S&H submodule add internal NOISE_LEVEL parameter
  • a new BERNI (Bernoulli Gate) submodule with one input, two outputs and a CHANCE parameter

(But I understand that Groovebox2 has priority now.)

mini modules were replaced with other minimodules, and they had extremely diff results

its mostly annoying on the fm patch I spent a lot of time with and was really too complex to unravel and begin again, its just that backwards compatibility should be preserved when possible, I know these were hot to get out in front of users, but paid modules so go thru patchers beta testing to weed out all these little issues really, right?

It remains a marvel of the rack

Hi everyone,

It’s likely due to the fact that modules and ports are referenced by index, instead of the proper way – by UUID. This is an approach that I’ve since fixed with the Groovebox Advanced, but needs to updated for the PatchSeq as well.

My sincere apologies. You might be thinking, “Voxglitch is great, but Bret’s not paying enough attention to keeping his modules properly tested and backwards compatible.” And that’s totally true, and every time I get a bug report it feels like a mini existential crisis.

So maybe for the next few days I’ll just focus on setting up more automation so I can easily run compatibility tests, unit tests, etc. So far I’ve been able to run amok with my free modules, but commercial modules carry higher expectations.

Sincere apologies for those who lost their work.

  • Bret
5 Likes

There comes a time when to advance a module, it’s best to call it done and freeze it, and make a new one with a diffrent slug. The tricky part is knowing just when you’ve reached that point.

I still hope to see minor changes to PatchSeq. I’m wondering if there is a list of potential enhancements maintained by @clone45?

Although I understand that currently Centralics and Groovebox are in the focus of interest…

1 Like

Sorry, I’ve just been super busy. It might take a few more days for me to respond. It’s all about attention management right now. What’s on my mind right now:

  1. An update to Centralics, which addresses some requests and deficiencies in the module
  2. But then, I should have time to swing back to this. Groovebox Advanced isn’t pressing since it has no strict due date, and there’s a ton of work to be done on it.

A notable update that’s already been done to the PatchSeq is how the patches are stored. In the new implementation, additions to the inner-modules ports won’t break existing patches. Things might be a bit rocky for the next few releases, but I’ll do my best to smooth them out.

1 Like

Now it’s getting even crazier. Today I started Rack and got updates from Voxglich. It’s always cool to get updates. But as the picture shows… What is Groovebox Advance doing in my library? I didn’t buy or order it. Then Centralics is in my library, which is nice, but I didn’t buy that either. Neither of them work either.

:roll_eyes: wtf it;a even not released yet (?) Or im did miss something.

UPD (For just in case did observed updates too, installed but no such glitch lol, all what grabbed before only, ParchSeq etc, no GA)

Woops! That was a late night mistake. I forgot to set the “hidden=true” flag. Such an easy thing to miss. I’ll make an announcement on the forums.

2 Likes

All of these :backhand_index_pointing_up: are theoretically done. However, I have to go through and test each one next. But I wanted to let you know that these features are on the way. :slight_smile:

1 Like

Thanks. I agree 100%. I spent a great deal of time nailing that behavior for my dedicated sequencer modules, and I’ll try to pull over the logic to the newer Voxglitch Devices modules.

1 Like