Hello everyone. Does anyone know if the VCV Rack library contains a bandpass filter with a Q factor greater than 20 ? Thank you for your help.
Is ā > 20?
And if you donāt want a brick wall, Daveās MultiMode filter does a 96dB slope. Bogaudio VCF does 20-pole.
Not sure of the equations that correlate slope from dB to #poles to Q factor and Iām happy to remain that way since my instinct tells me Q factor is often mis-represented both here in rack and in other software/hardware. (Looking at you, Decline, where the default says 1.4 but sure sounds like a gentler .707 to me.)
Theoretically it is 6dB per pole. So my Multimode Filter 96dB slope is 16 pole. I probably should have used the number of poles for the parameter instead of slope. I have run some tests with sine waves 1 octave above the low pass cutoff, or 1 octave below the high pass cutoff. Assuming the Bogaudio Analyzer is accurate, my filter slope is actually closer to 11dB/Octave per every 12dB listed. So with the parameter at 96dB slope, I am getting ~88dB reduction 1 octave away from the cutoff.
The Bogaudio filter has up to 12 poles, not 20. Running the same test with sine waves the Bogaudio is more accurate - each 2 poles represents 12dB reduction one octave away.
Oh, right, thanks. Had the number 20 in my head because I seem to be getting a lot of aliasing lately with whatever oscillator/fun-filter combo I keep using. So my starting point on that VCF is 20kHz 12 pole which obviously doesnāt do anything for the aliasing spike at 20k.
Anyway! Iāve been curious about daisy chaining clean filters. First pic is your MultiMode Filter vs Bogaudio VCF at max slope, bandpass at 4k. Daisy-chained with 2 instances.
We can see that they behave very differently! The slope is muuuuch steeper with the Bogaudio and there is some real resonance. (Also gain drops way off, hence the Mix1 amp modules.)
Second pic is 6 daisy chained instances of MultiMode filter. Just the last 4 instances shown. We can see that the slope doesnāt really get a lot steeper, and a very small resonance develops at 1.5 octaves up.
I donāt bother with this kind of analysis very often ā as the old live sound slogan goes, āmix with your ears, not with your eyesā. But I reckon Iāll be using your module for high pass at 18-20k for now on!
And to make this more useful than academic ā back at OP here.
My quick and dirty experiments lead me to think that here is a good recipe for a very steep filter that isnāt a complete brick wall and sounds good without artifacts or odd resonances.
Venom Multimode Filter at a slope of 96dB into Bogaudio VCF at a slope of 2-8 poles (not more than that).
Seems to behave well in the typical modes (LP BP HP). Didnāt try Notch. 1k lowpass shown.
I think the resonance knob works in the opposite way when the bogaudio VCF is in bandpass mode, as you open it up it widens the bandwidth. It works similar to the Bogaudio PEQ modules bandwidth knob. I could be wrong though, Iām not at Rack at the moment.
I used to use the PEQ modules alot with noise for resonant chords, but now I just use the VCF polyphonically, it sounds the same to my ears
What are you trying to achieve? What problem to solve? What is the use case? There might be alternative solutions.
Hereās a generic solution: maybe use multiple bandpass filters in series? You can go as steep as you want.
VCV Rack Hacks | Supercharge your VCF
Jakub Ciupinsky
If itās the bandpass filter resonance youāre after, maybe go modal. E.g. Prism Droplet or chowdsp ChowModal
Online, you can find tables specifying the formant values āāused to generate vowel sounds. Each formant is generated by a center frequency with a given gain and bandwidth. In the filters Iām familiar with, the bandwidth isnāt directly accessible, but it can be adjusted by setting the filterās Q parameter (Q = Fc/BW). The problem is that some formants require a Q value greater than 20, and to date, I havenāt found a suitable filter.
There are several Formant filters and Formant oscillators and Resonators in the VCV Library that might help you your way.
Some examples:
Formant/Vowel filters
- Autodafe Formant Filter
- Squinky Labs Formants
- Frozen Wasteland Vox Inhumana
- Audible Instruments Macro Oscillator VOWL model
Formant oscillators
Resonators:
On Bandpass filters (that might also be used as resonators) and control over gain and bandwidth:
Generally increasing Resonance will increase gain (at that bandwidth/center frequency) and decrease Bandwidth. Up to a point that they could act as resonators. And there is always the option to use a dedicated (sub) mixer to control relative and overall gain levels.
The Bogaudio VCF gives you direct control over the band pass band width, though I donāt understand the scaling, and I donāt think the filter gives you gain control. Maybe you can figure out how to make that work. Check out the linear option in the context menu. By default the band width is exponential, meaning if the high cutoff is 1 octave above the center then the low cutoff will be 1 octave below the center. The linear option lets you specify the width as an absolute frequency amount, so if the high cutoff is 100 Hz above center then the low cutoff will be 100 Hz below center. The Q factor is extremely high with the 12 pole setting and minimum bandwidth in linear mode, basically letting you hone into a single frequency.
I doubt any of those suggestions will help with the OPās desire to make use of tabular recipes for formants.
The Frozen Wasteland Formal Dinner is a free take on XAOC Devices Sofia - more inspired by than a direct emulation. My Venom Sofiaās Daughter is a more accurate emulation of Sofia with a bunch of extra features, but it is not free.
Thank you for your interest in my problem. My goal is indeed to transcribe values āāfrom formant tables into a patch (and not to use a ready-made module). I had to abandon the filter approach due to the difficulty of obtaining Q factors with sufficiently high and easily accessible values. I therefore turned to parametric equalizers. Audible Instrumentsā EqFilter does the job well: it offers bandpass outputs and knobs for adjusting Q values āāfrom 0.5 to 40, which more than covers my formant needs.
Uh, have you actually patched and played with this module or just read the āmanualā? Maybe the hardware version works, but the vcv implementation doesnāt work as advertised AT ALL. For your use case, the slope at EQ Filterās alleged Q=40 is nearly the same as Multimode Filter at 24dB.
Sorry to be a wet blanket.
Iām currently fine-tuning my patch using several EqFilter modules. The vowel sounds it generates based on formant values āāfrom the tables already work perfectly. I didnāt quite understand the reference to the slope, but (unless Iām mistaken) this parameter doesnāt seem very appropriate for dealing with formants. Indeed, the tables associate each formant frequency with a bandwidth, which translates into a quality factor (Q = F/BW). And since the EqFilter module has buttons allowing direct adjustment of the desired Q values, that suits my needs perfectly.




