Buffer Blackman vs other Blackman

Arabrab's icon
Max Patch
Copy patch and select New From Clipboard in Max.
do.while's icon

hi . they are mostly equal , the only thing is that your TWOPI is compromised with floating point precision . Give it more precise PI, u will get better results !

Arabrab's icon

Thanks "Do...while", ¿How i do that?

do.while's icon

here¿ http://www.ttmath.org/online_calculator
or
PI 3.14159265358979323846264338327950288
TWOPI 6.283185307179586476925286766559005768

Arabrab's icon

Sure, it was the first thing I tried, but how do I enter this value without being cut to:
3.14159265358979323846264338327950288 Max converts to 3.141593

Thanks Do...While

do.while's icon

honestly if u are windowing u wont notice artifacts due to less precision , unless your audio is a sinewave around 40Hz . i cant tell the difference by ear

do.while's icon

perhaps u can pass it as arguments $f

do.while's icon

no u cant :)

Arabrab's icon
Max Patch
Copy patch and select New From Clipboard in Max.

`
Ok, but I need the same accuracy .

do.while's icon

in gen uve got PI constant , u can provide whole formula there !

Arabrab's icon

PD: And in my patch in GEN ~ I finally do this in Gen, using codebox and Data.
And I really hear the difference when I use the function created using an external buffer.

Arabrab's icon

In gen using the constant "PI" I get exactly the same result. : (

do.while's icon

i give up

Arabrab's icon

Thank, thanks DO...While
Thanks for your "vocation".

11OLSEN's icon

I noticed that you can enter higher precision than 6 decimal places into objects. it will display maximum 6 decimal places but holds and calculates with the higher precision number.