A new pulse-height store is described. Suitable contrivances improve integral linearity and reduce the differential errors that generally occur at signal amplitudes near the lower threshold. No degradations appear at high rates of input events. The electrical specifications of the pulse-height store are determined through a series of measurements described in the final part of the paper. In order to test the circuit in the most significant way, it has been connected to a fast successive-approximation conversion module which uses the sliding-scale technique for channel width equalisation, thus implementing a complete analog-to-digital converter (ADC) for nuclear spectrometry. The performances of the pulse-height store have been deduced from the behavior of the whole system.