In musica, per cantus firmus ("canto fermo") si intende una melodia preesistente che costituisce la base di una composizione polifonica. Le prime composizioni polifoniche erano basate su un cantus firmus: il termine compare nei trattati teorici a partire dal XIV secolo.[1]