MarcBoule / ImpromptuModular

Virtual Eurorack Modules for VCV Rack
Other
93 stars 10 forks source link

feature request #47

Closed jpnielsen closed 2 years ago

jpnielsen commented 2 years ago
image

If i input a clock to Clocked "BPM", I can't have CV output - But I would like to slew rate limit the changes.

I'd like to have a module that outputs the CV that corresponds to a clock input.

Thank you.

MarcBoule commented 2 years ago

I'm not sure I follow your use case, since in the picture you are giving the first Clocked a BPM CV as opposed to an external clock signal. In that setup, it's BPM output is a CV for the BPM.

jpnielsen commented 2 years ago

Right, That picture only confuses.

Say, I have a MIDI-CV 24PPQn and i want CV clock output i can slew limit to the next clocked CV-BPM input.

jpnielsen commented 2 years ago

I dunno - perhaps it's a silly idea. Lets just close this again.

MarcBoule commented 2 years ago

Let's leave it open, I'll take a look, I think I know what you're after now.

MarcBoule commented 2 years ago

It would be an option in the right-click menu to force the BPM output to be in CV mode when the BPM input is in external-clock mode, and it would provide a neat way to convert a clock signal into a CV that is proportional to the clock frequency, and I see that it could indeed have uses. The menu in Clocked is already quite loaded, and I can't promise it without first looking into the code, but I'll definitely consider the suggestion.

jpnielsen commented 2 years ago

👍 I don't know of a standard for CV BPM in VCV - perhaps Impromptu are the only modules that use it. (or my module knowledge is limited)

MarcBoule commented 2 years ago

There actually is a standard in VCV for this, and I follow that standard. Here it is if ever you are curious, it's part of this section:

https://vcvrack.com/manual/VoltageStandards#Pitch-and-Frequencies

MarcBoule commented 2 years ago

I've added this option, if ever you still need it and you would like a build to try it out, just let me know what platform you use. Cheers!

image

jpnielsen commented 2 years ago

Thank you, that was quick.

I will try it - I built from your github.

image
MarcBoule commented 2 years ago

Excellent! Nice blank panel too :-)

jpnielsen commented 2 years ago

I cloned your blank panel and made that - It's not release ready. Eventually, I would like it to load all svg's from a dir - and select the svg to display using a CV and a trigger. But I'm a C++ novice - So I might never finish it.

The santa plugin for windows is here https://github.com/jpnielsen/vcv-plugins

Thank you for sharing your code.