Cap (Controlled Analogue Programming)