A flow controller controls flow through a deformable conduit by compressing the conduit. The conduit may be compressed along a section of its length. The controller may include a cam driven by an actuator, the cam driving a clamp to compress the conduit. The actuator may be a dial. The cam may be shaped such that the flow rate varies linearly with rotation of the dial. The controller may include a clicker to allow the controller to be set in a number of different positions, allowing ease of adjustment and preventing drift or accidental adjustment of the flow rate.