10-12-2021, 06:09 AM
I actually haven't used the onboard envelopes and LFO's too much and was just spending some time with them. It would be really nice if
I think you could get a lot out of providing some basic wave shaping functions, maybe even as FX on the CV/Mod outputs. Getting exponential-like and logarithmic-like shapes can be really inexpensive with simple "easing" functions. I like the following talk: https://www.youtube.com/watch?v=mr5xkf6zSzk
I built a small C++ library of those functions and I was able to create a "Just Friends"-like module in VCV Rack with minimal CPU.
https://imgur.com/a/QqPW1sf
- speed could be controlled from another slot, currently the clock and amp can be modulated from another slot but speed would allow you to get the classic bouncing ball and other cool effects
- LFO shapes could be imported, maybe using wave files on the SD card
- envelopes (and LFO's) had shape controls, generally being able to control the shape from log, linear, and exponential on each time stage.
I think you could get a lot out of providing some basic wave shaping functions, maybe even as FX on the CV/Mod outputs. Getting exponential-like and logarithmic-like shapes can be really inexpensive with simple "easing" functions. I like the following talk: https://www.youtube.com/watch?v=mr5xkf6zSzk
I built a small C++ library of those functions and I was able to create a "Just Friends"-like module in VCV Rack with minimal CPU.
https://imgur.com/a/QqPW1sf

