Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: is it possible to add probability (and Gate/Trigger mode) to ADDR-SEQ? #198

Open
rsmus7 opened this issue Jan 28, 2022 · 15 comments

Comments

@rsmus7
Copy link

rsmus7 commented Jan 28, 2022

Hi Matt,

today I got the idea that it would be really cool to have a probability setting for ADDR-SEQ,
toset the probability of a step being played, ( 0 = no step will be played / 100 = all steps will be played, between these randomly steps are choosen)
I've done a little example for the GUI with a probability knob (the red square is just to make it more obvious), but it could also be a setting in the right click menue, like the smoothing the LLFO.

ADDR_Prob_02

@rsmus7
Copy link
Author

rsmus7 commented Feb 20, 2022

another addition would be a Gate/Trigger mode for the steps.
that could be set in the right click menue,
then the steps would be gates ( the gate length would be set by the step value, and 0 = no gate) or just be short triggers.
this combined with the probability would be my dream sequencer. I could take one instance for the notes and one instance for the gates, that would be really cool.

btw. thanks for your fine modules!

@rsmus7 rsmus7 changed the title Feature request: is it possible to add probability to ADDR-SEQ? Feature request: is it possible to add probability (and Gate/Trigger mode) to ADDR-SEQ? Feb 20, 2022
@mdemanett
Copy link
Contributor

I might not understand the requests...

For the first one, the probability at say 50% would cause it to skip a step when it gets a clock, with that probability? Jump to a random step? Something else?

For the second one, to be clear: instead of setting the output voltage, each knob sets a gate length (relative to the clock rate), and when a step is selected, a gate of that length is the output?

Sorry it's taken forever to get back to you!

@rsmus7
Copy link
Author

rsmus7 commented Mar 21, 2022

Hi Matt,
thanks for your reply,

imho the probability feature could be set up in some different ways.

Some possibilities are:

1- it sets the probability for all steps if a step is played or just the next one

2- it sets the probability for all steps if a step is played or it is silent/a pause

3- it is set for each note separately/indivdual and decides for each step with different
amounts of probability if it is played or not

I have attached a little patch that shows the third way using the impromptu "Phrase-Seq 16"
here I set the probability for the second and forth step lower than 1. I think you'll get it.

Any of the three different modes of probability are fine for doing some variations on a melody or modulation or whatever you use the ADDR-SEQ for and make it a bit more alive, any would be great if you could add it. All three would be wonderfull.

Your second question:
For the second one, to be clear: instead of setting the output voltage, each knob sets a gate length (relative to the clock rate), and when a step is selected, a gate of that length is the output?

exactly!

The 0 would be no gate on this step and 100 would be: the step is tied to the next step.
Anything between 0 and 100 would be a gate length set by the incoming clock.
And there should be a Trigger-mode (set in the right click menue):
any step sends just a trigger, and by the probability setting ADDR-SEQ will choose if the step sends a trigger or not.
it would be great when the user could set the probability for each step different ( like the impromptu phrase-seq) or global for all steps. But just global would be fine.

And it could be choosen in the right click menue if the ADDR-SEQ would be a gate or a CV sequencer.
Or there could be a CV version of ADDR-SEQ and a Gate/Trigger version of ADDR-SEQ, and the ADX should be working for both or there should be two versions of it too.

I hope it is more clear now, else please ask me anything you haven't understood.

Bogaudio_Prob_01.zip

@subderground
Copy link

another addition would be a Gate/Trigger mode for the steps. that could be set in the right click menue, (...)
ADDR-SEQ_TRIG_GATE_request
Yes. This will be perfect !
Thanks :-)

@rsmus7
Copy link
Author

rsmus7 commented Jun 21, 2022

another cool idea!

btw. ADDR-SEQ can somehow be used as a trigger sequencer when you
set the range to 0 - 10v and set steps to 0 for no trigger and to 10 for triggers, the only
problem is the it doesn't send a new trigger for each step when two or more following steps are set to 10.
Or I'm doing something wrong, maybe.

@rsmus7
Copy link
Author

rsmus7 commented Jul 3, 2022

Hi Matt,

it's been a while since your last reply,
do still consider this FR or are you not interested
to change the features of the ADDR-SEQ?
no matter how you decide,
ADDR-SEQ is one of my most used modules and always will be.

@mdemanett
Copy link
Contributor

I think I'll do it...but can't say when. Haven't had much time to work on this stuff.

@rsmus7
Copy link
Author

rsmus7 commented Jul 14, 2022

No problem, take your time

@subderground
Copy link

That's really cool to hear... I hope soon ;-) Thanks for your great work.

@rsmus7
Copy link
Author

rsmus7 commented Sep 15, 2022

any news, maybe ... ? ;-)

@mdemanett
Copy link
Contributor

Starting to think about this again, but no updates yet.

@omricohenmusic
Copy link

Hi Matt and everyone!

About the trigger ADDR version, I think that having just buttons or switches would be more than enough. So something exactly like the current ADDR with all its features, but with triggers\gates instead of continues CV. Maybe it's possible to have in the right-click menu instead of Range, the option to choose between Triggers or Gates. If gates is chosen, then it will pass the incoming clock. For changing the gate length it's possible to use DGate and have a CV ADDR controlling it. It allows for a bit more control I guess.
It can be called something like ADDR-TRG.

@rsmus7
Copy link
Author

rsmus7 commented Feb 28, 2023

Hi Matt,
any news on this?

@rsmus7
Copy link
Author

rsmus7 commented Nov 5, 2023

still no news ? ;-)

@subderground
Copy link

subderground commented Jan 7, 2024

Let's hope this year? Maybe? 🤗 Happy 24 🎉
[(sept.09 2024 edit) Any infos, good or not, about this ?] All the best.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants