Embodiment 16 includes at least one machine-readable medium for locking an optical frequency comb, the machine-readable medium including instructions, which when performed by a machine causes the machine to execute an optical frequency comb locking process that performs operations comprising: receiving, using error measurement and control circuitry, a first signal comprising a beat tone and a carrier envelope offset corresponding to the optical frequency comb and a second signal comprising the carrier envelope offset; determining, using comb error measurement circuitry and the first and second signal, a beat tone error and a carrier envelope offset error; providing, using repetition rate control circuitry and the beat tone error, a fast repetition rate control and a slow repetition rate control for locking the beat tone of the optical frequency comb; and providing, using carrier envelope offset control circuitry and the carrier envelope offset error, a fast repetition rate control and a slow repetition rate control for locking the carrier envelope offset of the optical frequency comb.
In Embodiment 17, the subject matter of Embodiment 16 optionally includes the operations further comprising: mixing the carrier envelope offset out of the first signal using mixing circuitry, the first signal, and the second signal; determining the beat tone error using beat tone digital phase detector circuitry, quadrature demodulation, and the beat tone; determining the carrier envelope offset error using carrier envelope phase detector circuitry, quadrature demodulation, and the carrier envelope offset tone.