An experimental wearable air supply for pneumatic artificial hearts and ventricular assist devices has been built and tested. The unit eliminates the need for tethering to a large, stationery driver, The miniaturized air supply is designed for ambulatory patients with implanted pulsatile pneumatic total artificial hearts (TAH) or pneumatic left-ventricular assist devices (LVAD), to permit mobility in clinical and home settings. The device has major short-term utility as a supply for pneumatic TAH or VAD bridges in patients awaiting heart transplants. The system design for the wearable driver includes a novel, fast rotary compressor, driven by a brushless direct current (DC) motor to supply air to the ventricle through an electromagnetically actuated directional valve, all controlled by a microcomputer. Stroke volume from 0 to 200 cc; pulse rate from 60 to 160 bpm, and duty cycle from 33% to 50% are selected on a keyboard, and the selected or measured parameters can be shown on a liquid crystal display. For control of delivery from a single ventricular assist device, stroke volume is controlled by variation of compressor speed. In the wearable air supply for a TAH, a single compressor drives both ventricles alternately, through a double-acting directional valve. Air volume delivered to the left ventricle is adjusted by variation of compressor speed, and air volume to the right ventricle by variation of ejection time. The effect on blood flow rate of the lower impedance to the right ventricle is compensated by provision of a two-stage compressor, in which a single stage drives the right ventricle, and both stages connected in parallel drive the left ventricle. The overall dimensions of the prototype air supply for driving either a TAH or LVAD are 4.5 by 7.8 by 4.5 inches, including an emergency battery with a duration of 15 to 30 min depending on load. The weight is presently 5.5 lb, but this will be reduced in a production design and for a dedicated LVAD air supply. The size and weight of a separately worn, rechargeable battery pack depend on the load and desired duration of operation.