Difference between revisions of "Wave Digital Filters applied to the Dunlop "Fuzz Face" Distortion Circuit"

From CCRMA Wiki
Jump to: navigation, search
Line 1: Line 1:
  
 
== Project Overview ==
 
== Project Overview ==
 +
Due to recent theoretical developments in "Virtual Analog" and nonlinear physical modeling, many vintage analog effects are now able to be digitized and modeled efficiently within a Wave Digital Filter (WDF) framework. In my project, I plan to brush up on the math behind the new WDF modeling schemes by analyzing the iconic Dunlop "Fuzz Face" distortion pedal through a WDF lens. My goals for the quarter are as follows:
 +
 +
1) Catch up on all of the recent literary developments regarding WDFs.
 +
 +
2) Analyze the particular stages and components of the original analog "Kirchoff" domain circuit in SPICE.
 +
 +
3) Extract the key parameters from the analog components that contribute to the signature tone of the effect.
 +
 +
4) Construct my own analog Fuzz Face distortion circuit in the lab.
 +
 +
5) Convert the circuit into a real-time, computable Binary Connection Tree (BCT) WDF model using the new nonlinear modeling techniques.
 +
 +
6) Simulate the WDF version of the circuit using MATLAB and compare to the original version.
 +
 +
7) (if possible) Use the alpha release of the C++ WDF Framework to make a VST plugin of the filter.

Revision as of 16:34, 15 May 2016

Project Overview

Due to recent theoretical developments in "Virtual Analog" and nonlinear physical modeling, many vintage analog effects are now able to be digitized and modeled efficiently within a Wave Digital Filter (WDF) framework. In my project, I plan to brush up on the math behind the new WDF modeling schemes by analyzing the iconic Dunlop "Fuzz Face" distortion pedal through a WDF lens. My goals for the quarter are as follows:

1) Catch up on all of the recent literary developments regarding WDFs.

2) Analyze the particular stages and components of the original analog "Kirchoff" domain circuit in SPICE.

3) Extract the key parameters from the analog components that contribute to the signature tone of the effect.

4) Construct my own analog Fuzz Face distortion circuit in the lab.

5) Convert the circuit into a real-time, computable Binary Connection Tree (BCT) WDF model using the new nonlinear modeling techniques.

6) Simulate the WDF version of the circuit using MATLAB and compare to the original version.

7) (if possible) Use the alpha release of the C++ WDF Framework to make a VST plugin of the filter.