- The over-whole MT2 tone (and the bass variation)
- The MT2 pedal sections: analysis
- Analysis of the Boss MT2 Metal Zone pedal (2)
- How to model an opamp? (the implications on simulation)
- Should I invert my matrix or not?
- Analysis of the Boss MT2 Metal zone pedal (1)
- From netlist to code: strategies to implement schematics modelling results
- From netlist to code: strategies to implement schematics modelling
- Analog modelling: The Moog ladder filter emulation in Python
- Analog modelling: A prototype generic modeller in Python
- Comparing preamps
- Triode circuit
- SD1 vs TS9
Today, I’m presenting at the ADC my work on analog modelling for the past year.
I will make a more detailed post later this year, but I’d like to put some teasers here. SPICE net lists are an efficient way of representing electronics circuits and there are several very good free and paying simulators. Unfortunately, they are not easy to integrate in a VST plugin.
Audio ToolKit now has a sister project around this topic. The lite version is also licensed under the BSD and can generate a dynamic filter of a net list. The full project is now also capable of generating static filter, with a source file (and compiling it in memory) that can be manually tuned.
Future work on this project will include different solvers for the static filter, as well as a tuner that will be able to drop entries in the Jacobian (full entries or component contributions for a given pin) in the Newton Raphson solver.
2 thoughts on “
From netlist to code: strategies to implement schematics modelling”