A general purpose data acquisition system has been developed which converts analog data to scaled, tabulated, and graphical output. A scanning synchronization unit ensures that each input channel is sampled synchronously with input data pulses. System input can be either direct from the test area or from an analog tape recorder, in which case time expansion is possible by the use of high record-low play/back speeds.A computer program controls the analog to digital conversion process. The on-line control of the program minimizes the subsequent data reduction, and through the use of input parameters, flexibility is attained in data formatting. The data reduction error is less than 1% and statistical programs included in the system provide estimates of the quality of the input data. The entire system including all associated hardware and software is described in detail, using acquisition of pressure data synchronously with crank angle as an example.