A musical note generation device, comprising: a plurality of keys, the plurality of keys respectively being associated with pitch information; and at least one processor, the at least one processor performing the following processes: an attenuated sound waveform data generation process of generating attenuated sound waveform data by respectively reducing, among frequency components included in first sound waveform data corresponding to the pitch information associated with a specified key, amplitudes of respective frequency components of a fundamental tone and harmonics of the fundamental tone corresponding to a pitch indicated by the pitch information; a convolution operation process that convolves the attenuated sound waveform data generated by the attenuated sound waveform data generation process with at least one of a plurality of second sound waveform data sets respectively corresponding to at least one of a higher pitch side impulse response and a lower pitch side impulse response, so as to generate third sound waveform data, the higher pitch side impulse response having relatively higher pitch components than the lower pitch side impulse response; and an output process of outputting piano sound waveform data generated on the basis of the third sound waveform data generated by the convolution operation process, wherein in the attenuated sound waveform data generation process, the at least one processor identifies the respective frequency components of the fundamental tone and the harmonics with a comb filter. a plurality of keys, the plurality of keys respectively being associated with pitch information; and at least one processor, the at least one processor performing the following processes: an attenuated sound waveform data generation process of generating attenuated sound waveform data by respectively reducing, among frequency components included in first sound waveform data corresponding to the pitch information associated with a specified key, amplitudes of respective frequency components of a fundamental tone and harmonics of the fundamental tone corresponding to a pitch indicated by the pitch information; a convolution operation process that convolves the attenuated sound waveform data generated by the attenuated sound waveform data generation process with at least one of a plurality of second sound waveform data sets respectively corresponding to at least one of a higher pitch side impulse response and a lower pitch side impulse response, so as to generate third sound waveform data, the higher pitch side impulse response having relatively higher pitch components than the lower pitch side impulse response; and an output process of outputting piano sound waveform data generated on the basis of the third sound waveform data generated by the convolution operation process, wherein in the attenuated sound waveform data generation process, the at least one processor identifies the respective frequency components of the fundamental tone and the harmonics with a comb filter. an attenuated sound waveform data generation process of generating attenuated sound waveform data by respectively reducing, among frequency components included in first sound waveform data corresponding to the pitch information associated with a specified key, amplitudes of respective frequency components of a fundamental tone and harmonics of the fundamental tone corresponding to a pitch indicated by the pitch information; a convolution operation process that convolves the attenuated sound waveform data generated by the attenuated sound waveform data generation process with at least one of a plurality of second sound waveform data sets respectively corresponding to at least one of a higher pitch side impulse response and a lower pitch side impulse response, so as to generate third sound waveform data, the higher pitch side impulse response having relatively higher pitch components than the lower pitch side impulse response; and an output process of outputting piano sound waveform data generated on the basis of the third sound waveform data generated by the convolution operation process, wherein in the attenuated sound waveform data generation process, the at least one processor identifies the respective frequency components of the fundamental tone and the harmonics with a comb filter.