An agricultural machine includes a motor configured to drive a seeding system that is, itself, configured to meter and deliver seed from the agricultural machine. The agricultural machine also includes a sensor configured to sense a characteristic of the seeding system and a skip detector component, that receives the sensor signal and detects a seed skip in the seeding system. Based on the detected seed skip, a processing system generates an operating parameter of the motor, and controls the motor based on the operating parameter.