Check it out here: https://github.com/NeverKnewTheName/R_OpenLib
It's been a long while and this update was long overdue. Finding time to add to this project becomes increasingly difficult unfortunately :/
Anyways, here's an implementation of a polyphase FIR oversampler (upsampler + downsampler).
I have updated the Hardclipper example to showcase how to use the oversampler. There's also a new fir oversampler oscillator that shows how to just use the downsampler.
There's a long debate to be had when it comes to FIR vs IIR oversampling. In my experience/opinion, IIR oversampling is a lot more suited in the modular context. FIR oversampling (in this case) is linear phase, which is nice, but inevitably introduces latency. This breaks feedback loops and parallel patches. VM cannot compensate this latency. To be clear: this is not a bug! just a tradeoff..
You can implement and add your own FIR filter coefficients. calculating coefficients can be done with math software like GNU Octave or websites like http://t-filter.engineerjs.com/ or https://fiiir.com/ . The coefficients given in R_OpenLib are calculated with Octave by applying a Kaiser window to a sinc. it's been a long try-and-error process until the filtering was good enough yet also efficient enough. feel free to share your coefficients if you can come up with great FIR filters

Have fun creating amazing modules!