A method of laser wavelength control comprising: making a prediction at first regular discrete time intervals of a position of a prism in a line narrowing module of a laser system using a model of the prism's movement in the laser system wherein a periodicity of the predictions is more rapid than a periodicity of laser firing events of a master oscillator chamber of the laser system; receiving at second regular discrete time intervals a measurement of an output wavelength of the master oscillator chamber using a Line-Center Analysis Module, wherein the measurement of the output wavelength of the master oscillator chamber is obtained when a laser firing event occurs, the master oscillator chamber generating a laser pulse as a result of the laser firing event, the second regular discrete time intervals being longer than the first regular discrete time intervals; wherein during each first regular discrete time interval: if the output wavelength measurement has not been received during the first regular discrete time interval, then computing in a control computer a control voltage for the prism using the predicted position of the prism, if the output wavelength measurement has been received during the first regular discrete time interval, then if the laser has not fired again since receiving the output wavelength measurement then updating the predicted position of the prism using the output wavelength measurement and computing in the control computer a control voltage for the prism using the updated predicted position of the prism, if the laser has fired again since receiving the output wavelength measurement, then updating a previous prism position prediction using the output wavelength measurement, making a new prism position prediction based on the updated previous prism position prediction and computing in the control computer the control voltage for the prism using the new prism position prediction and outputting the computed control voltage from the control computer to electronics for positioning the prism using piezoelectronic transducer drive electronics and a piezoelectronic transducer. making a prediction at first regular discrete time intervals of a position of a prism in a line narrowing module of a laser system using a model of the prism's movement in the laser system wherein a periodicity of the predictions is more rapid than a periodicity of laser firing events of a master oscillator chamber of the laser system; receiving at second regular discrete time intervals a measurement of an output wavelength of the master oscillator chamber using a Line-Center Analysis Module, wherein the measurement of the output wavelength of the master oscillator chamber is obtained when a laser firing event occurs, the master oscillator chamber generating a laser pulse as a result of the laser firing event, the second regular discrete time intervals being longer than the first regular discrete time intervals; wherein during each first regular discrete time interval: if the output wavelength measurement has not been received during the first regular discrete time interval, then computing in a control computer a control voltage for the prism using the predicted position of the prism, if the output wavelength measurement has been received during the first regular discrete time interval, then if the laser has not fired again since receiving the output wavelength measurement then updating the predicted position of the prism using the output wavelength measurement and computing in the control computer a control voltage for the prism using the updated predicted position of the prism, if the laser has fired again since receiving the output wavelength measurement, then updating a previous prism position prediction using the output wavelength measurement, making a new prism position prediction based on the updated previous prism position prediction and computing in the control computer the control voltage for the prism using the new prism position prediction and outputting the computed control voltage from the control computer to electronics for positioning the prism using piezoelectronic transducer drive electronics and a piezoelectronic transducer. if the output wavelength measurement has not been received during the first regular discrete time interval, then computing in a control computer a control voltage for the prism using the predicted position of the prism, if the output wavelength measurement has been received during the first regular discrete time interval, then if the laser has not fired again since receiving the output wavelength measurement then updating the predicted position of the prism using the output wavelength measurement and computing in the control computer a control voltage for the prism using the updated predicted position of the prism, if the laser has fired again since receiving the output wavelength measurement, then updating a previous prism position prediction using the output wavelength measurement, making a new prism position prediction based on the updated previous prism position prediction and computing in the control computer the control voltage for the prism using the new prism position prediction and outputting the computed control voltage from the control computer to electronics for positioning the prism using piezoelectronic transducer drive electronics and a piezoelectronic transducer.