Abstract:
In the present embodiment, quantizer output values including variation values corresponding to duty errors of pulse width data (PWM output signals) occurring by the difference of the pull-down/pull-up drive characteristics (drive capabilities) of a buffer are stored in advance in a feedback value memory in a quantizer as feedback values FBV0 to FBV4, and a feedback value FBVn read out from the feedback value memory in response to the quantization of a delta-sigma modulation output is inputted into a subtractor by return input. Then, a quantizer output value including a variation value corresponding to a duty error is subtracted from input data Din, and delta-sigma modulation is performed such that the difference is minimized, whereby the duty error of pulse width data (PWM output signal) is compensated.
Abstract:
In a touch detection apparatus 50, the controller 51 predicts damper-on arrival time as time of arrival of generation of a damper-on event based on a period of time counted by a first counter 54 from when a second contact point 160b is turned off until when a first contact point 160a is turned off. The second counter 55 counts time to be compared to the damper-on arrival time. The comparator circuit 58 compares the time counted by the second counter 55 and the damper-on arrival time. If the time counted by the second counter 55 and the damper-on arrival time agree with each other, the comparator circuit 58 transmits a key release agreement signal triggering generation of a damper-on event to the controller 51. If the key release agreement signal is transmitted from the comparator circuit 58, the controller 51 executes control to generate a damper-on event.
Abstract:
A digital-to-analog conversion device which performs integration processing for integrating a difference between an input signal and a first return signal generated based on the input signal, and outputting an integration result, first quantization processing for quantizing the integration result, and outputting a first quantization signal, first return signal output processing for outputting the first return signal by adding to the first quantization signal a correction value delay signal acquired by a correction value signal outputted based on the integration result being delayed, and output processing for outputting output signals including a signal whose pulse width is asymmetrical to center of a processing period, based on the first quantization signal, in which the correction value signal includes a signal indicating a correction value for correcting a difference between a center of the pulse width asymmetrical to the center of the processing period and the center of the processing period.
Abstract:
A digital-to-analog conversion device which performs integration processing for integrating a difference between an input signal and a first return signal generated based on the input signal, and outputting an integration result, first quantization processing for quantizing the integration result, and outputting a first quantization signal, first return signal output processing for outputting the first return signal by adding to the first quantization signal a correction value delay signal acquired by a correction value signal outputted based on the integration result being delayed, and output processing for outputting output signals including a signal whose pulse width is asymmetrical to center of a processing period, based on the first quantization signal, in which the correction value signal includes a signal indicating a correction value for correcting a difference between a center of the pulse width asymmetrical to the center of the processing period and the center of the processing period.
Abstract:
An electronic musical instrument includes a playing operator, and a sound source which performs processing of receiving, in response to a user operation on the playing operator, a sound generation instruction according to playing operation information including the pitch information indicating the certain pitch and sound volume information indicating a certain volume, and generating sound according to the certain pitch and the certain volume, based on excitation data generated by multiplying partial data by a window function, the partial data being included in excitation signal waveform data generated based on a plurality of waveform data items which are respectively different from each other in sound intensity in the certain pitch.
Abstract:
A waveform data structure includes a plurality of types of frames having different data sizes. Each of the plurality of types of frames includes an auxiliary information area and a data area. The auxiliary information area includes an area for storing common effective-bit length data for a section of waveform samples, and an area for storing an identifier for identifying one of the plurality of types of frames. The data area is an area for storing extracted waveform samples which are extracted from the waveform samples based on the common effective-bit length. The number of the extracted waveform samples is determined based on the common effective-bit length.
Abstract:
A digital-to-analog converter performs a ΔΣ computation process to start the ΔΣ computation based upon the second clock signal with respect to the digital data of music sound if the ΔΣ computation is not under execution when the control signal is outputted by the signal output process, a control process to inhibit the ΔΣ computation based upon the second clock signal from being started with respect to the digital data of music sound until the ΔΣ computation is not under execution when the ΔΣ computation is under execution, and an output process to convert a computation result of the ΔΣ computation process into an analog signal and output the analog signal.