1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-01-26 23:13:47 +01:00

Move library tree where it belongs

This commit is contained in:
ra
2010-01-24 09:19:39 +00:00
parent e74978ba77
commit 58caf78a86
6020 changed files with 2790154 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
(DELAYCV-ALG
(NAME "delaycv")
(ARGUMENTS ("sound_type" "s") ("time_type" "delay") ("sound_type" "feedback"))
(START (MAX s feedback))
(STATE ("long" "delaylen" "round(s->sr * delay)")
("sample_type *" "delaybuf"
"(sample_type *) calloc (sizeof(double), susp->delaylen)")
("sample_type *" "delayptr" "susp->delaybuf")
("sample_type *" "endptr" "susp->delaybuf + susp->delaylen"))
(CONSTANT "delaylen" "delaybuf")
(NOT-REGISTER delaybuf)
(LINEAR s)
(TERMINATE (MIN s))
(INNER-LOOP "output = *delayptr;
*delayptr = *delayptr * feedback + s;
if (++delayptr >= endptr) delayptr = susp->delaybuf;")
(FINALIZATION "free(susp->delaybuf);")
)