@@ -56,47 +56,47 @@ void FireAmp::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
5656 fixE[fix_reso] = 0.52972649 ;
5757 fixF[fix_reso] = 0.50316379 ;
5858
59- double K = tan (M_PI * fixA[fix_freq]); // lowpass
59+ double K = tan (juce::MathConstants< float >::pi * fixA[fix_freq]); // lowpass
6060 double norm = 1.0 / (1.0 + K / fixA[fix_reso] + K * K);
6161 fixA[fix_a0] = K * K * norm;
6262 fixA[fix_a1] = 2.0 * fixA[fix_a0];
6363 fixA[fix_a2] = fixA[fix_a0];
6464 fixA[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
6565 fixA[fix_b2] = (1.0 - K / fixA[fix_reso] + K * K) * norm;
6666
67- K = tan (M_PI * fixB[fix_freq]);
67+ K = tan (juce::MathConstants< float >::pi * fixB[fix_freq]);
6868 norm = 1.0 / (1.0 + K / fixB[fix_reso] + K * K);
6969 fixB[fix_a0] = K * K * norm;
7070 fixB[fix_a1] = 2.0 * fixB[fix_a0];
7171 fixB[fix_a2] = fixB[fix_a0];
7272 fixB[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
7373 fixB[fix_b2] = (1.0 - K / fixB[fix_reso] + K * K) * norm;
7474
75- K = tan (M_PI * fixC[fix_freq]);
75+ K = tan (juce::MathConstants< float >::pi * fixC[fix_freq]);
7676 norm = 1.0 / (1.0 + K / fixC[fix_reso] + K * K);
7777 fixC[fix_a0] = K * K * norm;
7878 fixC[fix_a1] = 2.0 * fixC[fix_a0];
7979 fixC[fix_a2] = fixC[fix_a0];
8080 fixC[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
8181 fixC[fix_b2] = (1.0 - K / fixC[fix_reso] + K * K) * norm;
8282
83- K = tan (M_PI * fixD[fix_freq]);
83+ K = tan (juce::MathConstants< float >::pi * fixD[fix_freq]);
8484 norm = 1.0 / (1.0 + K / fixD[fix_reso] + K * K);
8585 fixD[fix_a0] = K * K * norm;
8686 fixD[fix_a1] = 2.0 * fixD[fix_a0];
8787 fixD[fix_a2] = fixD[fix_a0];
8888 fixD[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
8989 fixD[fix_b2] = (1.0 - K / fixD[fix_reso] + K * K) * norm;
9090
91- K = tan (M_PI * fixE[fix_freq]);
91+ K = tan (juce::MathConstants< float >::pi * fixE[fix_freq]);
9292 norm = 1.0 / (1.0 + K / fixE[fix_reso] + K * K);
9393 fixE[fix_a0] = K * K * norm;
9494 fixE[fix_a1] = 2.0 * fixE[fix_a0];
9595 fixE[fix_a2] = fixE[fix_a0];
9696 fixE[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
9797 fixE[fix_b2] = (1.0 - K / fixE[fix_reso] + K * K) * norm;
9898
99- K = tan (M_PI * fixF[fix_freq]);
99+ K = tan (juce::MathConstants< float >::pi * fixF[fix_freq]);
100100 norm = 1.0 / (1.0 + K / fixF[fix_reso] + K * K);
101101 fixF[fix_a0] = K * K * norm;
102102 fixF[fix_a1] = 2.0 * fixF[fix_a0];
@@ -907,47 +907,47 @@ void FireAmp::processDoubleReplacing(double **inputs, double **outputs, VstInt32
907907 fixE[fix_reso] = 0.52972649 ;
908908 fixF[fix_reso] = 0.50316379 ;
909909
910- double K = tan (M_PI * fixA[fix_freq]); // lowpass
910+ double K = tan (juce::MathConstants< float >::pi * fixA[fix_freq]); // lowpass
911911 double norm = 1.0 / (1.0 + K / fixA[fix_reso] + K * K);
912912 fixA[fix_a0] = K * K * norm;
913913 fixA[fix_a1] = 2.0 * fixA[fix_a0];
914914 fixA[fix_a2] = fixA[fix_a0];
915915 fixA[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
916916 fixA[fix_b2] = (1.0 - K / fixA[fix_reso] + K * K) * norm;
917917
918- K = tan (M_PI * fixB[fix_freq]);
918+ K = tan (juce::MathConstants< float >::pi * fixB[fix_freq]);
919919 norm = 1.0 / (1.0 + K / fixB[fix_reso] + K * K);
920920 fixB[fix_a0] = K * K * norm;
921921 fixB[fix_a1] = 2.0 * fixB[fix_a0];
922922 fixB[fix_a2] = fixB[fix_a0];
923923 fixB[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
924924 fixB[fix_b2] = (1.0 - K / fixB[fix_reso] + K * K) * norm;
925925
926- K = tan (M_PI * fixC[fix_freq]);
926+ K = tan (juce::MathConstants< float >::pi * fixC[fix_freq]);
927927 norm = 1.0 / (1.0 + K / fixC[fix_reso] + K * K);
928928 fixC[fix_a0] = K * K * norm;
929929 fixC[fix_a1] = 2.0 * fixC[fix_a0];
930930 fixC[fix_a2] = fixC[fix_a0];
931931 fixC[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
932932 fixC[fix_b2] = (1.0 - K / fixC[fix_reso] + K * K) * norm;
933933
934- K = tan (M_PI * fixD[fix_freq]);
934+ K = tan (juce::MathConstants< float >::pi * fixD[fix_freq]);
935935 norm = 1.0 / (1.0 + K / fixD[fix_reso] + K * K);
936936 fixD[fix_a0] = K * K * norm;
937937 fixD[fix_a1] = 2.0 * fixD[fix_a0];
938938 fixD[fix_a2] = fixD[fix_a0];
939939 fixD[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
940940 fixD[fix_b2] = (1.0 - K / fixD[fix_reso] + K * K) * norm;
941941
942- K = tan (M_PI * fixE[fix_freq]);
942+ K = tan (juce::MathConstants< float >::pi * fixE[fix_freq]);
943943 norm = 1.0 / (1.0 + K / fixE[fix_reso] + K * K);
944944 fixE[fix_a0] = K * K * norm;
945945 fixE[fix_a1] = 2.0 * fixE[fix_a0];
946946 fixE[fix_a2] = fixE[fix_a0];
947947 fixE[fix_b1] = 2.0 * (K * K - 1.0 ) * norm;
948948 fixE[fix_b2] = (1.0 - K / fixE[fix_reso] + K * K) * norm;
949949
950- K = tan (M_PI * fixF[fix_freq]);
950+ K = tan (juce::MathConstants< float >::pi * fixF[fix_freq]);
951951 norm = 1.0 / (1.0 + K / fixF[fix_reso] + K * K);
952952 fixF[fix_a0] = K * K * norm;
953953 fixF[fix_a1] = 2.0 * fixF[fix_a0];
0 commit comments