Contents

struct

SushiDSP::SingleTriodeInverter

Describes a long-tailed pair modelled as a single common-cathode triode: where its grid rests, what one triode's load line gives, what the shared cathode takes back, and the swing that bounds the plate.

Declared in
include/SushiDSP/circuits/stages/PhaseInverterPresets.hpp

Public attributes

float cathode_bias_volts

Holds the grid's resting voltage relative to the cathode, in volts.

float gain

Holds one triode's full load-line gain, mu * Ra / (ra + Ra).

Precondition

The pair's single-ended split belongs in input_degeneration, so halving this figure would count that split twice.

float input_degeneration

Holds the divisor the input takes because the shared cathode follows the driven grid, 1 + R_tail / (R_tail + (ra + Ra) / (mu + 1)).

PlateSwing plate_swing

Holds the two headrooms that bound the plate.