Claims Analysis
Total Claims: 57
Claim 1
Independent Claim
214 words
A musical sound generator comprising: coefficient memory means for storing a plurality of coefficients to determine a characteristic of a musical sound; a source of a synchronous timing signal; and a single signal processor including first operating means for performing, in a single cycle of said synchronous timing signal, a waveform data generating process which generates musical sound waveform data having a pitch frequency determined on the basis of a coefficient received for each cycle of said synchronous timing signal from said coefficient memory means, sound operating means for performing, in said single cycle of said synchronous timing signal, a filtering process which filters musical sound waveform data produced by the waveform data generating process performed in a cycle of said synchronous timing signal preceding a cycle in which the waveform data generating process is performed, and third operating means for performing, in said single cycle of said synchronous timing signal, an amplitude control process which controls the filtered musical sound waveform data so as to change the amplitude of a musical sound generated on the basis of the waveform data, and for outputting the resulting musical sound, and wherein the waveform data generating process is carried out overlapped in time with at least one of the filtering process and the amplitude control process.
Claim 2
Dependent Claim
214 words
A musical sound generator comprising: coefficient memory means for storing a plurality of coefficients to determine a characteristic of a musical sound; a source of a synchronous timing signal; and a single signal processor including first operating means for performing, in a single cycle of said synchronous timing signal, a waveform data generating process which generates musical sound waveform data having a pitch frequency determined on the basis of a coefficient received for each cycle of said synchronous timing signal from said coefficient memory means, sound operating means for performing, in said single cycle of said synchronous timing signal, a filtering process which filters musical sound waveform data produced by the waveform data generating process performed in a cycle of said synchronous timing signal preceding a cycle in which the waveform data generating process is performed, and third operating means for performing, in said single cycle of said synchronous timing signal, an amplitude control process which controls the filtered musical sound waveform data so as to change the amplitude of a musical sound generated on the basis of the waveform data, and for outputting the resulting musical sound, and wherein the waveform data generating process is carried out overlapped in time with at least one of the filtering process and the amplitude control process.
Claim 3
Dependent Claim
22 words
A musical sound generator according to claim 1, wherein the filtering process and amplitude process are performed successively in a single cycle.
Claim 4
Dependent Claim
48 words
A musical sound generator according to claim 1, wherein the waveform data generating process comprises an accumulation process which accumulates address values at a pitch corresponding to a pitch frequency, and a waveform process for generating musical sound waveform data on the basis of the accumulated address values.
Claim 5
Dependent Claim
20 words
A musical sound generator according to claim 3, wherein the accumulation process and waveform process are performed in different cycles.
Claim 6
Dependent Claim
42 words
A musical sound generator according to claim 3, wherein the waveform process comprises reading musical sound waveform data on the basis of an accumulated address value, and interpolating the read musical sound waveform data on the basis of the accumulated address value.
Claim 7
Dependent Claim
60 words
A musical sound generator according to claim 1, further comprising envelope generating means for generating envelope data in response to an external signal, and wherein said signal processor includes means for controlling the value of musical sound waveform data produced by the waveform data generating process the filtering process and the amplitude process on the basis of the envelope data.
Claim 8
Dependent Claim
31 words
A musical sound generator according to claim 1, wherein said filtering process performs filtering of the musical sound waveform data on the basis of coefficients stored in said coefficient memory means.
Claim 9
Dependent Claim
25 words
A musical sound generator according to claim 8, wherein at least one of said operating means comprises multiplying means, and first and second addition-subtraction means.
Claim 10
Dependent Claim
24 words
A musical sound generator according to claim 8, wherein said multiplying means and said first addition-subtraction means perform the filtering process and amplitude process.
Claim 11
Dependent Claim
31 words
A musical sound generator according to claim 8, wherein said first operating means includes said multiplying means and said first and second addition-subtraction means, for performing the waveform data generating process.
Claim 12
Dependent Claim
295 words
A musical sound generator comprising: coefficient memory means for storing a plurality of coefficients to determine a characteristic of a musical sound; a source of a synchronous timing signal; and a single signal processor including: first operating means for performing, in a single cycle of said synchronous timing signal, a waveform data generating process which generates musical sound waveform data having a pitch frequency determined on the basis of a coefficient received for each cycle of said synchronous timing signal from said coefficient memory means, second operating means for performing, in said single cycle of said synchronous timing signal, a filtering process which filters musical sound waveform data produced by the waveform data generating process previously performed in a cycle of said synchronous timing signal preceding a cycle in which the waveform data generating process is performed, third operating means for performing, in said single cycle of said synchronous timing signal, an amplitude control process which controls the filtered musical sound waveform data so as to change the amplitude of a musical sound generated on the basis of the waveform data, and for outputting the resulting musical sound, and fourth operating means for performing, in said single cycle of said synchronous timing signal, an output process for delivering musical sound waveform data from the amplitude control process previously performed in the cycle preceding the cycle in which the former amplitude control process is performed to a plurality of output terminals, and for multiplying the musical sound waveform data delivered to the plurality of output terminals by different coefficients from said coefficient memory means, and wherein the waveform data generating process is carried out overlapped in time with at least one of the filtering process and the amplitude control process at the plurality of output terminals.
Claim 13
Dependent Claim
295 words
A musical sound generator comprising: coefficient memory means for storing a plurality of coefficients to determine a characteristic of a musical sound; a source of a synchronous timing signal; and a single signal processor including: first operating means for performing, in a single cycle of said synchronous timing signal, a waveform data generating process which generates musical sound waveform data having a pitch frequency determined on the basis of a coefficient received for each cycle of said synchronous timing signal from said coefficient memory means, second operating means for performing, in said single cycle of said synchronous timing signal, a filtering process which filters musical sound waveform data produced by the waveform data generating process previously performed in a cycle of said synchronous timing signal preceding a cycle in which the waveform data generating process is performed, third operating means for performing, in said single cycle of said synchronous timing signal, an amplitude control process which controls the filtered musical sound waveform data so as to change the amplitude of a musical sound generated on the basis of the waveform data, and for outputting the resulting musical sound, and fourth operating means for performing, in said single cycle of said synchronous timing signal, an output process for delivering musical sound waveform data from the amplitude control process previously performed in the cycle preceding the cycle in which the former amplitude control process is performed to a plurality of output terminals, and for multiplying the musical sound waveform data delivered to the plurality of output terminals by different coefficients from said coefficient memory means, and wherein the waveform data generating process is carried out overlapped in time with at least one of the filtering process and the amplitude control process at the plurality of output terminals.
Claim 14
Dependent Claim
22 words
A musical sound generator according to claim 11, wherein the filtering process and amplitude process are performed successively in a single cycle.
Claim 15
Dependent Claim
48 words
A musical sound generator according to claim 11, wherein the waveform data generating process comprises an accumulation process which accumulates address values at a pitch corresponding to a pitch frequency, and a waveform process for generating musical sound waveform data on the basis of the accumulated address values.
Claim 16
Dependent Claim
20 words
A musical sound generator according to claim 13, wherein the accumulation process and waveform process are performed in different cycles.
Claim 17
Dependent Claim
42 words
A musical sound generator according to claim 13, wherein the waveform process comprises reading musical sound waveform data on the basis of an accumulated address value, and interpolating the read musical sound waveform data on the basis of the accumulated address value.
Claim 18
Dependent Claim
60 words
A musical sound generator according to claim 11, further comprising envelope generating means for generating envelope data in response to an external signal, and wherein said signal processor includes means for controlling the value of musical sound waveform data produced by the waveform data generating process, the filtering process and the amplitude process on the basis of the envelope data.
Claim 19
Dependent Claim
31 words
A musical sound generator according to claim 11, wherein said filtering process performs filtering of the musical sound waveform data on the basis of coefficients stored in said coefficient memory means.
Claim 20
Dependent Claim
25 words
A musical sound generator according to claim 11, wherein at least one of said operating means comprises multiplying means, and first and second addition-subtraction means.
Claim 21
Dependent Claim
24 words
A musical sound generator according to claim 18, wherein said multiplying means and said first addition-subtraction means perform the filtering process and amplitude process.
Claim 22
Dependent Claim
31 words
A musical sound generator according to claim 19, wherein said first operating means includes said multiplying means and said first and second addition-subtraction means, for performing the waveform data generating process.
Claim 23
Dependent Claim
345 words
A musical sound generator comprising: coefficient memory means for storing a plurality of coefficients to determine a characteristic of a musical sound; a source of a synchronous timing signal; and a single signal processor including: first operating means for performing, in a single cycle of said synchronous timing signal, a waveform data generating process which generates musical sound waveform data having a pitch frequency determined on the basis of a coefficient received for each cycle of said synchronous timing signal from said coefficient memory means, second operating means for performing, in aid single cycle of said synchronous timing signal, a filtering process which filters musical sound waveform data produced by the waveform data generating process previously performed in a cycle of said synchronous timing signal preceding a cycle in which the waveform data generating process is performed, third operating means for performing, in said single cycle of said synchronous timing signal, an amplitude control process which controls the filtered musical sound waveform data so as to change the amplitude of a musical sound generated on the basis of the waveform data, and for outputting the resulting musical sound, fourth operating means for performing, in said single cycle of said synchronous timing signal, an output process for delivering musical sound waveform data from the amplitude control process previously performed in the cycle preceding the cycle in which the former amplitude control process is performed to a plurality of output terminals, and for multiplying the musical sound waveform data delivered to the plurality of output terminals by different coefficients from said coefficient memory means at the plurality of output terminals, and fifth operating means for performing, in said single cycle of said synchronous timing signal, an effect process for imparting an effect to at least one of the musical sound waveform data from the amplitude control process performed in the cycle preceding the cycle in which the output process was performed, and wherein the waveform data generating process is carried out overlapped in time with at least one of the filtering process and the amplitude control process.
Claim 24
Dependent Claim
345 words
A musical sound generator comprising: coefficient memory means for storing a plurality of coefficients to determine a characteristic of a musical sound; a source of a synchronous timing signal; and a single signal processor including: first operating means for performing, in a single cycle of said synchronous timing signal, a waveform data generating process which generates musical sound waveform data having a pitch frequency determined on the basis of a coefficient received for each cycle of said synchronous timing signal from said coefficient memory means, second operating means for performing, in aid single cycle of said synchronous timing signal, a filtering process which filters musical sound waveform data produced by the waveform data generating process previously performed in a cycle of said synchronous timing signal preceding a cycle in which the waveform data generating process is performed, third operating means for performing, in said single cycle of said synchronous timing signal, an amplitude control process which controls the filtered musical sound waveform data so as to change the amplitude of a musical sound generated on the basis of the waveform data, and for outputting the resulting musical sound, fourth operating means for performing, in said single cycle of said synchronous timing signal, an output process for delivering musical sound waveform data from the amplitude control process previously performed in the cycle preceding the cycle in which the former amplitude control process is performed to a plurality of output terminals, and for multiplying the musical sound waveform data delivered to the plurality of output terminals by different coefficients from said coefficient memory means at the plurality of output terminals, and fifth operating means for performing, in said single cycle of said synchronous timing signal, an effect process for imparting an effect to at least one of the musical sound waveform data from the amplitude control process performed in the cycle preceding the cycle in which the output process was performed, and wherein the waveform data generating process is carried out overlapped in time with at least one of the filtering process and the amplitude control process.
Claim 25
Dependent Claim
22 words
A musical sound generator according to claim 21, wherein the filtering process and amplitude process are performed successively in a single cycle.
Claim 26
Dependent Claim
48 words
A musical sound generator according to claim 21, wherein the waveform data generating process comprises an accumulation process which accumulates address values at a pitch corresponding to a pitch frequency, and a waveform process for generating musical sound waveform data on the basis of the accumulated address values.
Claim 27
Dependent Claim
20 words
A musical sound generator according to claim 23, wherein the accumulation process and waveform process are performed in different cycles.
Claim 28
Dependent Claim
42 words
A musical sound generator according to claim 23, wherein the waveform process comprises reading musical sound waveform data on the basis of an accumulated address value, and interpolating the read musical sound waveform data o the basis of the accumulated address value.
Claim 29
Dependent Claim
60 words
A musical sound generator according to claim 21, further comprising envelope generating means for generating envelope data in response to an external signal, and wherein said signal processor includes means for controlling the value of musical sound waveform data produced by the waveform data generating process, the filtering process and the amplitude process on the basis of the envelope data.
Claim 30
Dependent Claim
31 words
A musical sound generator according to claim 21, wherein said filtering process performs filtering of the musical sound waveform data on the basis of coefficients stored in said coefficient memory means.
Claim 31
Dependent Claim
25 words
A musical sound generator according to claim 21, wherein at least one of said operating means comprises multiplying means, and first and second addition-subtraction means.
Claim 32
Dependent Claim
24 words
A musical sound generator according to claim 28, wherein said multiplying means and said first addition-subtraction means perform the filtering process and amplitude process.
Claim 33
Dependent Claim
31 words
A musical sound generator according to claim 28, wherein said first operating means includes said multiplying means and said first and second addition-subtraction means, for performing the waveform data generating process.
Claim 34
Dependent Claim
16 words
A musical sound generator according to claim 28, wherein said multiplying means performs the effect process.
Claim 35
Dependent Claim
422 words
A musical sound generator comprising: coefficient memory means for storing a plurality of coefficients to determine a characteristic of a musical sound; a source of a synchronous timing signal; and a single signal processor including: first operating means for performing, in a single cycle of said synchronous timing signal, a waveform data generating process which generates musical sound waveform data having a pitch frequency determined on the basis of a coefficient received for each cycle of said synchronous timing signal from said coefficient memory means, second operating means for performing in said single cycle of said synchronous timing signal, a filtering process which filters musical sound waveform data produced by the waveform data generating process previously performed in a cycle of said synchronous timing signal preceding a cycle in which the waveform data generating process is performed, third operating means for performing, in said single cycle of said synchronous timing signal, an amplitude control process which controls the filtered musical sound waveform data so as to change the amplitude of a musical sound generated on the basis of the waveform data, and for outputting the resulting musical sound, fourth operating means for performing, in said single cycle of said synchronous timing signal, an output process for delivering musical sound waveform data from the amplitude control process previously performed in the cycle preceding the cycle in which the former amplitude control process is performed to a plurality of output terminals, and for multiplying the musical sound waveform data delivered to the plurality of output terminals by different coefficients from said coefficient memory means at the plurality of output terminals, and fifth operating means for performing, in said single cycle of said synchronous timing signal, an effect process for imparting as effect to at least one of the musical sound waveform data from the amplitude control process performed in the cycle preceding the cycle in which the output process was performed, and wherein the waveform data generating process is carried out overlapped in time with at least one of the filtering process and the amplitude control process gate means for receiving the musical sound waveform data, which was subjected to the effect process, from said single signal processor, and for receiving the musical sound waveform data directly output from the output process, and for outputting at least one of both of the musical sound waveform data depending on an external operation; and mixing means for mixing musical sound waveform data from said gate means and for outputting the resulting mixed musical sound waveform data.
Claim 36
Dependent Claim
422 words
A musical sound generator comprising: coefficient memory means for storing a plurality of coefficients to determine a characteristic of a musical sound; a source of a synchronous timing signal; and a single signal processor including: first operating means for performing, in a single cycle of said synchronous timing signal, a waveform data generating process which generates musical sound waveform data having a pitch frequency determined on the basis of a coefficient received for each cycle of said synchronous timing signal from said coefficient memory means, second operating means for performing in said single cycle of said synchronous timing signal, a filtering process which filters musical sound waveform data produced by the waveform data generating process previously performed in a cycle of said synchronous timing signal preceding a cycle in which the waveform data generating process is performed, third operating means for performing, in said single cycle of said synchronous timing signal, an amplitude control process which controls the filtered musical sound waveform data so as to change the amplitude of a musical sound generated on the basis of the waveform data, and for outputting the resulting musical sound, fourth operating means for performing, in said single cycle of said synchronous timing signal, an output process for delivering musical sound waveform data from the amplitude control process previously performed in the cycle preceding the cycle in which the former amplitude control process is performed to a plurality of output terminals, and for multiplying the musical sound waveform data delivered to the plurality of output terminals by different coefficients from said coefficient memory means at the plurality of output terminals, and fifth operating means for performing, in said single cycle of said synchronous timing signal, an effect process for imparting as effect to at least one of the musical sound waveform data from the amplitude control process performed in the cycle preceding the cycle in which the output process was performed, and wherein the waveform data generating process is carried out overlapped in time with at least one of the filtering process and the amplitude control process gate means for receiving the musical sound waveform data, which was subjected to the effect process, from said single signal processor, and for receiving the musical sound waveform data directly output from the output process, and for outputting at least one of both of the musical sound waveform data depending on an external operation; and mixing means for mixing musical sound waveform data from said gate means and for outputting the resulting mixed musical sound waveform data.
Claim 37
Dependent Claim
22 words
A musical sound generator according to claim 32, wherein the filtering process and amplitude process are performed successively in said single cycle.
Claim 38
Dependent Claim
48 words
A musical sound generator according to claim 32, wherein the waveform data generating process comprises an accumulation process which accumulates address values at a pitch corresponding to a pitch frequency, and a waveform process for generating musical sound waveform data on the basis of the accumulated address values.
Claim 39
Dependent Claim
20 words
A musical sound generator according to claim 34, wherein the accumulation process and waveform process are performed in different cycles.
Claim 40
Dependent Claim
42 words
A musical sound generator according to claim 34, wherein the waveform process comprises reading musical sound waveform data on the basis of an accumulated address value, and interpolating the read musical sound waveform data on the basis of the accumulated address value.
Claim 41
Dependent Claim
60 words
A musical sound generator according to claim 32, further comprising envelope generating means for generating envelope data in response to an external signal, and wherein said signal processor includes means for controlling the value of musical sound waveform data produced by the waveform data generating process the filtering process and the amplitude process on the basis of the envelope data.
Claim 42
Dependent Claim
31 words
A musical sound generator according to claim 32, wherein said filtering process performs filtering of the musical sound waveform data on the basis of coefficients stored in said coefficient memory means.
Claim 43
Dependent Claim
25 words
A musical sound generator according to claim 32, wherein at least one of said operating means comprises multiplying means, and first and second addition-subtraction means.
Claim 44
Dependent Claim
24 words
A musical sound generator according to claim 39, wherein said multiplying means and said first addition-subtraction means perform the filtering process and amplitude process.
Claim 45
Dependent Claim
31 words
A musical sound generator according to claim 39, wherein said first operating means includes said multiplying means and said first and second addition-subtraction means for performing the waveform data generating process.
Claim 46
Dependent Claim
16 words
A musical sound generator according to calm 39, wherein said multiplying means performs the effect process.
Claim 47
Dependent Claim
16 words
A musical sound generator according to calm 39, wherein said multiplying means performs the effect process.
Claim 48
Dependent Claim
167 words
A musical sound generator comprising: coefficient memory means for storing a plurality of coefficients to determine a characteristic of a musical sound; a source of a synchronous timing signal; and a single signal processor including: first operating means for performing, in a single cycle of said synchronous timing signal, a waveform data generating process which generates musical sound waveform data having a pitch frequency determined on the basis of a coefficient received for each cycle of said synchronous timing signal from said coefficient memory means, and second operating means for performing, in said single cycle of said predetermined synchronous signal, a filtering process which filters musical sound waveform data produced by the waveform data generating process previously performed in a cycle of said synchronous timing signal preceding a cycle of said synchronous timing signal in which the waveform data generating process is performed, and for outputting the resulting musical sound, and wherein the filtering process is carried out overlapped in time with the waveform data generating process.
Claim 49
Dependent Claim
167 words
A musical sound generator comprising: coefficient memory means for storing a plurality of coefficients to determine a characteristic of a musical sound; a source of a synchronous timing signal; and a single signal processor including: first operating means for performing, in a single cycle of said synchronous timing signal, a waveform data generating process which generates musical sound waveform data having a pitch frequency determined on the basis of a coefficient received for each cycle of said synchronous timing signal from said coefficient memory means, and second operating means for performing, in said single cycle of said predetermined synchronous signal, a filtering process which filters musical sound waveform data produced by the waveform data generating process previously performed in a cycle of said synchronous timing signal preceding a cycle of said synchronous timing signal in which the waveform data generating process is performed, and for outputting the resulting musical sound, and wherein the filtering process is carried out overlapped in time with the waveform data generating process.
Claim 50
Dependent Claim
49 words
A musical sound generator according to claim 43, wherein the waveform data generating process comprises an accumulation process which accumulates address values at a pitch corresponding to a pitch frequency data, and a waveform process for generating musical sound waveform data on the basis of the accumulated address values.
Claim 51
Dependent Claim
20 words
A musical sound generator according to claim 44, wherein the accumulation process and waveform process are performed in different cycles.
Claim 52
Dependent Claim
42 words
A musical sound generator according to claim 44, wherein the waveform process comprises reading musical sound waveform data on the basis of an accumulated address value, and interpolating the read musical sound waveform data on the basis of the accumulated address value.
Claim 53
Dependent Claim
57 words
A musical sound generator according to claim 43, further comprising envelope generating means for generating envelope data in response to an external signal, and wherein said signal processor includes means for controlling the value of musical sound waveform data produced by the waveform data generating process and the filtering process on the basis of the envelope data.
Claim 54
Dependent Claim
32 words
A musical sound generator according to claim 43, wherein said signal filtering process performs filtering of the musical sound waveform data on the basis of coefficients stored in said coefficient memory means.
Claim 55
Dependent Claim
27 words
A musical sound generator according to claim 48, wherein at least one of said plurality of operating means comprises multiplying means, and first and second addition-subtraction means.
Claim 56
Dependent Claim
21 words
A musical sound generator according to claim 49, wherein said multiplying means and said first addition-subtraction means perform the filtering process.
Claim 57
Dependent Claim
31 words
A musical sound generator according to claim 49, wherein said first operating means includes said multiplying means and said first and second addition-subtraction means for performing the waveform data generating process.