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

Ideas Chat #10

Open
joopvdl opened this issue Feb 15, 2018 · 55 comments
Open

Ideas Chat #10

joopvdl opened this issue Feb 15, 2018 · 55 comments
Assignees

Comments

@joopvdl
Copy link

joopvdl commented Feb 15, 2018

So I was going to mention this in the now closed issue that led to bernoulli switch.
What about a bernoulli counter? Imagine Martin Lueder's counter, but with a random factor to it.
The counter knob will set a minimum, but the dice will determinate whether all incoming triggers will be counted. A knob will set the probability.
This could either be a switch or a gate, just like the bernoulli switch.

@joopvdl
Copy link
Author

joopvdl commented Feb 15, 2018

btw can't figure out how to label this as feature request

@phdsg
Copy link
Owner

phdsg commented Feb 15, 2018

ok, sounds interesting.
have you set this up with modules in a patch?
i'm not sure if i understand exactly what you are trying to achieve...

yeah. i think only the repo owner can label stuff.

@joopvdl
Copy link
Author

joopvdl commented Feb 15, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 15, 2018

so, basically just a bernoulli gate module in front of a counter module like this:
rainbucket

@joopvdl
Copy link
Author

joopvdl commented Feb 15, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 15, 2018

might (re)look into this at a later time.
right now i'm trying to get everything ready to deploy 0.5.8.
and then i'll have to prepare the 0.5 -> 0.6 transition.
if time allows maybe some work on the AorBtoOut version of the switch.

@joopvdl
Copy link
Author

joopvdl commented Feb 15, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 15, 2018

it's not a bad idea.
and it's also not too hard to frankenstein two modules together into one.
been doing that a lot. most of the time because certain module combinations that i often use take so much time to be patched up and then fill two rows in the rack.
anyways... right now, i'd rather know if the stuff we did yesterday works as expected, doesn't crash, etc.

@joopvdl
Copy link
Author

joopvdl commented Feb 15, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 15, 2018

boy, i see a lot of overlap on module preferences :)
here's a preview of the next commit:
bernswitches

@joopvdl
Copy link
Author

joopvdl commented Feb 15, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 15, 2018

yeah that part would be easier on a 4HP panel :)
my reasoning was: left = LO / right = HI
but i can live with either way, changing with next commit.

question: have you ever used the cv input on the audible bernoulli?

@joopvdl
Copy link
Author

joopvdl commented Feb 15, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 15, 2018

guessed so. i only used them with gate signals to make sure it goes 100% B on certain events.
up until yesterday. found out that the weird behavior i got when using it with non binary signals
was a scaling issue which i copied from the audible. fixed now. upstream too.

yeah i'm not gonna argue over that up/down left/right thing.

@joopvdl
Copy link
Author

joopvdl commented Feb 15, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 15, 2018

yeah, my brain is wired a little bit weird when it comes to left/right stuff: i often say left when i mean to say right. in this case i just intuitively went left=lo, right=high.
no right or wrong here tho. just a matter of learned taste and habits as you said.

@phdsg
Copy link
Owner

phdsg commented Feb 15, 2018

gonna rename this issue and leave it open for general ideas chitchat.
feel free to open specific issues if you find stuff that needs attention in any of the modules.

@phdsg phdsg changed the title bernoulli counter Ideas Chat Feb 15, 2018
@joopvdl
Copy link
Author

joopvdl commented Feb 16, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 16, 2018

agree, renamed and inverted knob assignment, but i don't like the 2HP layout.
trying some 4HP variants...
which will also make the assignment and routing more intuitive.

compair: different reasons...main ones being space and visual consistency with the rest of the collection.

@phdsg
Copy link
Owner

phdsg commented Feb 16, 2018

opinions on the gate input?
i found it a bit confusing to use in combination with the flip, so i'll probably change that.
either to a one input trigger to reset to default (which was in you request iirc)
or maybe two trigger inputs to route A or B directly (as in shutit).

@joopvdl
Copy link
Author

joopvdl commented Feb 16, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 16, 2018

so, this is how they look now...
bernswitches2
gate gone, direct triggers in, trigger outs added, yet unfinished toss mode switch. that's it so far.
gonna add few buttons to have manual control as well.

compair: agreed on intuitive layouting. the new layout didn't change that much tho and unless there's something really confusing now that wasn't in the big version i'll probably stay with the 4hp version.

@joopvdl
Copy link
Author

joopvdl commented Feb 16, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 16, 2018

it don't think of it as a reset function. more of a direct setter for each route (A just being the default).
reminds me that i have to make em save their state...

@phdsg
Copy link
Owner

phdsg commented Feb 16, 2018

sort of finished, i guess:
bernswitches2
should now pretty much cover all the things you can do with the regular bernoulli, plus the audio-path.
toss mode is working and sort of the answer to the question i raised before about the effect of the coin toss.

@joopvdl
Copy link
Author

joopvdl commented Feb 16, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 16, 2018

here's a new build from current master.
PvC-0.5.8-win.zip

@phdsg
Copy link
Owner

phdsg commented Feb 16, 2018

offtopic: saw your question on the FB.
https://www.youtube.com/watch?v=1CoyvGY74PE

