The data were taken with the large acceptance HARP detector in the T9 beam line of the CERN PS. Incident particles, impinging on a 5 % nuclear interaction length target, were identified by an elaborate system of beam detectors. The tracking and identification of the produced particles was performed using the forward spectrometer of the HARP detector. Results are obtained for the double-differential cross-sections mainly at four incident pion beam momenta (3 GeV/c, 5 GeV/c, 8 GeV/c and 12 GeV/c). The measurements are compared with the GEANT4 and MARS Monte Carlo simulation.