Python implementation of a simple audio tube amplifier stage.
This is a digital model of a simple tube preamplifier. The implementation follows the Discrete K-method, as presented in the academic work of David Te Mao Yeh. The tube model is ripped from a DAFX paper by Kristjan Dempwolf and Udo Zoelzer. The specific schematic modelled here is the one found on page 130 of Yeh's thesis, which includes the parasitic capacitance. Please check the References section for further information.
- You can edit the default_params.json file to change circuit values, processing parameters and file paths
- Run cct_plot.py to show a plot of output voltages for a sine input (frequency & duration is specified in the settings json)
- Add a high-pass filter to block DC for proper audio use