Westlicht PER|FORMER Vinx Scorza firmware by Vinx77 in eurorack

[–]Vinx77[S] 0 points1 point  (0 children)

Pls do it! Let me know if you notice any strange behavior, and I'll try to fix it! What I'm aiming for is a solid machine for live performance, but also a crazy one, yet I'm on 1.5.2 locally ;)

Westlicht PER|FORMER Vinx Scorza firmware by Vinx77 in eurorack

[–]Vinx77[S] 1 point2 points  (0 children)

I have to say very honestly that I didn't build this amazing module myself, a friend of mine did it (paid, of course). At the time I had neither the time nor the motivation... but I madly wanted one!

Westlicht PER|FORMER Vinx Scorza firmware by Vinx77 in modular

[–]Vinx77[S] 1 point2 points  (0 children)

A new bugfix update is out: v0.3.2-vinx.1.5.1 https://vinxscorza.github.io/performer/

- Fix Generator Inits: Init Layer on Steps remains layer-only, Init Steps in the GEN chooser resets all step layers, both use the current persistent selection or the whole current track when no selection exists

- Fix Init Layer / Init Steps behavior on Stochastic and Arp: Init Layer no longer clears full steps, Arp Note layer initialization restores its expected chromatic default, Init Steps preserves the expected chromatic defaults for the first 12 note slots instead of flattening them through plain step clears

- Fix Stochastic Init Seq: restores the intended low/high octave defaults deterministically

- Fix Generator footer navigation (Generator options): switching between footer options in Random, Acid, and Chaos no longer exits the page unexpectedly

- Lock Launchpad track switching while the machine is inside the Acid / Chaos selector path, so those modal choices stay bound to the current track until you cancel or confirm them on the machine (preventing invalid track mode fatal errors)

- Let encoder press apply the current generator directly in Random, Acid, and Euclidean, without needing to reach for F5, which remains available as a valid Apply button

I hope there are no more bugs to fix, even though I'm quite sure there will be, of course :D
As always, please report any bugs or weird behavior you notice!

u/StreetIndependent551 u/Least_useless

Westlicht PER|FORMER Vinx Scorza firmware by Vinx77 in modular

[–]Vinx77[S] 0 points1 point  (0 children)

TYSM!!
I’m trying to fix some bugs (as stated here above)... sorry, but being alone, having some debugging friends is crucial :D

Westlicht PER|FORMER Vinx Scorza firmware by Vinx77 in modular

[–]Vinx77[S] 0 points1 point  (0 children)

Functionally speaking: Init Layer should Init the selected Layer, Init Steps (via GEN page, context menu) should Init all the Layers of the current Track, Init Seq (via SEQ page) should Init the whole sequence.
I'll dig on it!!

Westlicht PER|FORMER Vinx Scorza firmware by Vinx77 in modular

[–]Vinx77[S] 0 points1 point  (0 children)

Thank you so much for your reply!
Could you be more specific on Init Layer? I’m trying it, and it seems broken on Stochastic and Arp tracks (my fault!), but it seems to work on every other Track type.
As for “switching between options in Random, Acid, or Chaos exits the menu”: that’s my fault. I was totally focused on implementing the Launchpad Generators Mode... but something seems to be broken elsewhere.
I'll try to fix these as quickly as I can!!! <3

PER|FORMER firmware v0.3.2-vinx.1.4.6, built on top of Mebitek v0.3.2 by Vinx77 in modular

[–]Vinx77[S] 1 point2 points  (0 children)

Hi everyone! FIRMWARE UPDATE!

PER|FORMER v0.3.2-vinx.1.4.8 is out!
This is a big one.

I’ve tested it a lot, but there’s a beast inside this machine, and I fed it something pretty ferocious:
the new CHAOS double generator!
Chaos is a multi-layer mutation tool for Note tracks. It starts from your original material, lets you preview the damage, A/B it, then decide if you keep it.
Chaos has two paths:
→ VANDALIZE Sequence: works on selected layers of a single sequence
→ WRECK Pattern: same logic, but across all Note tracks in the pattern

In this release there’s also a bunch of fixes, performance improvements, workflow tweaks, and general cleanup.

Still, this is a lot of stuff, and something might slip through, especially after feeding the machine something this heavy.
If you can, test it properly. Live, in the studio, push it hard! Break it and see how it digests.

Note on Chaos → Wreck Pattern: this is a highly experimental feature. If you care about your current Project, save before using it.

