|
|
|
|
|
by ofalkaed
1163 days ago
|
|
I am doing things in just about the most idiotic and inefficient way, break the circuit down into easy to emulate blocks then emulating how they interact by adding in stuff which mimics that interaction. Essentially I break down the circuit into a series of blocks which are easy to model in isolation and then show how the interactions between these blocks are very complex and difficult to model. The starting point is essentially the classic simple moog model with some extra stuff and I add in bits between those blocks to mimic the interactions while comparing it to various digital models of the filter, spice simulations and the real deal. So I slowly make up a big massive mess of a patch in PureData that eats my entire CPU but does a fairly solid job of the emulation then try and simplify things down to show how each part affects the whole. |
|
Yup, there are two main philosophies: start from a very accurate (e.g. SPICE) model and simplify it enough that it runs in real-time or start from a simple model (e.g. biquad) and add nonlinearities as required.
If you want talk more about the other approach, I just added an email in my profile. ;)