From 13867f92753abafea18054a524e362ce506aae7b Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 2 May 2024 18:05:03 +0200 Subject: Add axo and dsp directories. --- axo/.gitkeep | 0 dsp/moog_vcf_2b.dsp | 13 +++++++++++++ dsp/moog_vcf_2bn.dsp | 13 +++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 axo/.gitkeep create mode 100644 dsp/moog_vcf_2b.dsp create mode 100644 dsp/moog_vcf_2bn.dsp diff --git a/axo/.gitkeep b/axo/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/dsp/moog_vcf_2b.dsp b/dsp/moog_vcf_2b.dsp new file mode 100644 index 0000000..4fc5a42 --- /dev/null +++ b/dsp/moog_vcf_2b.dsp @@ -0,0 +1,13 @@ +declare name "moog_vcf_2b"; +declare author "Ricardo Wurmus (Ksoloti), Julius O. Smith III (Faust)"; +declare copyright "2024"; +declare license "STK-4.3 (https://github.com/grame-cncm/faustlibraries/blob/master/licenses/stk-4.3.0.md)"; +declare description "Moog VCF based on moog_vcf_2b from Faust."; + +import("stdfaust.lib"); +va = library("vaeffects.lib"); + +freq = hslider("cutoff [unit:Hz]", 10000, 0, 15000, 0.01) : si.smoo; +res = hslider("resonance", 0, 0, 1, 0.01) : si.smoo; + +process = va.moog_vcf_2b(res, freq); diff --git a/dsp/moog_vcf_2bn.dsp b/dsp/moog_vcf_2bn.dsp new file mode 100644 index 0000000..22c86a4 --- /dev/null +++ b/dsp/moog_vcf_2bn.dsp @@ -0,0 +1,13 @@ +declare name "moog_vcf_2bn"; +declare author "Ricardo Wurmus (Ksoloti), Julius O. Smith III (Faust)"; +declare copyright "2024"; +declare license "STK-4.3 (https://github.com/grame-cncm/faustlibraries/blob/master/licenses/stk-4.3.0.md)"; +declare description "Moog VCF based on moog_vcf_2bn from Faust."; + +import("stdfaust.lib"); +va = library("vaeffects.lib"); + +freq = hslider("cutoff [unit:Hz]", 15000, 0, 15000, 0.01) : si.smoo; +res = hslider("resonance", 0, 0, 1, 0.01) : si.smoo; + +process = va.moog_vcf_2bn(res, freq); -- cgit v1.2.3