guest

— Forum Scope —

— Match —

— Forum Options —

Minimum search word length is 3 characters - maximum search word length is 84 characters

Fuzz Face emulation
Member
Members
July 15, 2021 - 9:38 am
Member Since: February 7, 2020
Forum Posts: 15
Offline

The homework in Chapter 19 asks you to design a fuzz face emulator using the graphs in Figure 19.7e. I understand the concept:
1)find a nonlinear function that replicates the simulation output waveform and distortion harmonics .
2)apply filters to emulate the frequency response of the circuit.

The problem is: how do I find this nonlinear function ?
For point 2) just look at the frequency response of spice and design a digital filter with those characteristics.

But for point 1? Do you have to use a combination of the functions given in the book ? How do I find the "custom" function to replicate the output of the fuzz face? Solved this problem I can, in theory, replicate the output of many other circuits!

July 16, 2021 - 11:55 am
Member Since: January 29, 2017
Forum Posts: 640
Offline

This homework problem is designed to be completely open-ended. It was a request from another professor when I did the book proposal, to have this kind of question where the students and their professors could work on different solutions, none of them being ideal.

The main thing about the Fuzz Face is how it changes the duty cycle of the waveform. With an actual Fuzz Face, this duty cycle change is severe and happens with the Fuzz control in most settings, as the waveform is squared off. There is also a relationship to the duty cycle modulation from my Chapter 19 Addendum on tube amps.

I do not have a published transfer function for this or a discrete answer for that homework problem. The main thing here is to look for a way to 1) clip the signal and 2) adjust the duty cycle which will clearly require a non-asymmetrical waveshaper function; note that it will also introduce a DC offset due to the duty cycle change (this is another part of the open-ended-ness of the question) and you can use a simple 1st order HPF with fc = 1Hz to eliminate the DC.

Will

Forum Timezone: America/New_York

Most Users Ever Online: 152

Currently Online:
8 Guest(s)

1 Guest(s)

Top Posters:

Chaes: 56

jim: 53

Skyler: 48

Derek: 46

Frodson: 45

Peter: 43

TheSmile: 43

clau_ste: 39

Nickolai: 39

JimmyM: 33

Member Stats:

Guest Posters: 1

Members: 732

Moderators: 1