@phdsg
Copy link
Owner

phdsg commented Feb 16, 2018

ah damn, forgot to mention that the new version is probably gonna break any patch you used them in.
port ids have changed and some other stuff.

@joopvdl
Copy link
Author

joopvdl commented Feb 16, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 17, 2018

little update on the interface side of things:
panel buttons are now implemented.
bernswitches3

@joopvdl
Copy link
Author

joopvdl commented Feb 17, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 17, 2018

i think i found a name for the pair: "Heads" & "Tails"
because AoRbTObla... meh, didn't like.
if u got a nice name suggestion, shoot.

oh and i pushed some more pixels...
bernswitches4

@joopvdl
Copy link
Author

joopvdl commented Feb 17, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 17, 2018

thx. been pushing pixels for while so i know how it works, the difficult part is deciding, and coming up with
something that i can use across the collection...
it's more of a pre-release, that's why didn't push it to the plugin manager. there might be patch breaking changes in the next releases because there are many new modules that still are a bit of a work in progress.
i can roll a new binary if you're interested in trying the changes.

@joopvdl
Copy link
Author

joopvdl commented Feb 17, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 17, 2018

PvC-0.5.dev-win.zip

@phdsg
Copy link
Owner

phdsg commented Feb 18, 2018

ShutIt face lift:
shutitnew

@joopvdl
Copy link
Author

joopvdl commented Feb 18, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 18, 2018

don't tell me i have to resurrect oomph. you're using that? :)

@joopvdl
Copy link
Author

joopvdl commented Feb 18, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 18, 2018

phew. i didn't really us it either that's why it's gone.
i might give the whole distortion thing another try some day when i know more about programming dsp, but that's a long road ahead.

@phdsg
Copy link
Owner

phdsg commented Feb 18, 2018

uploaded a little bit of a "manual" https://phdsg.github.io/PvC/chance_sw.html
let me know if i missed something critical.

@joopvdl
Copy link
Author

joopvdl commented Feb 19, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 19, 2018

yeah, saw that. thx for your kind words. been exiled from fb, so i can only read.
(also have my issues with fb as a community platform, but that's another story.)
as you pointed out correctly, github is the place...
trying to update all the panels and docs for 0.6, but there's only 24h a day :)

image

@joopvdl
Copy link
Author

joopvdl commented Feb 19, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 19, 2018

well, i had quit fb a long time ago.
only to log on the rack group i reactivated an old account i had used for promo stuff.
then some day i got reported to the name police and now fb wants to see my real id.
so. nothing serious. just don't wanna jump through that hoop.

@joopvdl
Copy link
Author

joopvdl commented Feb 19, 2018 via email

@phdsg
Copy link
Owner

phdsg commented Feb 19, 2018

phdsg is an abbreviation of phadsge which is a mangled version of fatzke which was my nickname back in the counter strike days. my name on fb was phdsg gsdhp i think :) yeah, that one obviously doesn't fit fb criteria for a "real" name. as for real names on the internet. i only use mine where it's absolutely necessary, don't like feeding the commercial data collectors.

@phdsg
Copy link
Owner

phdsg commented Feb 27, 2018

Just a bit of an update amidst all the v0.6 updating/testing stuff:

pre06

All but 2 modules (button, logic gates) reskinned, minor stuff might still change (port colors for example).
Old SumIt replaced with a "precision adder"-inspired module.
Will probably add a new module that covers what i used the old SumIt for, but'll also have a few more things i want.
not sure tho if i find the time to port changes back to 0.5 before 0.6 hits.

@Eurikon
Copy link

Eurikon commented Jan 16, 2019

Thank you very much for your modules!
in my quest to find small useful utilities that can do what the RYO eurorack modules do, something like this for example:
https://www.youtube.com/watch?v=NudTHG_mINc
i found your module: FlipOLogic , comes close to this.
Can you please add a link in the readme to any manual of your modules if this exists?
BTW there is a official VCV forum now, in case you wasn't aware yet.

@phdsg
Copy link
Owner

phdsg commented Jan 16, 2019

oh wow. nice this is still alive. thx for your feedback.
haven't touched vcv (or looked at code) for over half a year.
didn't expect my modules are still working.

i think i never wrote a proper manual for flipologic but there's a brief description in the source.

coincidently the last stuff i wrote was a series of 2hp modules (including ryo logic clones).
teaser

unfortunatly i can't estimate when i will have time to get back into c++/vcv to finish and release them.

@Eurikon
Copy link

Eurikon commented Jan 17, 2019

oh wowww man! if you ever find the time and inspiration to finish those ,
who knows in time with release of Rack 1.0
I'lld be happy over the moon to use those!
Take care :)

@joopvdl
Copy link
Author

joopvdl commented Jan 17, 2019 via email

@Eurikon
Copy link

Eurikon commented Mar 12, 2019

Hi :)
could you please make your modules work in upcoming Rack 1.0 release?

Maybe if you have time for it, include those little wonderfull goodies you mentioned above: 2hp modules (including ryo logic clones).

i would be so grateful for that!

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

No branches or pull requests

3 participants