Sound source with free compression and expansion of voice independently of pitch
AssigneeYamaha Corporation
InventorMasahiro Shimizu
Life of this patent
Estimating the term…
Loading patent…
AssigneeYamaha Corporation
InventorMasahiro Shimizu
Estimating the term…
A music apparatus is constructed for generating a music tone at a specified pitch while freely contracting and expanding the music tone along a time axis. In the music apparatus, a waveform memory memorizes a music tone in the form of waveform data composed of a sequence of waveform units arranged in cycles along the time axis. Each waveform unit has a normalized cycle length. A read address generator generates a read address which successively increments at a rate corresponding to the specified pitch, thereby reading out the waveform data from the waveform memory according to the read address. A tone generator processes the read waveform data to generate the music tone at the specified pitch. A virtual address generator generates a virtual address effective to freely contract and expand the time axis of the waveform data. An address controller operates when the read address deviates from the virtual address during the course of generation of the music tone for controlling the read address generator to change the read address by an integer multiple of the normalized cycle length so as to track the virtual address.
A music apparatus for generating a music tone at a specified pitch while freely contracting and expanding the music tone along a time axis, the music apparatus comprising:
A music apparatus for generating a music tone at a specified pitch while freely contracting and expanding the music tone along a time axis, the music apparatus comprising:
A music apparatus for generating a music tone at a specified pitch while freely contracting and expanding the music tone along a time axis, the music apparatus comprising:
A voicing apparatus for generating a voice at a specified pitch while freely contracting and expanding the voice along a time axis, the voicing apparatus comprising:
A voicing apparatus for generating a voice at a specified pitch while freely contracting and expanding the voice along a time axis, the voicing apparatus comprising:
A voicing apparatus for generating a voice at a specified pitch while freely contracting and expanding the voice along a time axis, the voicing apparatus comprising:
A method of generating a voice at a specified pitch while freely contracting and expanding the voice along a time axis, the method comprising the steps of:
A method of generating a voice at a specified pitch while freely contracting and expanding the voice along a time axis, the method comprising the steps of:
A method of generating a voice at a specified pitch while freely contracting and expanding the voice along a time axis, the method comprising the steps of:
A machine readable medium for use in a voicing apparatus having a CPU for generating a voice at a specified pitch while freely contracting and expanding the voice along a time axis, the medium containing program instructions executable by the CPU for causing the voicing apparatus to perform the steps of:
A machine readable medium for use in a voicing apparatus having a CPU for generating a voice at a specified pitch while freely contracting and expanding the voice along a time axis, the medium containing program instructions executable by the CPU for causing the voicing apparatus to perform the steps of:
A machine readable medium for use in a voicing apparatus having a CPU for generating a voice at a specified pitch while freely contracting and expanding the voice along a time axis, the medium containing program instructions executable by the CPU for causing the voicing apparatus to perform the steps of:
An apparatus for reproducing waveform data of a tone comprising:
An apparatus reproducing waveform data of a tone comprising:
An apparatus for reproducing waveform, data of a tone comprising:
An apparatus for reproducing waveform data of tones comprising:
A method of reproducing waveform data of a tone comprising the steps of:
A method of reproducing waveform data of a tone comprising the steps of:
A method of reproducing waveform data of a tone comprising the steps of:
A method of reproducing waveform data of tones comprising the steps of:
A machine-readable medium for use in a music apparatus having a central processing unit, the medium containing program instructions executable by the central processing unit for causing the music apparatus to perform a process of reproducing waveform data of a tone, wherein the process comprises the steps of:
A machine-readable medium for use in a music apparatus having a central processing unit, the medium containing program instructions executable by the central processing unit for causing the music apparatus to perform a process of reproducing waveform data of a tone, wherein the process comprises the steps of:
A machine-readable medium for use in a music apparatus having a central processing unit, the medium program instructions executable by the central processing unit for causing the music apparatus to perform a process or reproducing waveform data of a tone, wherein the process comprises the steps of:
A machine-readalbe medium for use in a music apparatus having a central processing unit, the medium containing program instructions exectuable by the central processing unit for causing the music apparatus to perform a process of reproducing waveform data of a tone, wherein the process comprises the steps of:
Dependencies are inferred from the claim text.