/ WebHome / How.SetTheCoefficientsOfFIR

Search

All Sections

Products

Order

Company

Community

Share

Learn

Login / Register

Change password

Forgot password?

%SESSION_IF_AUTHENTICATED% Site Map

%SESSION_ENDIF%

TWiki Links

%SESSION_IF_AUTHENTICATED% TWiki Shorthand

TWiki Formatting FAQ

What is TWiki?

%SESSION_ENDIF% twiki.org

and how to think about co-efficients in Waveshaping? Are they points on an input->output map or what?

there isn't really anything about co-efficients in the book, so a little guide would be useful ot help grasp what is audibly a very powerful and unique way of shaping sound

-- CristianVogel - 19 Jul 2006

This is a very basic description of a huge subject and I'm sure there are plenty of filter design experts that will tell you all the flaws and disadvantages of using the figures I've given, but it might give you a taste of something the you could end up reading about for years.

hope this helps

Pete

-- PeteJohnston - 19 Jul 2006

Yes! thanks! ..that really helped.... All we need to do now is work out how to generate these co-efficients by analysing an analogue filter .. Any takers? (is that even a sensible suggestion?)

-- CharlieNorton - 02 Dec 2010

For the FIR, the coefficients are the amplitudes of the taps. Think of each coefficient as a fader on a delayed signal. The order number of the coefficient is the number of samples delay at that tap.

For the Waveshaper, a rule of thumb is that even numbered coefficients control the amplitude of even-numbered harmonics in the distortion and odd-numbered coefficients control the amplitude of odd-numbered harmonics in the distortion.

In this case the coefficients are like faders on increasing powers of the Input signal that are all mixed together to form the output. For example, using ^ to mean raised-to-the-power-of, we have:

(a0 * Input^0) + (a1 * Input^1) + (a2 * Input^2) + .. + (an * Input^n)

Anything raised to the zeroeth power is 1, so the first fader, a0, controls DCOffset. Anything raised to the first power is just itself, so the second fader a1 controls the Input. A signal multiplied by itself is ring modulated so a2 is a fader on the difference frequency (0) and the sum frequency (2f or one octave higher), etc.

-- CarlaScaletti - 19 Jul 2006

WebForm | |
---|---|

Question: | What do the coefficients mean in the FIR and WaveShaper? Sounds? |

Keywords: | coefficients filter FIR waveshaper polynomial |