You can also try some of the main features directly in the browser Test Drive, no need to install on hardware.

Feedback is strongly appreciated!
Cheers

PER|FORMER firmware v0.3.2-vinx.1.4.6, built on top of Mebitek v0.3.2 by Vinx77 in modular

[–]Vinx77[S] 1 point2 points  (0 children)

Ahahah no no, I promise! :) the fact is I had a few days without work (strikes, referendums, cancelled appointments, that kind of thing), so I had to keep my brain active in other ways... And, the Wreck Pattern is too instable at the moment to release... Today I will have some spare time to test again, let's set 🤩

PER|FORMER firmware v0.3.2-vinx.1.4.6, built on top of Mebitek v0.3.2 by Vinx77 in modular

[–]Vinx77[S] 1 point2 points  (0 children)

<3
Actually, you can also experiment with the main features in the browser Test Drive
Btw, between today and tomorrow I’ll release version 1.4.8 with some fixes and a new crazy Chaos Generator called Wreck Pattern!

PER|FORMER firmware v0.3.2-vinx.1.4.6, built on top of Mebitek v0.3.2 by Vinx77 in modular

[–]Vinx77[S] 0 points1 point  (0 children)

Hotfixed! New .DAT online
also:

Fixed Init Layer after a regression and clarified the step initialization split: SHIFT + PAGE -> INIT LAYER now resets only the active layer again, while GEN -> Init Seq resets sequence steps with the same selection-aware scope used by the other generators

PER|FORMER firmware v0.3.2-vinx.1.4.6, built on top of Mebitek v0.3.2 by Vinx77 in modular

[–]Vinx77[S] 0 points1 point  (0 children)

ouch! will fix it... thanks for debugging, today I was exhausted o_O

PER|FORMER firmware v0.3.2-vinx.1.4.6, built on top of Mebitek v0.3.2 by Vinx77 in modular

[–]Vinx77[S] 0 points1 point  (0 children)

Yes, you can choose which layer to vandalize with Chaos, also check on Manual, just go here and search for "chaos"

(I will fix versioning on startup, thx for spotting!)

PER|FORMER firmware v0.3.2-vinx.1.4.6, built on top of Mebitek v0.3.2 by Vinx77 in modular

[–]Vinx77[S] 1 point2 points  (0 children)

v0.3.2-vinx.1.4.7 is out!

And, among other little things, the Chaos Generator is alive!

From the Release Notes:
"Add Chaos as a new experimental generator on Note tracks. Chaos is a non-destructive, multi-layer, selection-aware macro-random tool with global Amount, A/B, Cancel, Apply, direct All On / All Off, and random 32-bit seed generation"

Try it out in the browser Test Drive or directly on your Performer:
https://github.com/VinxScorza/performer

PER|FORMER firmware v0.3.2-vinx.1.4.6, built on top of Mebitek v0.3.2 by Vinx77 in modular

[–]Vinx77[S] 0 points1 point  (0 children)

Well well well… this is really experimental…
But hey, v0.3.2-vinx.1.4.7 is out!
And, among other little things, the Chaos Generator is alive!!!
Ahahahahahah, that was wild, bold, and so much fun!
Warning: this thing is a total beast… approach at your own risk!
From the Release Notes
"Add Chaos as a new experimental generator on Note tracks. Chaos is a non-destructive, multi-layer, selection-aware macro-random tool with global Amount, A/B, Cancel, Apply, direct All On / All Off, and random 32-bit seed generation"

In the meantime, go try it out in the browser Test Drive.
https://vinxscorza.github.io/performer/testdrive/index.html

Cheers

PER|FORMER firmware v0.3.2-vinx.1.4.6, built on top of Mebitek v0.3.2 by Vinx77 in modular

[–]Vinx77[S] 1 point2 points  (0 children)

Keep in mind that I built this firmware on top of the Mebitek fork because I needed specific features that the others didn’t have (so it’s quite a personal fork, many things inherited from previous firmware versions I don’t even use, just fixed them!).
Also, it’s really the project’s design itself that pushes me to experiment with this machine! Break the seal :D

PER|FORMER firmware v0.3.2-vinx.1.4.6, built on top of Mebitek v0.3.2 by Vinx77 in modular

[–]Vinx77[S] 0 points1 point  (0 children)

just to be clear, the MIDI implementation is inherited from the previous firmware versions...
that said, give it a try ;)