Personal tools
You are here: Home development Google Summer of Code Pure PD Filters
Views

Edit history

Edit: -1 of 1
Time: 2009-03-08 19:02:20
Note: /pd/pd/dev/summer-of-code/PurePDFilters/edit

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


Powered by IEM Powered by Plone Section 508 WCAG Valid XHTML Valid CSS Usable in any browser