1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-11 17:13:37 +02:00

Update Nyquist to v3.09.

This commit is contained in:
Leland Lucius
2015-04-07 22:10:17 -05:00
parent f88b27e6d8
commit 9fb0ce5b82
358 changed files with 26327 additions and 7043 deletions

View File

@@ -7,8 +7,9 @@
(LISPNAME "biquad")
(ARGUMENTS ("sound_type" "s")
("double" "b0") ("double" "b1") ("double" "b2")
("double" "a1") ("double" "a2")
("double" "a1") ("double" "a2")
("double" "z1init") ("double" "z2init"))
(LINEAR s)
(START (MIN s))
(TERMINATE (MIN s))
(LOGICAL-STOP (MIN s))
@@ -20,9 +21,9 @@
("double" "a1" "a1")
("double" "a2" "a2"))
(CONSTANT "b0" "b1" "b2" "a1" "a2")
(INNER-LOOP-LOCALS "double z0;")
(INNER-LOOP " z0 = s + a1*z1 + a2*z2;
output = (sample_type) (z0*b0 + z1*b1 + z2*b2);
z2 = z1; z1 = z0;")
(INNER-LOOP-LOCALS " double z0;")
(INNER-LOOP "z0 = s + a1*z1 + a2*z2;
output = (sample_type) (z0*b0 + z1*b1 + z2*b2);
z2 = z1; z1 = z0")
)