Prism: Rainbow - a port of the 4ms Spectral Multiband Resonator to VCV

Just a quick update on what’s going on:

RIght now in GitHub, on the master branch:

  • I have implemented a new mode which switches the internal sample rate from 96Khz to 48Khz. This is switchable from the context menu. The performance improvement with this change is substantial, making 6in/2out a usable setup and 2in/2out a realistic default option.

  • Changing the sample rate may have some negative consequences for sound fidelity. I have not heard any evidence of sound degradation running at this rate yet. The sample rate converter used in VCV is really really good.

  • The output in BpRe mode is one octave lower than it should be. In order get this working I need to regenerate some data (filter coefficients) at the new sample rate and I want to take this opportunity to re-engineer the code from 4ms which does this. It works now for the 2 and 1 pass filters since I can wrangle to code to correct for this.

The adventurous are encouraged to take a look - I can provide windows binaries if there is interest.

4 Likes