Ein Gerät zur Druckwellenbehandlung des menschlichen oder tierischen Körpers umfasst eine Druckluftquelle zur Bereitstellung von Druckluft eines konstanten Drucks, ein Magnetventil zur Erzeugung von Druckluftpulsen aus der Druckluft, einen Applikator zur Erzeugung therapeutisch wirksamer Druckpulse aus den Druckluftpulsen, und eine Steuereinheit. Die Steuereinheit erzeugt Steuerpulse zur Ansteuerung des Magnetventils. Diese Steuerpulse weisen unabhängig von dem Sollwert für die Druckluft eine konstante Dauer auf. Weiterhin wird an der Steuereinheit ein Sollwert für einen Luftdruck eingegeben. Die Steuereinheit korrigiert den Sollwert mittels einer Korrekturfunktion und erzeugt ein angepasstes Sollwertsignal für die Druckluft, so das bei niedrigen Luftdrücken das Sollwertsignal erhöht und bei hohen Luftdrücken das Sollwertsignal verringert wird.The apparatus has a compressed air source (60) for providing controllable air pressure, and a magnetic valve (61) to produce pulses of compressed air. An applicator (50) generates therapeutically effective pressure pulses from the pulses of compressed air, and a control unit (70) inputs a target value for the air pressure. The control unit produces and corrects a reference signal for air pressure source by applying correction function, where the target value is increased or reduced with respect to reference values in accordance with the correction function. An independent claim is also included for a method for controlling apparatus for pressure wave treatment of a human body or animal body.