Equaliser Q - Width Problem

For general discussion related FlowStone
Post Reply
Irfan
Posts: 5
Joined: Wed Feb 22, 2017 2:34 pm

Equaliser Q - Width Problem

Post by Irfan »

Hi all :)

I'm new to flowstone.

I've found a design problem in flowstones basic Equalizer mouse range/scaling. So you are able to go much farther than you need to. After the Q value goes down to 0.05 it starts to rise again as you continue to drag. This is clearly not right.

Here is a picture for better understanding.

https://www.dropbox.com/s/3vx3x1x0goeup ... 1.png?dl=0

If anyone know how to fix this please let me know.

Best wishes :D
User avatar
martinvicanek
Posts: 1334
Joined: Sat Jun 22, 2013 8:28 pm

Re: Equaliser Q - Width Problem

Post by martinvicanek »

Hey Irfan,

welcome to the forum! Your observation is correct, altough I think nobody ever bothered to test for Q below 0.05. Anyway, here is a fix preventing Q from rising again.
Attachments
ParametricEQ_fixed.fsm
(72 KiB) Downloaded 967 times
Irfan
Posts: 5
Joined: Wed Feb 22, 2017 2:34 pm

Re: Equaliser Q - Width Problem

Post by Irfan »

Thank you Martin,

it's cool and it works great :)
can you please tell me how did you do that?

Best,

Irfan
User avatar
martinvicanek
Posts: 1334
Joined: Sat Jun 22, 2013 8:28 pm

Re: Equaliser Q - Width Problem

Post by martinvicanek »

If you navigate to the "Convert" modules,
Parametric EQ/GUI/Controls/Convert
you'll see the following conversion from W (width) to Q.
convert.png
convert.png (15.7 KiB) Viewed 15306 times

The formula is

Q = 0.05 + 10*(1 - W)^6

So when you drag W from 0 to 1 (in whatever units), Q decreases from 1.05 to 0.05. All good so far. However, if you drag further, since the power 6 is an even number, Q starts to increase again.

What I did is place a Max module after (1 - W) with one input not connected (same as if connected to zero) :
convert_fix.png
convert_fix.png (17.49 KiB) Viewed 15306 times
Irfan
Posts: 5
Joined: Wed Feb 22, 2017 2:34 pm

Re: Equaliser Q - Width Problem

Post by Irfan »

Thank you soo much!

Finally working how i wanted :)
Post Reply