clone45 / voxglitch

Modules for VCV Rack
GNU General Public License v3.0
101 stars 16 forks source link

Digital Sequencer probability #74

Open matthleg opened 3 years ago

matthleg commented 3 years ago

Hi, first thanks a lot for your great modules, Digital Sequencer is the sequencer I use the most: easy to use, very visual and lot of possibilities. To do it really perfect I would like to have probability for each step ( like in the image?); I think it would be the only sequencer in vcv with this possibility... digital sequencer probability

Please think about it, I know it's lot of work to make (or change) module, so again thanks a lot. All the best, Matthieu.

clone45 commented 3 years ago

Hi Matthieu,

I love this idea, but it would probably be best as a expansion module. I'll see what I can do! I haven't been working on this module for a while, and I realize that there are a few outstanding requests. My apologies. Sometime life gets in the way. :-)

matthleg commented 3 years ago

Days are too short... I know this, but I am happy you like the idea. It would be great if you manage to do it one day.

On Sat, 17 Apr 2021, 18:14 Bret Truchan, @.***> wrote:

Hi Matthieu,

I love this idea, but it would probably be best as a expansion module. I'll see what I can do! I haven't been working on this module for a while, and I realize that there are a few outstanding requests. My apologies. Sometime life gets in the way. :-)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/clone45/voxglitch/issues/74#issuecomment-821847526, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIVRB72IESDTVP5WWODPYB3TJGXW7ANCNFSM43DAMP3Q .

clone45 commented 3 years ago

Here's an idea that I had to pull it off. I could create a small icon at the left or right hand side. When clicked on, it'll slide out a separate "probability" sequencer similar to the one you designed. What do you think?

This is just a rough mockup. Rest assured that the final version will look a lot better. OH! And I just realized that it would be handy if the percentage sequencer was the same size, horizontally, as the one underneath so it's easy to see which column the percentages apply to.

ds-pcent

matthleg commented 3 years ago

I think it would be perfect!

On Sun, 18 Apr 2021, 20:42 Bret Truchan, @.***> wrote:

Here's an idea that I had to pull it off. I could create a small icon at the left or right hand side. When clicked on, it'll slide out a separate "probability" sequencer similar to the one you designed. What do you think?

[image: ds-pcent] https://user-images.githubusercontent.com/1373491/115156813-03ab3a80-a03b-11eb-9c24-aed23dfc9d56.png

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/clone45/voxglitch/issues/74#issuecomment-822039997, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIVRB73ZA4BO5EY4ZJJ7SDLTJMRZ7ANCNFSM43DAMP3Q .

firolightfog commented 3 years ago

I don't think there's a need for a switch. We could have the current gates as well as the probability CV influenced gates: image

OK, and now let me have a question that is related to the picture:

Or was this idea dropped completely?

Regards, Andras

clone45 commented 3 years ago

Hi Andras,

I really like your concept, but I haven't had the time to focus on module building for a while. I have an idea on how to pull this off, so let me set this coming Wednesday afternoon aside to give it a shot. :-) How important is CV control over the gate percentage to you? Would it be adequate if it was, for example, a knob?

firolightfog commented 3 years ago

Hello, Just think about it. It's always more complicated than it looks. By the way, those %GATE sockets on my drawing are outputs. Sorry for the confusion. :) I don't see myself using CV control over the gate percentage at all.
Best regards, Andras

clone45 commented 3 years ago

I wonder, could a separate 8x probability gate sequencer serve the same purpose? That wouldn't be very difficult to build, and although it might take a bit more space in a patch, it could be useful independently of the Digital Sequencer.

firolightfog commented 3 years ago

The original suggestion by matthleg was about a per step probability. I don't see how an external module could serve that purpose.

Having a separate 8x probability gate module (with input & knob & output) sounds like a wonderful idea. I created a prototype but change extension to .vcv after downloading. It creates a lot of movement in rhythms and I absolutely love it. I tried to use K1 knob to select if the script only removes, or only adds, or does both.

image

Ugh, I think I reached the limits of my coding skills. So did I with my artistic skills by designing a layout proposal:

image

Have a wonderful Wednesday afternoon! :)

Cheers, Andras

matthleg commented 3 years ago

Yes you're right, my interest is more focused on the per step probability, but I am not programmer so I have no idea of the difficulties... Sent from my Huawei Mobile-------- Original message --------From: Andras Szabo @.>Date: Tue, 14 Sep 2021, 12:33To: clone45/voxglitch @.>Cc: matthleg @.>, Author @.>Subject: Re: [clone45/voxglitch] Digital Sequencer probability (#74) The original suggestion by matthleg was about a per step probability. I don't see how an external module could serve that purpose. Having a separate 8x probability gate module (with input & knob & output) sounds like a wonderful idea. I created a prototype but change extension to .vcv after downloading. It creates a lot of movement in rhythms and I absolutely love it. I tried to use K1 knob to select if the script only removes, or only adds, or does both.

Ugh, I think I reached the limits of my coding skills. So did I with my artistic skills with designing a layout proposal:

Have a wonderful Wednesday afternoon! :) Cheers, Andras

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

firolightfog commented 3 years ago

Hoping that the external Trigger Precision module makes it to Bret's list of future projects, I'd like to comment on the original 'per step probability' proposal.

For @matthleg the great StochSeq4 might be a good solution. It is visually less appealing but it's an excellent piece of work. It's specifically built for per step probability. I don't know if it's worth the hassle to re-create this feature in Digital Sequencer.

firolightfog commented 2 years ago

Hoping that the external Trigger Precision module makes it to Bret's list of future projects, I'd like to suggest to implement it as polyphonic module.

clone45 commented 2 years ago

I'm going to wait until V2 is settled before I do any more module work. No promises, but I'll keep in on my radar!

firolightfog commented 2 years ago

This thread was de-routed by the Trigger Precision plans.

However I'd like to comment on @matthleg 's per-step-probability proposal once again. The soon to be issued RndG v2.0.5 might be the perfect solution.

It accepts the GATE of sequence #1 and will modify the probability by CV of sequence #1 (-5V to +5V). It is more flexible than a built-in Digital Sequencer feature as you can decide to use the same CV for multiple GATE outputs. Or even link a MIDI controller to the probability input and change it manually on the fly.

image

I'm afraid it's just one more argument against a built-in per-step-probability in Digital Sequencer. I'd suggest closing this ticket.

clone45 commented 2 years ago

@S0210 Andras, thanks for pointing that out.