Sound processing apparatus and method, and program therefor
First Claim
1. A sound processing apparatus comprising:
- an envelope detection section that detects a spectrum envelope of an input sound;
a spectrum acquisition section that acquires a converting spectrum that is a frequency spectrum of a converting sound comprising a plurality of sounds;
a spectrum conversion section that generates an output spectrum created by imparting the spectrum envelope of the input sound, detected by said envelope detection section, to the converting spectrum acquired by said spectrum acquisition section; and
a sound synthesis section that synthesizes a sound signal on the basis of the output spectrum generated by said spectrum conversion section.
1 Assignment
0 Petitions
Accused Products
Abstract
Spectrum envelope of an input sound is detected. In the meantime, a converting spectrum is acquired which is a frequency spectrum of a converting sound comprising a plurality of sounds, such as unison sounds. Output spectrum is generated by imparting the detected spectrum envelope of the input sound to the acquired converting spectrum. Sound signal is synthesized on the basis of the generated output spectrum. Further, a pitch of the input sound may be detected, and frequencies of peaks in the acquired converting spectrum may be varied in accordance with the detected pitch of the input sound. In this manner, the output spectrum can have the pitch and spectrum envelope of the input sound and spectrum frequency components of the converting sound comprising a plurality of sounds, and thus, unison sounds can be readily generated with simple arrangements.
20 Citations
19 Claims
-
1. A sound processing apparatus comprising:
-
an envelope detection section that detects a spectrum envelope of an input sound;
a spectrum acquisition section that acquires a converting spectrum that is a frequency spectrum of a converting sound comprising a plurality of sounds;
a spectrum conversion section that generates an output spectrum created by imparting the spectrum envelope of the input sound, detected by said envelope detection section, to the converting spectrum acquired by said spectrum acquisition section; and
a sound synthesis section that synthesizes a sound signal on the basis of the output spectrum generated by said spectrum conversion section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A sound processing apparatus comprising:
-
an envelope detection section that detects a spectrum envelope of an input sound;
a spectrum acquisition section that acquires either one of a first converting spectrum that is a frequency spectrum of a converting sound, and a second converting spectrum that is a frequency spectrum of a sound having substantially a same pitch as the converting sound indicated by said first converting spectrum and having a greater bandwidth at each peak than said first converting spectrum;
a spectrum conversion section that generates an output spectrum created by imparting the spectrum envelope of the input sound, detected by said envelope detection section, to the converting spectrum acquired by said spectrum acquisition section; and
a sound synthesis section that synthesizes a sound signal on the basis of the output spectrum generated by said spectrum conversion section.
-
-
14. A sound processing apparatus 13 wherein said first converting spectrum is a frequency spectrum of a converting sound comprising a single sound, and said second converting spectrum is a frequency spectrum of a converting sound comprising a plurality of sounds.
-
15. A sound processing apparatus 13 wherein the first and second converting spectrums are each a frequency spectrum of a converting sound comprising a plurality of mutually-different sounds.
-
16. A method for processing an input sound, said method comprising:
-
a step of detecting a spectrum envelope of an input sound;
a step of acquiring a converting spectrum that is a frequency spectrum of a converting sound comprising a plurality of sounds;
a step of generating an output spectrum created by imparting the spectrum envelope of the input sound, detected by said step of detecting, to the converting spectrum acquired by said step of acquiring; and
a step of synthesizing a sound signal on the basis of the output spectrum generated by said step of generating.
-
-
17. A program containing a group of instructions for causing a computer to execute a procedure for processing an input sound, said procedure comprising:
-
a step of detecting a spectrum envelope of an input sound;
a step of acquiring a converting spectrum that is a frequency spectrum of a converting sound comprising a plurality of sounds;
a step of generating an output spectrum created by imparting the spectrum envelope of the input sound, detected by said step of detecting, to the converting spectrum acquired by said step of acquiring; and
a step of synthesizing a sound signal on the basis of the output spectrum generated by said step of generating.
-
-
18. A method for processing an input sound, said method comprising:
-
a step of detecting a spectrum envelope of an input sound;
a step of acquiring either one of a first converting spectrum that is a frequency spectrum of a converting sound, and a second converting spectrum that is a frequency spectrum of a sound having substantially a same pitch as the converting sound indicated by said first converting spectrum and having a greater bandwidth at each peak than said first converting spectrum;
a step of generating an output spectrum created by imparting the spectrum envelope of the input sound, detected by said step of detecting, to the converting spectrum acquired by said step of acquiring; and
a step of synthesizing a sound signal on the basis of the output spectrum generated by said step of generating.
-
-
19. A program containing a group of instructions for causing a computer to execute a procedure for processing an input sound, said procedure comprising:
-
a step of detecting a spectrum envelope of an input sound;
a step of acquiring either one of a first converting spectrum that is a frequency spectrum of a converting sound, and a second converting spectrum that is a frequency spectrum of a sound having substantially a same pitch as the converting sound indicated by said first converting spectrum and having a greater bandwidth at each peak than said first converting spectrum;
a step of generating an output spectrum created by imparting the spectrum envelope of the input sound, detected by said step of detecting, to the converting spectrum acquired by said step of acquiring; and
a step of synthesizing a sound signal on the basis of the output spectrum generated by said step of generating.
-
Specification