In a tone output device 100, an oscillator 102 outputs a clock 141 that is
emitted by a crystal resonator. A multiplication circuit 103 outputs a
clock 142 that is generated by multiplying the clock 141. A timing
control circuit 104 outputs a timing signal 150 generated based on the
clock 142 for operations of a CPU 105. The CPU 105 operates in sync with
the timing signal 150. The DA converter 115 operates in sync with a
signal generated based on the clock 141. The timing adjustment circuit
114 detects deviation of the clock 142 from the clock 141 resulting from
frequency jitter of the clock 142, and prevents occurrence of clock
racing.