Hi all,
I've started a broad discussion, but now think it has gone to broad, so let me narrow it back by using a specific example.
Let's say I know exactly what series of added harmonics I want. For the example, let me choose at least 6 harmonics, both odd and even and at the ratio of 0.1 from the original tone.
So, if the original tone at input is 100 Hz @ -3 [DbFS] I would like to receive at output 7 tones:
- Original
- 200 Hz @ -23 [DbFS]
- 300 Hz @ -23 [DbFS]
- 400 HZ @ -23 [DbFS]
- 500 Hz @ -23 [DbFS]
- 600 Hz @ -23 [DbFS]
- 700 Hz @ -23 [DbFS]
What is the most effiecient way to create this output?
As mentioned by Trog, I'm sure that there is a more efficient way than just detecting the input (FFT or zero cross count) and then synthesizing the sine waves based on that.
So, that is the core of my question - what mathematical function do the pro VST plug-ins use to "deliberately create THD" for the general case.
Thanks















