D/A converter, electronic musical instrument, information processing device and D/A conversion method
AssigneeCasio Computer Co., Ltd.
InventorGoro Sakata
Life of this patent
Estimating the term…
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.
Claims8
A digital-to-analog converter that converts digital audio data of a music sound represented by an input digital signal into an analog signal, the digital-to-analog converter being configured to perform:
- a signal output process to output a control signal at a second period, the second period being equal to an integral multiple of a first period in a first clock signal;
- a count process to count a second clock signal whose clock frequency is higher than that of the first clock signal, and to store a count value;
- a determination process to determine whether ΔΣ computation is under execution with respect to the digital audio data, in accordance with the count value stored by the count process;
- a ΔΣ computation process to start the ΔΣ computation based upon the second clock signal with respect to the digital audio data if it is determined in the determination process that 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 audio data until it is determined in the determination process that the ΔΣ computation is not under execution after it is determined in the determination process that the ΔΣ computation is under execution;
- and
- an output process to convert a computation result of the ΔΣ computation process into an analog signal and to output the analog signal.
An electronic musical instrument, comprising:
- a performance operation device;
- a digital-to-analog converter that converts digital audio data of a music sound represented by an input digital signal into an analog signal;
- and
- a speaker that outputs the music sound converted into the analog signal by the digital-to-analog converter in accordance with an operation of the performance operation device,
- the digital-to-analog converter being configured to perform:
- a signal output process to output a control signal at a second period, the second period being equal to an integral multiple of a first period in a first clock signal;
- a count process to count a second clock signal whose clock frequency is higher than that of the first clock signal, and to store a count value;
- a determination process to determine whether ΔΣ computation is under execution with respect to the digital audio data, in accordance with the count value stored by the count process;
- a ΔΣ computation process to start the ΔΣ computation based upon the second clock signal with respect to the digital audio data if it is determined in the determination process that 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 audio data until it is determined in the determination process that the ΔΣ computation is not under execution after it is determined in the determination process that the ΔΣ computation is under execution;
- and
- an output process to convert a computation result of the ΔΣ computation process into an analog signal and to output the analog signal.
An information processing device, comprising:
- a digital-to-analog converter that converts digital audio data of a music sound represented by an input digital signal into an analog signal,
- the digital-to-analog converter being configured to perform:
- a signal output process to output a control signal at a second period, the second period being equal to an integral multiple of a first period in a first clock signal;
- a count process to count a second clock signal whose clock frequency is higher than that of the first clock signal, and to store a count value;
- a determination process to determine whether ΔΣ computation is under execution with respect to the digital audio data, in accordance with the count value stored by the count process;
- a ΔΣ computation process to start the ΔΣ computation based upon the second clock signal with respect to the digital audio data if it is determined in the determination process that 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 audio data until it is determined in the determination process that the ΔΣ computation is not under execution after it is determined in the determination process that the ΔΣ computation is under execution;
- and
- an output process to convert a computation result of the ΔΣ computation process into an analog signal and to output the analog signal.
A method of causing a computer of an electronic musical instrument including a performance operation device, a digital-to-analog converter that converts digital audio data of a music sound represented by an input digital signal into an analog signal, and a speaker that outputs the music sound converted into the analog signal by the digital-to-analog converter in accordance with an operation of the performance operation device, to perform:
- a signal output process to output a control signal at a second period, the second period being equal to an integral multiple of a first period in a first clock signal;
- a count process to count a second clock signal whose clock frequency is higher than that of the first clock signal, and to store a count value;
- a determination process to determine whether ΔΣ computation is under execution with respect to the digital audio data, in accordance with the count value stored by the count process;
- a ΔΣ computation process to start the ΔΣ computation based upon the second clock signal with respect to the digital audio data if it is determined in the determination process that 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 audio data until it is determined in the determination process that the ΔΣ computation is not under execution after it is determined in the determination process that the ΔΣ computation is under execution;
- and
- an output process to convert a computation result of the ΔΣ computation process into an analog signal and to output the analog signal.
Dependencies are inferred from the claim text.