[sdiy] My student's implementation of Antti's Moog filter
Aaron Lanterman
lanterma at ece.gatech.edu
Thu Dec 1 07:48:31 CET 2005
Recent discussion about having students reminded me that I think I forgot
to tell the list about this...
I often get inquiries students wanting to do independent study type
projects for credit - so I have them do music-related stuff. I gave one of
them the task of implementing Antti's Moog filter. He started in MATLAB,
and went as far as implementing it as a VST in C++. John Helder was the
student; he did an AWESOME job on this.
To see/download his work, go to:
http://www.prism.gatech.edu/~gtg032i/
He's got all his code there, you can download and compile it, or just run
the executable. He did it on the PC; we'd both welcome some intreped soul
compiling it for a Mac, maybe even porting it to an audiounit type of plug
in, and sharing. It's got the standard boilerplate GaTech
"non-commercial-use" license that legal makes us slap on things.
He also did some soundfiles and made some plots. Alas, he didn't post any
examples where he swept the cutoff; they're all fixed, so they're not that
exciting.
If I were to have another student continue this, the first thing I'd have
them do would probably be to put in a pre-upsamping and post-downsampling
stage to avoid aliasing. John was going to do that next, but I told him
he'd already done enough work to deserve an A.
In case anyone's hiring, I think John is graduating Spring 06 (but I'm
trying to talk him into staying for grad school).
I recently printed out Annti's new paper on Vintage delay-based effects.
I've got another independent study victim, I mean student, lined up to
start cranking on that this Spring?
BTW, Antti, did you ever publish your MS-20 work? It would be interesting
to see how all that tanh stuff works in a Sallen-Key structure.
It's interesting how different Sallen-Keys can sound. Put in a diode ring,
get a GX-1. Put in OTAs and a clipper in the feedback path, you get an
MS-20. Put in Vactrols, you get a Buchla LPG!
- Aaron
-----------------------------------------------------------------------------
Dr. Aaron Lanterman, Asst. Prof. Voice: 404-385-2548
School of Electrical and Comp. Eng. Fax: 404-894-8363
Georgia Institute of Technology E-mail: lanterma at ece.gatech.edu
Mail Code 0250 Web: users.ece.gatech.edu/~lanterma
Atlanta, GA 30332 Office: GCATT 334B
More information about the Synth-diy
mailing list