### Should I invert my matrix or not?

This entry is part of 7 in the series Analog modelling

In almost all analog modeling algorithms, we solve a (non-)linear system they require at some point to solve $Ax=y$, with given $A$ and $y$. Depending on the size of the matrix and its characteristics, computing an inverse can be costly and may incur numerical problems. Let’s tackle cost in this discussion.

### From netlist to code: strategies to implement schematics modelling, the results

This entry is part 2 of 7 in the series Analog modelling

Last month, I presented my latest work on Audio ToolKit at ADC 2018, namely how I turned a SPICE netlist to a filter.

It is now time to present some of the results here.

### Analog modelling: A prototype generic modeller in Python

This entry is part 3 of 7 in the series Analog modelling

A few month ago, mystran published on KVR a small SPICE simulator for real-time processing. I liked the idea, the drawback being that the code is generic and not tailored like a static version of the optimizer. So I wondered if it was doable. But for this, I have to start from the basics and build from there. So let’s go.

### Analog modelling: The Moog ladder filter emulation in Python

This entry is part 4 of 7 in the series Analog modelling

After my previous post on SPICE modelling in Python, I need to use a good support example to go up to on the fly compilation in C++. This schema will also require some changes to support more than simple nodal analysis, so this now becomes Modified Nodal Analysis with state equations.

### SD1 vs TS9

This entry is part 5 of 7 in the series Analog modelling

There are so many different distortion/overdrive/fuzz guitar pedals, and some have a better reputation than other. Two of them have a reputation of being closed (one copied on the other), and I already explained how one of these could be modeled (and I have a plugin with it!). So let’s work on comparing the SD1 and the TS9.

### Triode circuit

This entry is part 6 of 7 in the series Analog modelling

When I started reviewing the diode clippers, the goal was to end up modeling a triode simple preamp. Thanks to Ivan Cohen from musical entropy, I’ve finally managed to drive the proper equation system to model this specific type of preamp.

### Comparing preamps

This entry is part 7 of 7 in the series Analog modelling

In a previous post, I explained how I modeled the triode inverter circuit. I’ve decided to put it inside two different plugins, so I’d like to present in 4 pictures their differences.