@@ -50,47 +50,47 @@ void GrindAmp::processReplacing(float **inputs, float **outputs, VstInt32 sample
5050 fixE[fix_reso] = 0.52972649 ;
5151 fixF[fix_reso] = 0.50316379 ;
5252
53- double K = tan (M_PI * fixA[fix_freq]); // lowpass
53+ double K = tan (juce::MathConstants< float >::pi * fixA[fix_freq]); // lowpass
5454 double norm = 1.0 / (1.0 + K / fixA[fix_reso] + K * K);
5555 fixA[fix_a0] = K * K * norm;
5656 fixA[fix_a1] = 2.0 * fixA[fix_a0];
5757 fixA[fix_a2] = fixA[fix_a0];
5858 fixA[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
5959 fixA[fix_b2] = (1.0 - K / fixA[fix_reso] + K * K) * norm;
6060
61- K = tan (M_PI * fixB[fix_freq]);
61+ K = tan (juce::MathConstants< float >::pi * fixB[fix_freq]);
6262 norm = 1.0 / (1.0 + K / fixB[fix_reso] + K * K);
6363 fixB[fix_a0] = K * K * norm;
6464 fixB[fix_a1] = 2.0 * fixB[fix_a0];
6565 fixB[fix_a2] = fixB[fix_a0];
6666 fixB[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
6767 fixB[fix_b2] = (1.0 - K / fixB[fix_reso] + K * K) * norm;
6868
69- K = tan (M_PI * fixC[fix_freq]);
69+ K = tan (juce::MathConstants< float >::pi * fixC[fix_freq]);
7070 norm = 1.0 / (1.0 + K / fixC[fix_reso] + K * K);
7171 fixC[fix_a0] = K * K * norm;
7272 fixC[fix_a1] = 2.0 * fixC[fix_a0];
7373 fixC[fix_a2] = fixC[fix_a0];
7474 fixC[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
7575 fixC[fix_b2] = (1.0 - K / fixC[fix_reso] + K * K) * norm;
7676
77- K = tan (M_PI * fixD[fix_freq]);
77+ K = tan (juce::MathConstants< float >::pi * fixD[fix_freq]);
7878 norm = 1.0 / (1.0 + K / fixD[fix_reso] + K * K);
7979 fixD[fix_a0] = K * K * norm;
8080 fixD[fix_a1] = 2.0 * fixD[fix_a0];
8181 fixD[fix_a2] = fixD[fix_a0];
8282 fixD[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
8383 fixD[fix_b2] = (1.0 - K / fixD[fix_reso] + K * K) * norm;
8484
85- K = tan (M_PI * fixE[fix_freq]);
85+ K = tan (juce::MathConstants< float >::pi * fixE[fix_freq]);
8686 norm = 1.0 / (1.0 + K / fixE[fix_reso] + K * K);
8787 fixE[fix_a0] = K * K * norm;
8888 fixE[fix_a1] = 2.0 * fixE[fix_a0];
8989 fixE[fix_a2] = fixE[fix_a0];
9090 fixE[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
9191 fixE[fix_b2] = (1.0 - K / fixE[fix_reso] + K * K) * norm;
9292
93- K = tan (M_PI * fixF[fix_freq]);
93+ K = tan (juce::MathConstants< float >::pi * fixF[fix_freq]);
9494 norm = 1.0 / (1.0 + K / fixF[fix_reso] + K * K);
9595 fixF[fix_a0] = K * K * norm;
9696 fixF[fix_a1] = 2.0 * fixF[fix_a0];
@@ -873,47 +873,47 @@ void GrindAmp::processDoubleReplacing(double **inputs, double **outputs, VstInt3
873873 fixE[fix_reso] = 0.52972649 ;
874874 fixF[fix_reso] = 0.50316379 ;
875875
876- double K = tan (M_PI * fixA[fix_freq]); // lowpass
876+ double K = tan (juce::MathConstants< float >::pi * fixA[fix_freq]); // lowpass
877877 double norm = 1.0 / (1.0 + K / fixA[fix_reso] + K * K);
878878 fixA[fix_a0] = K * K * norm;
879879 fixA[fix_a1] = 2.0 * fixA[fix_a0];
880880 fixA[fix_a2] = fixA[fix_a0];
881881 fixA[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
882882 fixA[fix_b2] = (1.0 - K / fixA[fix_reso] + K * K) * norm;
883883
884- K = tan (M_PI * fixB[fix_freq]);
884+ K = tan (juce::MathConstants< float >::pi * fixB[fix_freq]);
885885 norm = 1.0 / (1.0 + K / fixB[fix_reso] + K * K);
886886 fixB[fix_a0] = K * K * norm;
887887 fixB[fix_a1] = 2.0 * fixB[fix_a0];
888888 fixB[fix_a2] = fixB[fix_a0];
889889 fixB[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
890890 fixB[fix_b2] = (1.0 - K / fixB[fix_reso] + K * K) * norm;
891891
892- K = tan (M_PI * fixC[fix_freq]);
892+ K = tan (juce::MathConstants< float >::pi * fixC[fix_freq]);
893893 norm = 1.0 / (1.0 + K / fixC[fix_reso] + K * K);
894894 fixC[fix_a0] = K * K * norm;
895895 fixC[fix_a1] = 2.0 * fixC[fix_a0];
896896 fixC[fix_a2] = fixC[fix_a0];
897897 fixC[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
898898 fixC[fix_b2] = (1.0 - K / fixC[fix_reso] + K * K) * norm;
899899
900- K = tan (M_PI * fixD[fix_freq]);
900+ K = tan (juce::MathConstants< float >::pi * fixD[fix_freq]);
901901 norm = 1.0 / (1.0 + K / fixD[fix_reso] + K * K);
902902 fixD[fix_a0] = K * K * norm;
903903 fixD[fix_a1] = 2.0 * fixD[fix_a0];
904904 fixD[fix_a2] = fixD[fix_a0];
905905 fixD[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
906906 fixD[fix_b2] = (1.0 - K / fixD[fix_reso] + K * K) * norm;
907907
908- K = tan (M_PI * fixE[fix_freq]);
908+ K = tan (juce::MathConstants< float >::pi * fixE[fix_freq]);
909909 norm = 1.0 / (1.0 + K / fixE[fix_reso] + K * K);
910910 fixE[fix_a0] = K * K * norm;
911911 fixE[fix_a1] = 2.0 * fixE[fix_a0];
912912 fixE[fix_a2] = fixE[fix_a0];
913913 fixE[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
914914 fixE[fix_b2] = (1.0 - K / fixE[fix_reso] + K * K) * norm;
915915
916- K = tan (M_PI * fixF[fix_freq]);
916+ K = tan (juce::MathConstants< float >::pi * fixF[fix_freq]);
917917 norm = 1.0 / (1.0 + K / fixF[fix_reso] + K * K);
918918 fixF[fix_a0] = K * K * norm;
919919 fixF[fix_a1] = 2.0 * fixF[fix_a0];
0 commit comments