摘要 |
PROBLEM TO BE SOLVED: To suppress unintended variation in pitch of output waveform data even when the output waveform data is generated based upon phase information having been subjected to modulation processing whose processing contents dynamically change.SOLUTION: A waveform generation device inputs second phase information to a waveform information acquisition part 204, the second phase information being obtained by correction using a correction value Adj for correcting a deviation in varying period of first phase information, caused by modulation using a modulation value Mod, on the first phase information and modulation using the modulation value Mod when the waveform generation device is provided with a waveform information acquisition part 204 which generates, as waveform information, a sample value corresponding to input phase information based upon the input phase information, a phase counter 201 which generates the first phase information based upon supplied frequency information, and an addition part 203 which modulates the first phase information using the modulation value Mod calculated by a modulation value arithmetic part 205 based upon the waveform information generated by the waveform information acquisition part 204.SELECTED DRAWING: Figure 3 |