changed:
-
----
== Possible Mentors ==
*Matt Davey
== Description ==
Using the rpole~ , rzero~ , cpole~ , czero~ filter primitives provided in the pure pd distribution, create a broader library of filters for use in pure data audio synthesis / processing applications. Filters to be researched and implemented could include: 2, 3 and 4 pole resonant lowpass filters, parameteric eq, formant filters, comb filters, etc. A further step would be to create some basic synthesizers / effects incorporating these filters.
Resources to start:
http://ccrma.stanford.edu/~jos/filters/filters.html
== Required Skills ==
Intermediate knowledge of pure data
Intermediate knowledge of mathematics (trigonometry, transfer functions, etc)
Basic knowledge of Digital Signal Processing theory
=== Difficulty ===
For a student with an understanding of the theory behind DSP filters, the project should be fairly easy. For a student without that knowledge, there would need to be an investment of time in learning the theory involved, after which the filter implementation should be quite straight forward.
=== Possible Breakdown of Steps ===
*Research of filter design
*Implementation of filters in pure data
*Testing in synthesis and effects patches