diff options
Diffstat (limited to 'tran/prod.alg')
-rw-r--r-- | tran/prod.alg | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tran/prod.alg b/tran/prod.alg new file mode 100644 index 0000000..1a36c04 --- /dev/null +++ b/tran/prod.alg @@ -0,0 +1,11 @@ +(PROD-ALG + (NAME "prod") + (ARGUMENTS ("sound_type" "s1") ("sound_type" "s2")) + (START (MAX s1 s2)) + (COMMUTATIVE (s1 s2)) + (INNER-LOOP "output = s1 * s2") + (LINEAR s1 s2) + (TERMINATE (MIN s1 s2)) + (LOGICAL-STOP (MIN s1 s2)) +) + |