Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
297 words
A tone generating apparatus that produces tones having smoothly linked data, comprising: means for performing a one-time sequential reading of a set of waveform data for a rising, transient, and repetitive portion of a musical tone; means for performing an iterative reading of said repetitive portion; a waveform memory means for storing said set of tone waveform data, including data for said rising, transient, and repetitive portions; means for defining a predetermined interval that defines the beginning and end of said transient portion; fade-out means for applying a weighted attenuation characteristic to tone waveform data in said predetermined interval; first extracting means for extracting a predetermined cycle of tone waveform data from said transient portion; replicating means for replicating said extracted predetermined cycle of tone waveform data; linking means for linking together data produced by replicating said extracted predetermined cycle of tone waveform data; filtering means for filtering said linked-together tone waveform data without altering the phase thereof; second extracting means for extracting from said linked together and filtered tone waveform data as many of said linked together, filtered cycles of tone waveform data as required to form an interval as long as said predetermined interval; fade-in means or applying a weighted rising characteristic to said interval of said linked together, filtered cycles of tone waveform data; cross-fade mixing means for cross-fade mixing together said faded out and faded in tone waveform data; third extracting means for extracting a predetermined cycle of waveform data from said linked, filtered cycles of tone waveform data before said weighted rising characteristic is applied to said tone waveform data extracted by said second extracting means; and linking means for linking said predetermined cycle of waveform data extracted by said third extracting means to said interval of cross fade-mixed tone waveform data.
Claim 2
Dependent Claim
297 words
A tone generating apparatus that produces tones having smoothly linked data, comprising: means for performing a one-time sequential reading of a set of waveform data for a rising, transient, and repetitive portion of a musical tone; means for performing an iterative reading of said repetitive portion; a waveform memory means for storing said set of tone waveform data, including data for said rising, transient, and repetitive portions; means for defining a predetermined interval that defines the beginning and end of said transient portion; fade-out means for applying a weighted attenuation characteristic to tone waveform data in said predetermined interval; first extracting means for extracting a predetermined cycle of tone waveform data from said transient portion; replicating means for replicating said extracted predetermined cycle of tone waveform data; linking means for linking together data produced by replicating said extracted predetermined cycle of tone waveform data; filtering means for filtering said linked-together tone waveform data without altering the phase thereof; second extracting means for extracting from said linked together and filtered tone waveform data as many of said linked together, filtered cycles of tone waveform data as required to form an interval as long as said predetermined interval; fade-in means or applying a weighted rising characteristic to said interval of said linked together, filtered cycles of tone waveform data; cross-fade mixing means for cross-fade mixing together said faded out and faded in tone waveform data; third extracting means for extracting a predetermined cycle of waveform data from said linked, filtered cycles of tone waveform data before said weighted rising characteristic is applied to said tone waveform data extracted by said second extracting means; and linking means for linking said predetermined cycle of waveform data extracted by said third extracting means to said interval of cross fade-mixed tone waveform data.
Claim 3
Dependent Claim
39 words
A tone generating apparatus according to claim 6, wherein said set of waveform data consists of 16K words, and its order of storage is a start address SA, said rising portion of a musical tone and said repetitive portion.
Claim 4
Dependent Claim
31 words
A tone generating apparatus according to claim 1, wherein said filtering means that does not alter phase information employs a low-pass filter to reduce frequency components in a high frequency band.
Claim 5
Dependent Claim
16 words
A tone generating apparatus according to claim 1 wherein said filtering means is an FIR filter.
Claim 6
Dependent Claim
32 words
A tone generating apparatus according to claim 1, wherein waveform data for said repetitive portion is data that is located between a loop top address LT and a loop end address LE.
Claim 7
Dependent Claim
30 words
A tone generating apparatus according to claim 1, wherein said predetermined cycle of data extracted by said first extracting means is the last cycle of data in said predetermined interval.
Claim 8
Dependent Claim
33 words
A tone generating apparatus according to claim 1, wherein said predetermined cycle of data extracted by said third extracting means is the last cycle of said data extracted by said second extracting means.