add preamp simulation, not yet functional