That’s by design! I am explicitly interpreting 0 as requesting a random seed, because it allows you to create call-and-response phrases that way. Same seed for the call, 0 for a randomized response.
My thinking is that you’re probably gonna be driving the random input either via a sequencer (in which case you can just not dial 0), something like a Turing Machine / Marbles letting you pick the range,
or via S&H’d noise (in which case, the chances of getting 0.000000 are perfectly negligible).
Normally, it’d go into my music thread, but I think since I want to encourage people to try out the beta, here’s a quick little sketch using both Arcane and the revised Darius.
Everything you hear in this song is not only aleatoric, it’s also entirely ephemeral: tomorrow, a different arcana of the Tarot will be drawn, and this song will sound different, yet similar. And if you download Arcane today, you will have to work with the exact same raw material I did, yet your interpretation will be unmistakably yours.
Hi,
Ok, but a bit unusual design. Maybe a gate input for ‘ignore ext rnd’ would be a clearer and in my opinion also more usable.
Another request is for randomization.
Trigger inputs for the randomize buttons would be great. Also the randomization should start with the ext rnd seed if connected. Maybe buttons might always use internal seed and trg inputs use ext rnd if connected. Just an idea.
Anyway, had a view very nice hours building a patch around Darius and I fell in Love with this thing. Very clever idea and easy to use.
Great job, thx for this great module.
I think that after this revision, the module is pretty much done! I’d rather not add a ton more features until it grows into a monster full of potential everyone feels too intimidated to learn.
This is what I say in the revised doc, on features vs. simple opinionated modules:
Darius has a simple panel, few advanced features, and is impossible to truly tame - by design. It is meant to be easy to learn, suprising to use, and fun to master. Many of its apparent limitations can be overcome with a bit of creative patching. It works wonderfully with stoermelder PackOne’s CV-MAP and 8FACE to give you CV control over the knobs and add multiple preset banks.
Maybe one day I’ll revisit it, but until then, maybe another developer with a different approach will want to run with the idea and take it in a new direction? (And if anyone does, just… don’t bother to reuse my amateur code, lol, you’d get results faster doing it from scratch).
Anyway, I had a pair of friends off the forums play with Arcane and the new Darius today, caught a small bug in each. Since I know they work enough for everyone I won’t wait longer and just submit it to the library. I think people will be more inclined to check out Arcane after it magically appears in their collection.
Also:
Per the recommendations of this thread, I’ll start making one Announcements thread per new module/release, and a less structure thread in the Plugins & Modules category for general support & discussion. (Or maybe a mod wants to move this one in plugins, to use it for that purpose?)
1.3.0 submitted to the library! I hope people will try Arcane once it appears in their rack. I don’t really know how to introduce it in a way that will make people want to try it without framing an official interpretation of the “rules of the game”… Think it’s complex enough I should do a video showing one possible way to use it?
I think these are very cool & think they’d make a great focus for a patch challenge. I would definitely benefit from a video demoing them - particularly Aleister. Thanks for making such an inventive contribution!
They’ve just been added in the library btw! Drafting an announcement topic with a demo video and demo patch as we speak
Edit: New thread is here! Following the recommendations from the meta thread, I will make one new annoucement per major update, please take the conversation to the new thread!