Patent FR1487835A successfully refreshed from Google Patents.
Patent US6150598A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6150598A Expired / Lapsed US ⏱️ 0.0 years remaining

Tone data making method and device and recording medium

Assignee: Yamaha Corp
•
Filing: 1998-09-29
•
Granted: 2000-11-21
•
Expires: 2018-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A succession of performance sounds is sampled, and the sampled performance sounds are divided into a plurality of time sections of variable lengths in accordance with respective characteristics of performance expression therein, to extract waveform data of each of the time sections as an articulation element. The waveform data of each of the extracted articulation elements are analyzed in terms of a plurality of predetermined tonal factors to thereby create template data of the individual tonal factors, and the thus-created template data are stored in a data base. Tone performance to be executed is designated by a time-serial sequence of a plurality of articulation elements, in response to which the respective waveform data of the individual articulation elements are read out from the data base to thereby synthesize a tone on the basis of the waveform data. Thus, it is possible to freely execute editing, such as replacement, modification or deletion, of the element corresponding to any desired time section. This arrangement facilitates realistic reproduction of the articulation (style-of-rendition) and control of such articulation reproduction, and achieves an interactive high-quality-tone making technique which provides for free sound making and editing operations by a user.

Inventors

  • 👤 Hideo Suzuki
  • 👤 Masao Sakama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:14
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/008; G10H7/02; G10H2210/00; G10H2210/095; G10H2210/155; G10H2210/195; G10H2210/201; G10H2240/00; G10H2240/011; G10H2240/046; G10H2240/056; G10H2250/00; G10H2250/025; G10H2250/035

Claims Analysis

Total Claims: 170
Claim 1
Independent Claim 117 words
A tone data making method comprising the steps of: sampling a performance of a single or a plurality of tones; dividing the performance, sampled by said step of sampling, into a plurality of time sections of variable lengths in accordance with characteristics of performance expression therein, to extract waveform data of each of the time sections as an articulation element; analyzing the waveform data of each of the articulation elements, extracted by said step of-dividing, in terms of a plurality of predetermined tonal factors and generating tonal characteristic data indicative of respective characteristics of the tonal factors in the articulation element; and storing in a data base the tonal characteristic data corresponding to the extracted articulation elements.
Claim 2
Dependent Claim 117 words
A tone data making method comprising the steps of: sampling a performance of a single or a plurality of tones; dividing the performance, sampled by said step of sampling, into a plurality of time sections of variable lengths in accordance with characteristics of performance expression therein, to extract waveform data of each of the time sections as an articulation element; analyzing the waveform data of each of the articulation elements, extracted by said step of-dividing, in terms of a plurality of predetermined tonal factors and generating tonal characteristic data indicative of respective characteristics of the tonal factors in the articulation element; and storing in a data base the tonal characteristic data corresponding to the extracted articulation elements.
Claim 3
Dependent Claim 54 words
A tone data making method as recited in claim 1 wherein said step of storing stores the tonal characteristic data in the data base and attaches, to each of the tonal characteristic data to be stored, attribute information representative of a characteristic of the performance expression in one of the articulation elements corresponding thereto.
Claim 4
Dependent Claim 52 words
A tone data making method as recited in claim 1 wherein the tonal characteristic data generated by said step of analyzing the waveform data include at least one of timbre data, time-dependent tone volume variation data, pitch variation data and time axis control data in one of the time sections corresponding thereto.
Claim 5
Dependent Claim 67 words
A tone data making method as recited in claim 1 wherein said step of analyzing the waveform data includes a step of extracting, from among the tonal factor characteristic data, partial data about a predetermined part of the corresponding time section, and wherein said step of storing stores the extracted partial data in the data base as the tonal factor characteristic data for the corresponding time section.
Claim 6
Dependent Claim 114 words
A tone data making method as recited in claim 1 which further comprises the steps of: designating a tone performance to be executed, by a time-serial combination of a plurality of the articulation elements; reading out, from said data base, the tonal factor characteristic data corresponding to the articulation elements designated by said step of designating; synthesizing waveform data corresponding to the designated articulation elements, on the basis of each of the tonal factor characteristic data read out from said data base; and sequentially connecting together the waveform data, synthesized for individual ones of the designated articulation elements, to thereby generate a succession of performance tones comprising the time-serial combination of the articulation elements.
Claim 7
Dependent Claim 123 words
A tone data making method comprising the steps of: sampling a tone having one or more types of articulation; dividing the tone, sampled by said step of sampling, into a plurality of time sections of variable lengths in accordance with characteristics of the one or more types of articulation, to extract waveform data of each of the time sections as an articulation element; analyzing the waveform data of each of the articulation elements, extracted by said step of dividing, in terms of a plurality of predetermined tonal factors and generating tonal factor characteristic data indicative of respective characteristics of the tonal factors in the articulation element; and storing in a data base the tonal factor characteristic data corresponding to the extracted articulation elements.
Claim 8
Dependent Claim 123 words
A tone data making method comprising the steps of: sampling a tone having one or more types of articulation; dividing the tone, sampled by said step of sampling, into a plurality of time sections of variable lengths in accordance with characteristics of the one or more types of articulation, to extract waveform data of each of the time sections as an articulation element; analyzing the waveform data of each of the articulation elements, extracted by said step of dividing, in terms of a plurality of predetermined tonal factors and generating tonal factor characteristic data indicative of respective characteristics of the tonal factors in the articulation element; and storing in a data base the tonal factor characteristic data corresponding to the extracted articulation elements.
Claim 9
Dependent Claim 150 words
A tone synthesizing device comprising: a storage section that stores therein tonal factor characteristic data relating to predetermined tonal factors of partial tone waveforms corresponding to various articulation elements; a designating section that designates a tone performance to be executed, by a time-serial combination of a plurality of the articulation elements; a readout section that reads out, from said storage section, tonal factor characteristic data, indicative of respective characteristics of the tonal factors, corresponding to the articulation elements designated by said designating section; a synthesizing section that synthesizes partial waveform data corresponding to the designated articulation elements, on the basis of each of the tonal factor characteristic data read out from said storage section; and a section that sequentially connects together the partial waveform data, synthesized for individual ones of the designated articulation elements, to thereby generate a succession of performance tones comprising the time-serial combination of the articulation elements.
Claim 10
Dependent Claim 150 words
A tone synthesizing device comprising: a storage section that stores therein tonal factor characteristic data relating to predetermined tonal factors of partial tone waveforms corresponding to various articulation elements; a designating section that designates a tone performance to be executed, by a time-serial combination of a plurality of the articulation elements; a readout section that reads out, from said storage section, tonal factor characteristic data, indicative of respective characteristics of the tonal factors, corresponding to the articulation elements designated by said designating section; a synthesizing section that synthesizes partial waveform data corresponding to the designated articulation elements, on the basis of each of the tonal factor characteristic data read out from said storage section; and a section that sequentially connects together the partial waveform data, synthesized for individual ones of the designated articulation elements, to thereby generate a succession of performance tones comprising the time-serial combination of the articulation elements.
Claim 11
Dependent Claim 161 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for synthesizing tone waveform data by accessing a data base storing therein tonal factor characteristic data relating to predetermined tonal factors of partial tone waveforms corresponding to various articulation elements, said program comprising the steps of: designating a tone performance to be executed, by a time-serial combination of a plurality of the articulation elements; reading out, from said data base, tonal factor characteristic data, indicative of respective characteristics of the tone factors, corresponding to the articulation elements designated by said step of designating; synthesizing partial waveform data corresponding to the designated articulation elements, on the basis of each of the tonal factor characteristic data read out from said data base; and sequentially connecting together the partial waveform data, synthesized for individual ones of the designated articulation elements, to thereby generate a succession of performance tones comprising the time-serial combination of the articulation elements.
Claim 12
Dependent Claim 161 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for synthesizing tone waveform data by accessing a data base storing therein tonal factor characteristic data relating to predetermined tonal factors of partial tone waveforms corresponding to various articulation elements, said program comprising the steps of: designating a tone performance to be executed, by a time-serial combination of a plurality of the articulation elements; reading out, from said data base, tonal factor characteristic data, indicative of respective characteristics of the tone factors, corresponding to the articulation elements designated by said step of designating; synthesizing partial waveform data corresponding to the designated articulation elements, on the basis of each of the tonal factor characteristic data read out from said data base; and sequentially connecting together the partial waveform data, synthesized for individual ones of the designated articulation elements, to thereby generate a succession of performance tones comprising the time-serial combination of the articulation elements.
Claim 13
Dependent Claim 127 words
A tone data making device comprising: a sampling section that samples a performance of a single or a plurality of tones; a dividing section that divides the performance, sampled by said sampling section, into a plurality of time sections of variable lengths in accordance with characteristics of performance expression therein, to extract waveform data of each of the time sections as an articulation element; a section that analyzes the waveform data of each of the articulation elements, extracted by said dividing section, in terms of a plurality of predetermined tonal factors and generating tonal characteristic data indicative of respective characteristics of the tonal factors in the articulation element; and a section that stores in a data base the tonal characteristic data corresponding to the extracted articulation elements.
Claim 14
Dependent Claim 127 words
A tone data making device comprising: a sampling section that samples a performance of a single or a plurality of tones; a dividing section that divides the performance, sampled by said sampling section, into a plurality of time sections of variable lengths in accordance with characteristics of performance expression therein, to extract waveform data of each of the time sections as an articulation element; a section that analyzes the waveform data of each of the articulation elements, extracted by said dividing section, in terms of a plurality of predetermined tonal factors and generating tonal characteristic data indicative of respective characteristics of the tonal factors in the articulation element; and a section that stores in a data base the tonal characteristic data corresponding to the extracted articulation elements.
Claim 15
Dependent Claim 137 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for making tone data, said program comprising the steps of: sampling a performance of a single or a plurality of tones; dividing the performance, sampled by said step of sampling, into a plurality of time sections of variable lengths in accordance with characteristics of performance expression therein, to extract waveform data of each of the time sections as an articulation element; analyzing the waveform data of each of the articulation elements, extracted by said step of dividing, in terms of a plurality of predetermined tonal factors and generating tonal characteristic data indicative of respective characteristics of the tonal factors in the articulation element; and storing in a data base the tonal characteristic data corresponding to the extracted articulation elements.
Claim 16
Dependent Claim 137 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for making tone data, said program comprising the steps of: sampling a performance of a single or a plurality of tones; dividing the performance, sampled by said step of sampling, into a plurality of time sections of variable lengths in accordance with characteristics of performance expression therein, to extract waveform data of each of the time sections as an articulation element; analyzing the waveform data of each of the articulation elements, extracted by said step of dividing, in terms of a plurality of predetermined tonal factors and generating tonal characteristic data indicative of respective characteristics of the tonal factors in the articulation element; and storing in a data base the tonal characteristic data corresponding to the extracted articulation elements.
Claim 17
Dependent Claim 145 words
A tone synthesizing method comprising the steps of: designating a tone performance to be executed, by a time-serial combination of a plurality of articulation elements, said articulation elements being organized hierarchically into a plurality of different levels, such as levels of a succession of tones, one of the tones and a partial tone in one of the tones, the tone performance to be executed being designatable by any of the levels; reading out, from a data base, tone-forming data corresponding to the articulation elements designated by said step of designating; synthesizing waveform data corresponding to the designated articulation elements, on the basis of the tone forming data read out from said data base; and sequentially connecting together the waveform data, synthesized for individual ones of the designated articulation elements, to thereby generate a succession of performance tones comprising the time-serial combination of the articulation elements.
Claim 18
Dependent Claim 145 words
A tone synthesizing method comprising the steps of: designating a tone performance to be executed, by a time-serial combination of a plurality of articulation elements, said articulation elements being organized hierarchically into a plurality of different levels, such as levels of a succession of tones, one of the tones and a partial tone in one of the tones, the tone performance to be executed being designatable by any of the levels; reading out, from a data base, tone-forming data corresponding to the articulation elements designated by said step of designating; synthesizing waveform data corresponding to the designated articulation elements, on the basis of the tone forming data read out from said data base; and sequentially connecting together the waveform data, synthesized for individual ones of the designated articulation elements, to thereby generate a succession of performance tones comprising the time-serial combination of the articulation elements.
Claim 19
Dependent Claim 169 words
A tone synthesizing method comprising: a first step of dividing one or more continuous tones into a plurality of time elements and supplying element data indicative of a tonal characteristic for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired element data from among a plurality of element data stored in a data base and replacing the element data of the particular time element, selected by said second step, with the selected element data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the element data by said third step.
Claim 20
Dependent Claim 169 words
A tone synthesizing method comprising: a first step of dividing one or more continuous tones into a plurality of time elements and supplying element data indicative of a tonal characteristic for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired element data from among a plurality of element data stored in a data base and replacing the element data of the particular time element, selected by said second step, with the selected element data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the element data by said third step.
Claim 21
Dependent Claim 190 words
A tone synthesizing method comprising: a first step of dividing one or more continuous tones into a plurality of time elements and supplying variation data indicative of respective variations of a plurality of tonal factors for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired variation data from among a plurality of variation data of a predetermined tonal factor stored in a data base and replacing the variation data of said predetermined tonal factor for the particular time element, selected by said second step, with the selected variation data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the variation data of the plurality of tonal factors in said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the variation data by said third step.
Claim 22
Dependent Claim 190 words
A tone synthesizing method comprising: a first step of dividing one or more continuous tones into a plurality of time elements and supplying variation data indicative of respective variations of a plurality of tonal factors for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired variation data from among a plurality of variation data of a predetermined tonal factor stored in a data base and replacing the variation data of said predetermined tonal factor for the particular time element, selected by said second step, with the selected variation data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the variation data of the plurality of tonal factors in said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the variation data by said third step.
Claim 23
Dependent Claim 88 words
A tone synthesizing method comprising: a first step of sequentially generating a plurality of instruction data corresponding to a plurality of tonal factors, for each of successive time sections; a second step of generating respective control waveform data of the plurality of tonal factors, in response to the instruction data generated by said first step; and a third step of synthesizing a tone waveform in said time section, on the basis of the respective control waveform data of the plurality of tonal factors generated by said second step.
Claim 24
Dependent Claim 88 words
A tone synthesizing method comprising: a first step of sequentially generating a plurality of instruction data corresponding to a plurality of tonal factors, for each of successive time sections; a second step of generating respective control waveform data of the plurality of tonal factors, in response to the instruction data generated by said first step; and a third step of synthesizing a tone waveform in said time section, on the basis of the respective control waveform data of the plurality of tonal factors generated by said second step.
Claim 25
Dependent Claim 90 words
A tone synthesizing method as recited in claim 14 wherein said plurality of tonal factors include at least a color factor and time factor of a tone in the time section, and wherein said third step synthesizes the tone waveform, based on color control waveform data generated in response to the instruction data of the color factor, with a time axial length of the tone waveform controlled to be stretched or compressed in accordance with time control waveform data generated in response to the instruction data of the time factor.
Claim 26
Dependent Claim 67 words
A tone synthesizing method as recited in claim 15 wherein the plurality of tonal factors further include a pitch factor of the tone in the time section, and wherein said third step controls the time-axial length of the synthesized tone waveform to be stretched or compressed independently of pitch control based on pitch control waveform data generated in response to the instruction data of the pitch factor.
Claim 27
Dependent Claim 169 words
A tone synthesizing device comprising: a first section that divides one or more continuous tones into a plurality of time elements and supplies element data indicative of a tonal characteristic for each of the time elements; a second section that selects a particular one of the time elements; a third section that selects desired element data from among a plurality of element data stored in a data base and replaces the element data of the particular time element, selected by said second section, with the selected element data; and a fourth section that generates a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth section and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the element data by said third section.
Claim 28
Dependent Claim 169 words
A tone synthesizing device comprising: a first section that divides one or more continuous tones into a plurality of time elements and supplies element data indicative of a tonal characteristic for each of the time elements; a second section that selects a particular one of the time elements; a third section that selects desired element data from among a plurality of element data stored in a data base and replaces the element data of the particular time element, selected by said second section, with the selected element data; and a fourth section that generates a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth section and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the element data by said third section.
Claim 29
Dependent Claim 184 words
A tone synthesizing device comprising: a first section that divides one or more continuous tones into a plurality of time elements and supplying variation data indicative of respective variations of a plurality of tonal factors for each of the time elements; a second section that selects a particular one of the time elements; a third section that selects desired variation data from among a plurality of variation data of a predetermined tonal factor stored in a data base and replacing the variation data of said predetermined tonal factor in the particular time element, selected by said second section, with the selected variation data; and a fourth section that generates a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth section and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the variation data by said third section.
Claim 30
Dependent Claim 184 words
A tone synthesizing device comprising: a first section that divides one or more continuous tones into a plurality of time elements and supplying variation data indicative of respective variations of a plurality of tonal factors for each of the time elements; a second section that selects a particular one of the time elements; a third section that selects desired variation data from among a plurality of variation data of a predetermined tonal factor stored in a data base and replacing the variation data of said predetermined tonal factor in the particular time element, selected by said second section, with the selected variation data; and a fourth section that generates a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth section and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the variation data by said third section.
Claim 31
Dependent Claim 84 words
A tone synthesizing device comprising: a first section that sequentially generates a plurality of instruction data corresponding to a plurality of tonal factors, for each of successive time sections; a second section that generates respective control waveform data of the tonal factors, in response to the instruction data generated by said first section; and a third section that synthesizes a tone waveform in said time section, on the basis of the respective control waveform data of the tonal factors generated by said second section.
Claim 32
Dependent Claim 84 words
A tone synthesizing device comprising: a first section that sequentially generates a plurality of instruction data corresponding to a plurality of tonal factors, for each of successive time sections; a second section that generates respective control waveform data of the tonal factors, in response to the instruction data generated by said first section; and a third section that synthesizes a tone waveform in said time section, on the basis of the respective control waveform data of the tonal factors generated by said second section.
Claim 33
Dependent Claim 189 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for synthesizing a tone, said program comprising: a first step of dividing one or more continuous tones into a plurality of time elements and supplying element data indicative of a tonal characteristic for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired element data from among a plurality of element data stored in a data base and replacing the element data of the particular time element, selected by said second step, with the selected element data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the element data by said third step.
Claim 34
Dependent Claim 189 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for synthesizing a tone, said program comprising: a first step of dividing one or more continuous tones into a plurality of time elements and supplying element data indicative of a tonal characteristic for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired element data from among a plurality of element data stored in a data base and replacing the element data of the particular time element, selected by said second step, with the selected element data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the element data by said third step.
Claim 35
Dependent Claim 204 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for synthesizing a tone, said program comprising: a first step of dividing one or more continuous tones into a plurality of time elements and supplying variation data indicative of respective variations of a plurality of tonal factors for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired variation data from among a plurality of variation data of a predetermined tonal factor stored in a data base and replacing the variation data of said predetermined tonal factor in the particular time element, selected by said second step, with the selected variation data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the variation data by said third step.
Claim 36
Dependent Claim 204 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for synthesizing a tone, said program comprising: a first step of dividing one or more continuous tones into a plurality of time elements and supplying variation data indicative of respective variations of a plurality of tonal factors for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired variation data from among a plurality of variation data of a predetermined tonal factor stored in a data base and replacing the variation data of said predetermined tonal factor in the particular time element, selected by said second step, with the selected variation data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the variation data by said third step.
Claim 37
Dependent Claim 108 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for synthesizing a tone, said program comprising: a first step of sequentially generating a plurality of instruction data corresponding to a plurality of tonal factors, for each of successive time sections; a second step of generating respective control waveform data of the plurality of tonal factors, in response to the instruction data generated by said first step; and a third step of synthesizing a tone waveform in said time section, on the basis of the respective control waveform data of the plurality of tonal factors generated by said second step.
Claim 38
Dependent Claim 108 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for synthesizing a tone, said program comprising: a first step of sequentially generating a plurality of instruction data corresponding to a plurality of tonal factors, for each of successive time sections; a second step of generating respective control waveform data of the plurality of tonal factors, in response to the instruction data generated by said first step; and a third step of synthesizing a tone waveform in said time section, on the basis of the respective control waveform data of the plurality of tonal factors generated by said second step.
Claim 39
Dependent Claim 96 words
A recording medium containing data for generating a tone waveform, said recording medium comprising: a first storage section that divides one or more continuous tones into a plurality of time elements and thereby stores therein, for each of the time elements, a plurality of instruction data corresponding to a plurality of tonal factors; and a second storage section that stores therein a plurality of control waveform data corresponding to the plurality of tonal factors, wherein said instruction data designates one of the control waveform data that is to be read out from said second storage section.
Claim 40
Dependent Claim 96 words
A recording medium containing data for generating a tone waveform, said recording medium comprising: a first storage section that divides one or more continuous tones into a plurality of time elements and thereby stores therein, for each of the time elements, a plurality of instruction data corresponding to a plurality of tonal factors; and a second storage section that stores therein a plurality of control waveform data corresponding to the plurality of tonal factors, wherein said instruction data designates one of the control waveform data that is to be read out from said second storage section.
Claim 41
Dependent Claim 58 words
A recording medium as recited in claim 23 wherein each of the instruction data corresponding to one of the predetermined tonal factors in one of the time elements is optionally rewritable, and the control waveform data to be read out from said second storage section in accordance with the instruction data is changeable by rewriting said instruction data.
Claim 42
Dependent Claim 127 words
A sound synthesizing device comprising: a storage section that stores therein a number of partial sound data corresponding to partial time sections of a sound; a selecting section that, in response to designation of a desired style of rendition from among various predetermined styles of rendition, selects one or more of the partial sound data corresponding to the designated desired style of rendition; and a waveform generating section that generates a partial sound waveform for each of the partial time sections on the basis of the one or more partial sound data selected by said selecting section and then generates a performance sound corresponding to the designated desired style of rendition by connecting together the partial sound waveforms generated for individual ones of the partial time sections.
Claim 43
Dependent Claim 127 words
A sound synthesizing device comprising: a storage section that stores therein a number of partial sound data corresponding to partial time sections of a sound; a selecting section that, in response to designation of a desired style of rendition from among various predetermined styles of rendition, selects one or more of the partial sound data corresponding to the designated desired style of rendition; and a waveform generating section that generates a partial sound waveform for each of the partial time sections on the basis of the one or more partial sound data selected by said selecting section and then generates a performance sound corresponding to the designated desired style of rendition by connecting together the partial sound waveforms generated for individual ones of the partial time sections.
Claim 44
Dependent Claim 87 words
A sound data base comprising: a first data base section that, for each of a plurality of musically-possible styles of rendition comprising one or more continuous sounds, divides the one or more continuous sounds, constituting the style of rendition, into a plurality of partial time sections and stores therein style-of-rendition element sequence data sequentially designating style-of-rendition elements for individual ones of the partial time sections; and a second data base section that stores therein data specifically describing partial sound waveforms corresponding to a variety of style-of-rendition elements.
Claim 45
Dependent Claim 87 words
A sound data base comprising: a first data base section that, for each of a plurality of musically-possible styles of rendition comprising one or more continuous sounds, divides the one or more continuous sounds, constituting the style of rendition, into a plurality of partial time sections and stores therein style-of-rendition element sequence data sequentially designating style-of-rendition elements for individual ones of the partial time sections; and a second data base section that stores therein data specifically describing partial sound waveforms corresponding to a variety of style-of-rendition elements.
Claim 46
Dependent Claim 56 words
A sound data base as recited in claim 26 wherein in order to describe each of the style-of-rendition elements in terms of one or more tonal factors, the style-of-rendition element sequence data stored in said first data base section includes one or more element vector data designating detailed contents of the one or more tonal factors.
Claim 47
Dependent Claim 41 words
A sound data base as recited in claim 27 wherein at least one of said element vector data comprises partial vector data designating the contents of the one or more tonal factors for part of one of the partial time sections.
Claim 48
Dependent Claim 34 words
A sound data base as recited in claim 27 wherein said second data base section stores therein template data that describe the detailed contents of the tonal factors corresponding to the element vector data.
Claim 49
Dependent Claim 92 words
A sound data base as recited in claim 27 wherein said style-of-rendition element sequence data includes index data each designating a style-of-rendition element and also includes, in corresponding relation to each of the index data, the element vector data of one or more tonal factors constituting a partial sound waveform corresponding to the style-of-rendition element designated by said index data, and wherein same element vector data can be shard between different style-of-rendition elements and thereby the template data stored in said second data base section can be shard between different style-of-rendition elements.
Claim 50
Dependent Claim 78 words
A sound data base as recited in claim 28 wherein said second data base section stores therein, in corresponding relation to the partial vector data, partial template data describing contents of the tonal factors for said part of the partial time section, and wherein in synthesizing a sound, said partial template data is utlized within a predetermined one of the partial time sections to thereby reproduce whole contents of the tonal factors in the predetermined partial time section.
Claim 51
Dependent Claim 34 words
A sound data base as recited in claim 26 wherein the style-of-rendition element sequence data stored in said first data base section includes rule data describing a manner of connecting together adjoining style-of-rendition elements.
Claim 52
Dependent Claim 30 words
A sound data base as recited in claim 26 wherein said first data base section includes a storage area for storing style-of-rendition element sequence data optionally created by a user.
Claim 53
Dependent Claim 176 words
A sound synthesizing device comprising: a first data base section that, for each of a plurality of musically-possible styles of rendition comprising one or more continuous sounds, divides the one or more continuous sounds, constituting the style of rendition, into a plurality of partial time sections and stores therein style-of-rendition element sequence data sequentially designating style-of-rendition elements for individual ones of the partial time sections; a second data base section that stores therein data specifically describing partial sound waveforms corresponding to a variety of style-of-rendition elements; and a waveform generating section that selects one of the style-of-rendition element sequence data in response to designation of a desired style of rendition, reads out the selected style-of-rendition element sequence data from said first data base section and then reads out, from said second data base section, the data specifically describing partial sound waveforms in accordance with the selected style-of-rendition element sequence data read out from said first data base section, to thereby sequentially generate partial sound waveforms corresponding to the style-of-rendition elements for the individual partial time sections.
Claim 54
Dependent Claim 176 words
A sound synthesizing device comprising: a first data base section that, for each of a plurality of musically-possible styles of rendition comprising one or more continuous sounds, divides the one or more continuous sounds, constituting the style of rendition, into a plurality of partial time sections and stores therein style-of-rendition element sequence data sequentially designating style-of-rendition elements for individual ones of the partial time sections; a second data base section that stores therein data specifically describing partial sound waveforms corresponding to a variety of style-of-rendition elements; and a waveform generating section that selects one of the style-of-rendition element sequence data in response to designation of a desired style of rendition, reads out the selected style-of-rendition element sequence data from said first data base section and then reads out, from said second data base section, the data specifically describing partial sound waveforms in accordance with the selected style-of-rendition element sequence data read out from said first data base section, to thereby sequentially generate partial sound waveforms corresponding to the style-of-rendition elements for the individual partial time sections.
Claim 55
Dependent Claim 187 words
A sound synthesizing device as recited in claim 34 wherein the style-of-rendition element sequence data stored in said first data base section includes one or more element vector data designating contents of one or more tonal factors in order to describe a style-of-rendition element in terms of one or more tonal factors, and at least one of said element vector data comprises partial vector data designating contents of the tonal factors for part of one of the partial time sections, wherein said waveform generating section generates the partial sound waveform corresponding to the style-of-rendition element for the partial time section by combining the one or more tonal factors corresponding to the one or more element vector data, and wherein said waveform generating section determines whether or not the element vector data comprises the partial vector data, and when said element vector data is determined as comprising the partial vector data, said waveform generating section repetitively reads out the contents of the tonal factors designated by the partial vector data, to thereby reproduce whole contents of the tonal factors in one of the partial time sections corresponding thereto.
Claim 56
Dependent Claim 126 words
An interactive music performance device comprising: a storage section that divides waveform data, obtained by sampling a succession of music performance sounds, into a plurality of variable time sections and stores therein information indicative of respective waveform data for individual ones of the time sections: an editing section that executes editing to modify, replace or delete a component of the waveform data in an optionally selected one of the time sections in response to operation by an user; and a waveform generating section that sequentially generate waveform data for the individual time sections, to thereby reproduce the succession of music performance sounds, wherein the user is allowed to process the succession of music performance sounds in a desired manner individually for each of the time sections.
Claim 57
Dependent Claim 126 words
An interactive music performance device comprising: a storage section that divides waveform data, obtained by sampling a succession of music performance sounds, into a plurality of variable time sections and stores therein information indicative of respective waveform data for individual ones of the time sections: an editing section that executes editing to modify, replace or delete a component of the waveform data in an optionally selected one of the time sections in response to operation by an user; and a waveform generating section that sequentially generate waveform data for the individual time sections, to thereby reproduce the succession of music performance sounds, wherein the user is allowed to process the succession of music performance sounds in a desired manner individually for each of the time sections.
Claim 58
Dependent Claim 37 words
An interactive music performance device as recited in claim 36 wherein said storage section has additionally stored therein attribute information that is indicative respective characteristics of styles-of-rendition present in the waveform data for the individual time sections.
Claim 59
Dependent Claim 125 words
An interactive music performance device as recited in claim 36 wherein said storage section includes a first area for storing a plurality of the waveform data corresponding to different partial time sections of various performance sounds and a second area for storing vector data designating waveform data in association with the individual time sections of the succession of music performance sounds, wherein said editing section edits the waveform data in the selected time section by modifying, replacing or deleting the vector data corresponding to said selected time section, and wherein said waveform generating section sequentially generates the waveform data for the individual time sections, by reading out the waveform data from said storage section in accordance with the vector data corresponding to said time sections.
Claim 60
Independent Claim 127 words
A method of executing a music performance by use of a storage section that divides waveform data, obtained by sampling a succession of music performance sounds, into a plurality of variable time sections and stores therein information indicative of respective waveform data for individual ones of the time sections, said method comprising the steps of: executing editing to modify, replace or delete a component of the waveform data in an optionally selected one of the time sections in response to operation by an user; and sequentially generating waveform data for the individual time sections, to thereby reproduce the succession of music performance sounds, wherein the user is allowed to process the succession of music performance sounds in a desired manner individually for each of the time sections.
Claim 61
Independent Claim 127 words
A method of executing a music performance by use of a storage section that divides waveform data, obtained by sampling a succession of music performance sounds, into a plurality of variable time sections and stores therein information indicative of respective waveform data for individual ones of the time sections, said method comprising the steps of: executing editing to modify, replace or delete a component of the waveform data in an optionally selected one of the time sections in response to operation by an user; and sequentially generating waveform data for the individual time sections, to thereby reproduce the succession of music performance sounds, wherein the user is allowed to process the succession of music performance sounds in a desired manner individually for each of the time sections.
Claim 62
Dependent Claim 143 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for executing a music performance by use of a storage section which divides waveform data, obtained by sampling a succession of music performance sounds, into a plurality of variable time sections and stores therein information indicative of respective waveform data for individual ones of the time sections, said program comprising the steps of: executing editing to modify, replace or delete a component of the waveform data in an optionally selected one of the time sections in response to operation by an user; and sequentially generating waveform data for the individual time sections, to thereby reproduce the succession of music performance sounds, wherein the user is allowed to process the succession of music performance sounds in a desired manner individually for each of the time sections.
Claim 63
Dependent Claim 143 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for executing a music performance by use of a storage section which divides waveform data, obtained by sampling a succession of music performance sounds, into a plurality of variable time sections and stores therein information indicative of respective waveform data for individual ones of the time sections, said program comprising the steps of: executing editing to modify, replace or delete a component of the waveform data in an optionally selected one of the time sections in response to operation by an user; and sequentially generating waveform data for the individual time sections, to thereby reproduce the succession of music performance sounds, wherein the user is allowed to process the succession of music performance sounds in a desired manner individually for each of the time sections.
Claim 64
Dependent Claim 69 words
A display device adapted to show a music score which, in correspondence with partial time sections of a substantially continuous music performance, indicates particular articulation information that is indicative of respective characteristics of performance expression in individual ones of the partial time sections, and which describes the music performance by a combination of various pieces of the articulation information indicated in correspondence with a succession of the time sections.
Claim 65
Dependent Claim 69 words
A display device adapted to show a music score which, in correspondence with partial time sections of a substantially continuous music performance, indicates particular articulation information that is indicative of respective characteristics of performance expression in individual ones of the partial time sections, and which describes the music performance by a combination of various pieces of the articulation information indicated in correspondence with a succession of the time sections.
Claim 66
Independent Claim 152 words
A method of executing a sound performance by use of a data base storing therein template data descriptive of partial sound waveforms corresponding to various articulation elements, said method comprising: a first step of designating a combination of a plurality of pieces of articulation attribute information indicative of respective characteristics of performance expression in a plurality of partial time sections of a sound, to thereby instruct a substantially continuous sound performance over a succession of the time sections; a second step of generating index data indicative of articulation elements corresponding to the combination of the articulation attribute information designated by said first step; and a third step of, on the basis of the index data, reading out from said data base the template data descriptive of the partial sound waveforms corresponding to predetermined ones of the articulation elements, to thereby sequentially generate partial sound waveforms corresponding to the designated articulation attribute information.
Claim 67
Independent Claim 152 words
A method of executing a sound performance by use of a data base storing therein template data descriptive of partial sound waveforms corresponding to various articulation elements, said method comprising: a first step of designating a combination of a plurality of pieces of articulation attribute information indicative of respective characteristics of performance expression in a plurality of partial time sections of a sound, to thereby instruct a substantially continuous sound performance over a succession of the time sections; a second step of generating index data indicative of articulation elements corresponding to the combination of the articulation attribute information designated by said first step; and a third step of, on the basis of the index data, reading out from said data base the template data descriptive of the partial sound waveforms corresponding to predetermined ones of the articulation elements, to thereby sequentially generate partial sound waveforms corresponding to the designated articulation attribute information.
Claim 68
Independent Claim 244 words
A method of executing a sound performance by use of a data base, said data base including a first data base section for, each of a plurality of performance phrases with musical articulation, dividing one or more sounds constituting the performance phrase into a plurality of partial time sections and stores therein articulation element sequences each sequentially designating articulation elements for individual ones of the partial time sections and a second data base section for storing therein template data descriptive of partial sound waveforms corresponding to various articulation elements, said method comprising: a first step of designating a combination of a plurality of pieces of articulation attribute information indicative of respective characteristics of performance expression in a plurality of partial time sections of a sound, to thereby instruct a substantially continuous sound performance over a succession of the time sections; a second step of selecting one of the articulation element sequences stored in said first data base section, on the basis of the combination of a plurality of pieces of articulation attribute information designated by said first step; and a third step of reading out from said first data base section the articulation element sequence selected by said second step and, in accordance with the read-out articulation element sequence, reading out from said second data base section the template data descriptive of the partial sound waveforms, to thereby sequentially generate partial sound waveforms corresponding to the articulation elements for the individual partial time sections.
Claim 69
Independent Claim 244 words
A method of executing a sound performance by use of a data base, said data base including a first data base section for, each of a plurality of performance phrases with musical articulation, dividing one or more sounds constituting the performance phrase into a plurality of partial time sections and stores therein articulation element sequences each sequentially designating articulation elements for individual ones of the partial time sections and a second data base section for storing therein template data descriptive of partial sound waveforms corresponding to various articulation elements, said method comprising: a first step of designating a combination of a plurality of pieces of articulation attribute information indicative of respective characteristics of performance expression in a plurality of partial time sections of a sound, to thereby instruct a substantially continuous sound performance over a succession of the time sections; a second step of selecting one of the articulation element sequences stored in said first data base section, on the basis of the combination of a plurality of pieces of articulation attribute information designated by said first step; and a third step of reading out from said first data base section the articulation element sequence selected by said second step and, in accordance with the read-out articulation element sequence, reading out from said second data base section the template data descriptive of the partial sound waveforms, to thereby sequentially generate partial sound waveforms corresponding to the articulation elements for the individual partial time sections.
Claim 70
Dependent Claim 38 words
A method as recited in claim 43 wherein in said first step, the articulation attribute information in a desired one of the partial time sections can be designated, modified or deleted by a user in a desired manner.
Claim 71
Dependent Claim 148 words
A sound performance device comprising: a data base that stores therein template data descriptive of partial sound waveforms corresponding to various articulation elements; a first section that designates a combination of a plurality of pieces of articulation attribute information indicative of respective characteristics of performance expression in a plurality of partial time sections of a sound, to thereby instruct a substantially continuous sound performance over a succession of the time sections; a second section that generates index data indicative of articulation elements corresponding to the combination of the articulation attribute information designated by said first section; and a third section that, on the basis of the index data, reads out from said data base the template data descriptive of the partial sound waveforms corresponding to predetermined ones of the articulation elements, to thereby sequentially generate partial sound waveforms corresponding to the designated combination of the articulation attribute information.
Claim 72
Dependent Claim 148 words
A sound performance device comprising: a data base that stores therein template data descriptive of partial sound waveforms corresponding to various articulation elements; a first section that designates a combination of a plurality of pieces of articulation attribute information indicative of respective characteristics of performance expression in a plurality of partial time sections of a sound, to thereby instruct a substantially continuous sound performance over a succession of the time sections; a second section that generates index data indicative of articulation elements corresponding to the combination of the articulation attribute information designated by said first section; and a third section that, on the basis of the index data, reads out from said data base the template data descriptive of the partial sound waveforms corresponding to predetermined ones of the articulation elements, to thereby sequentially generate partial sound waveforms corresponding to the designated combination of the articulation attribute information.
Claim 73
Dependent Claim 103 words
An automatic performance device comprising: a storage section that sequentially stores therein style-of-rendition sequence data for a plurality of performance phrases in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements; a reading section that reads out the style-of-rendition sequence data from said storage section; and a waveform generating section that, in accordance with the style-of-rendition sequence data read out by said reading section, sequentially generate waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data.
Claim 74
Dependent Claim 103 words
An automatic performance device comprising: a storage section that sequentially stores therein style-of-rendition sequence data for a plurality of performance phrases in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements; a reading section that reads out the style-of-rendition sequence data from said storage section; and a waveform generating section that, in accordance with the style-of-rendition sequence data read out by said reading section, sequentially generate waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data.
Claim 75
Dependent Claim 45 words
An automatic performance device as recited in claim 46 wherein each of the style-of-rendition sequence data corresponding to one of the performance phrases is stored in said storage section along with time data indicative of performance timing of one of the performance phrases corresponding thereto.
Claim 76
Dependent Claim 154 words
An automatic performance device as recited in claim 46 wherein each of the style-of-rendition sequence data includes index data each designating one of the articulation elements, and said storage section includes an area for, in association with each of the index data, storing vector data designating contents of one or more tonal factors constituting a partial sound waveform corresponding to the articulation element and an area for storing a plurality of template data specifically describing contents of the one or more tonal factors, and wherein said waveform generating section sequentially reads out the index data of individual ones of the articulation elements designated by the style-of-rendition sequence data read out from said storage section by said reading section and reads out the template data from said storage device in accordance with the read-out vector data, to thereby generate partial sound waveform corresponding to the articulation elements on the basis of the read-out template data.
Claim 77
Dependent Claim 153 words
An automatic performance device comprising: a storage section that sequentially stores therein style-of-rendition sequence data for a plurality of performance phrases in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements, said storage section also storing therein note performance information in predetermined codes; a reading section that, in accordance with passage of time, reads out the style-of-rendition sequence data and the note performance information from said storage section; a waveform generating section that, in accordance with the style-of-rendition sequence data read out by said reading section, sequentially generate waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data; and a note sound generating section that generates a tone signal of each note designated in accordance with the note performance information read out by said reading section.
Claim 78
Dependent Claim 153 words
An automatic performance device comprising: a storage section that sequentially stores therein style-of-rendition sequence data for a plurality of performance phrases in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements, said storage section also storing therein note performance information in predetermined codes; a reading section that, in accordance with passage of time, reads out the style-of-rendition sequence data and the note performance information from said storage section; a waveform generating section that, in accordance with the style-of-rendition sequence data read out by said reading section, sequentially generate waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data; and a note sound generating section that generates a tone signal of each note designated in accordance with the note performance information read out by said reading section.
Claim 79
Independent Claim 106 words
A method of executing an automatic performance by use of a storage device storing therein style-of-rendition sequence data for a plurality of performance phrases sequentially in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements, said method comprising the steps of: reading out the style-of-rendition sequence data from said storage device; and in accordance with the style-of-rendition sequence data read out by said step of reading out, sequentially generate waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data.
Claim 80
Independent Claim 106 words
A method of executing an automatic performance by use of a storage device storing therein style-of-rendition sequence data for a plurality of performance phrases sequentially in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements, said method comprising the steps of: reading out the style-of-rendition sequence data from said storage device; and in accordance with the style-of-rendition sequence data read out by said step of reading out, sequentially generate waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data.
Claim 81
Dependent Claim 122 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for executing an automatic performance by use of a storage device sequentially storing therein style-of-rendition sequence data for a plurality of performance phrases in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements, said method comprising the steps of: reading out the style-of-rendition sequence data from said storage device; and in accordance with the style-of-rendition sequence data read out by said step of reading out, sequentially generate waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data.
Claim 82
Dependent Claim 122 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for executing an automatic performance by use of a storage device sequentially storing therein style-of-rendition sequence data for a plurality of performance phrases in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements, said method comprising the steps of: reading out the style-of-rendition sequence data from said storage device; and in accordance with the style-of-rendition sequence data read out by said step of reading out, sequentially generate waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data.
Claim 83
Dependent Claim 84 words
A recording medium containing data for generating a sound waveform, said recording medium comprising: a first storage section that divides one or more continuous sounds into a plurality of partial time sections and stores therein waveform sequence data designating respective waveform data for individual ones of the partial time sections; and a second storage section that stores therein a number of waveform data, wherein the waveform data to be read out from said second storage section are sequentially designated by the waveform sequence data.
Claim 84
Dependent Claim 84 words
A recording medium containing data for generating a sound waveform, said recording medium comprising: a first storage section that divides one or more continuous sounds into a plurality of partial time sections and stores therein waveform sequence data designating respective waveform data for individual ones of the partial time sections; and a second storage section that stores therein a number of waveform data, wherein the waveform data to be read out from said second storage section are sequentially designated by the waveform sequence data.
Claim 85
Dependent Claim 145 words
A data editing method for a tone data base including a first data base section for, each of a plurality of performance phrases with musical articulation, dividing one or more sounds constituting the performance phrase into a plurality of partial time sections and stores therein an articulation element sequence sequentially designating articulation elements for individual ones of the partial time sections and a second data base section for storing therein template data descriptive of partial sound waveforms corresponding to various articulation elements, said data editing method comprising: a first step of designating a desired style of rendition; and a second step of searching through said first data base section for the articulation element sequence corresponding to the style of rendition designated by said first step, whereby it can be determined whether or not a desired style of rendition is available from said tone data base.
Claim 86
Dependent Claim 145 words
A data editing method for a tone data base including a first data base section for, each of a plurality of performance phrases with musical articulation, dividing one or more sounds constituting the performance phrase into a plurality of partial time sections and stores therein an articulation element sequence sequentially designating articulation elements for individual ones of the partial time sections and a second data base section for storing therein template data descriptive of partial sound waveforms corresponding to various articulation elements, said data editing method comprising: a first step of designating a desired style of rendition; and a second step of searching through said first data base section for the articulation element sequence corresponding to the style of rendition designated by said first step, whereby it can be determined whether or not a desired style of rendition is available from said tone data base.
Claim 87
Dependent Claim 108 words
A data editing method as recited in claim 53 which further comprises: a third step of, when the articulation element sequence corresponding exactly to the designated style of rendition can not be successfully searched for by said second step, selecting a particular one of the articulation element sequences stored in said first data base section which corresponds most closely to the designated style of rendition; and a fourth step of executing an editing operation to modify or replace a selected one of the articulation elements constituting the articulation element sequence selected by said third step or to add a new articulation element to the selected articulation element sequence.
Claim 88
Dependent Claim 49 words
A data editing method as recited in claim 54 which further comprises a fifth step of setting a manner of connecting together the template data of the selected articulation element and another articulation element adjoining said selected articulation element in the articulation element sequence edited by said fourth step.
Claim 89
Dependent Claim 52 words
A data editing method as recited in claim 55 which further comprises a sixth step of registering, in said first data base section, the articulation element sequence edited by said fourth step as a new articulation element sequence along with data indicative of the manner of connecting set by said fifth step.
Claim 90
Dependent Claim 148 words
A data editing method as recited in claim 53 which further comprises: a third step of, when the articulation element sequence corresponding exactly to the designated style of rendition can not be successfully searched for by said second step, selecting a particular one of the articulation element sequences stored in said first data base section which resembles the designated style of rendition; and a fourth step of selecting, as a subject of editing, any one of the articulation elements constituting the articulation element sequence selected by said third step and modifying contents of the selected articulation element, the partial sound waveform corresponding to the selected articulation element being described by a plurality of the template data corresponding to a plurality of tonal factors, said fourth step modifying the contents of the selected articulation element by replacing any one of the plurality of template data with another template data.
Claim 91
Dependent Claim 49 words
A data editing method as recited in claim 57 which further comprises a fifth step of setting a manner of connecting together the template data of the selected articulation element and another articulation element adjoining the selected articulation element in the articulation element sequence modified by said fourth step.
Claim 92
Dependent Claim 52 words
A data editing method as recited in claim 58 which further comprises a sixth step of registering, in said first data base section, the articulation element sequence selected by said fourth step as a new articulation element sequence along with data indicative of the manner of connecting set by said fifth step.
Claim 93
Dependent Claim 146 words
A data editing method as recited in claim 53 which further comprises: a third step of, when the articulation element sequence corresponding exactly to the designated style of rendition can not be successfully searched for by said second step, selecting a particular one of the articulation element sequences stored in said first data base section which resembles the designated style of rendition; and a fourth step of selecting, as a subject of editing, any one of the articulation elements constituting the articulation element sequence selected by said third step and modifying contents of the selected articulation element, the partial sound waveform corresponding to the selected articulation element being described by a plurality of the template data corresponding to a plurality of tonal factors, said fourth step modifying the contents of the selected articulation element by modifying contents of any one of the plurality of template data.
Claim 94
Dependent Claim 32 words
A data editing method as recited in claim 60 wherein said fourth step registers the template data with the contents modified thereby in said second data base section as new template data.
Claim 95
Dependent Claim 49 words
A data editing method as recited in claim 60 which further comprises a fifth step of setting a manner of connecting together the template data of the selected articulation element and another articulation element adjoining said selected articulation element in the articulation element sequence modified by said fourth step.
Claim 96
Dependent Claim 52 words
A data editing method as recited in claim 62 which further comprises a sixth step of registering, in said first data base section, the articulation element sequence edited by said fourth step as a new articulation element sequence along with data indicative of the manner of connecting set by said fifth step.
Claim 97
Dependent Claim 116 words
A tone data editing device comprising: a tone data base section that, for each of a plurality of performance phrases with musical articulation, divides one or more sounds constituting the performance phrase into a plurality of partial time sections and stores therein an articulation element sequence sequentially designating articulation elements for individual ones of the partial time sections; a first section that designates a desired style of rendition; and a second section that searches through said data base section for the articulation element sequence corresponding to the style of rendition designated by said first section, whereby it can be determined whether or not a desired style of rendition is available from said tone data base section.
Claim 98
Dependent Claim 116 words
A tone data editing device comprising: a tone data base section that, for each of a plurality of performance phrases with musical articulation, divides one or more sounds constituting the performance phrase into a plurality of partial time sections and stores therein an articulation element sequence sequentially designating articulation elements for individual ones of the partial time sections; a first section that designates a desired style of rendition; and a second section that searches through said data base section for the articulation element sequence corresponding to the style of rendition designated by said first section, whereby it can be determined whether or not a desired style of rendition is available from said tone data base section.
Claim 99
Dependent Claim 103 words
A data editing device as recited in claim 64 which further comprises: a third section that, when the articulation element sequence corresponding exactly to the designated style of rendition can not be successfully searched for by said second section, selects a particular one of the articulation element sequences stored in said data base section which resembles the designated style of rendition; and a fourth section that executes an editing operation to modify or replace any one of the articulation elements constituting the articulation element sequence selected by said third section or to add a new articulation element to the selected articulation element sequence.
Claim 100
Dependent Claim 133 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for editing data in a data base section which, for each of a plurality of performance phrases with musical articulation, divides one or more sounds constituting the performance phrase into a plurality of partial time sections and stores therein an articulation element sequence sequentially designating articulation elements for individual ones of the partial time sections, said program comprising: a first step of designating a desired style of rendition; and a second step of searching through said data base section for the articulation element sequence corresponding to the style of rendition designated by said first step, whereby it can be determined whether or not a desired style of rendition is available from said tone data base.
Claim 101
Dependent Claim 133 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for editing data in a data base section which, for each of a plurality of performance phrases with musical articulation, divides one or more sounds constituting the performance phrase into a plurality of partial time sections and stores therein an articulation element sequence sequentially designating articulation elements for individual ones of the partial time sections, said program comprising: a first step of designating a desired style of rendition; and a second step of searching through said data base section for the articulation element sequence corresponding to the style of rendition designated by said first step, whereby it can be determined whether or not a desired style of rendition is available from said tone data base.
Claim 102
Dependent Claim 140 words
A sound waveform generating device comprising: a storage section that stores therein template data descriptive of partial sound waveforms corresponding to partial time sections of a sound; a reading section that, in accordance with passage of time, reads out the template data descriptive of a plurality of the partial sound waveforms; a connection processing section that, for each particular one of the template data read out by said reading section from said storage section, defines a manner of connecting the particular template data and other template data adjoining the particular template data, and connects together an adjoining pair of the template data, read out by said reading section, in accordance with the defined manner of connecting; and a waveform generating section that generates partial sound waveform data on the basis of the template data connected by said connection processing section.
Claim 103
Dependent Claim 140 words
A sound waveform generating device comprising: a storage section that stores therein template data descriptive of partial sound waveforms corresponding to partial time sections of a sound; a reading section that, in accordance with passage of time, reads out the template data descriptive of a plurality of the partial sound waveforms; a connection processing section that, for each particular one of the template data read out by said reading section from said storage section, defines a manner of connecting the particular template data and other template data adjoining the particular template data, and connects together an adjoining pair of the template data, read out by said reading section, in accordance with the defined manner of connecting; and a waveform generating section that generates partial sound waveform data on the basis of the template data connected by said connection processing section.
Claim 104
Dependent Claim 46 words
A sound waveform generating device as recited in claim 67 wherein said connection processing section defines the manner of connecting, by, for each connecting region between the ad joining pair of the template data, selecting one connecting rule from among a plurality of predetermined connecting rules.
Claim 105
Dependent Claim 102 words
A sound waveform generating device as recited in claim 67 wherein said storage section stores therein the template data for a plurality of predetermined tonal factors to describe a partial sound waveform, and said connection processing section has a plurality of unique connecting rules for each of the tonal factors and, for each of the template data corresponding to one of the tonal factors, selects one of the connecting rules for the tonal factor, and wherein said connection processing section connects together the adjoining pair of the template data, read out by said reading section, in accordance with the selected connecting rule.
Claim 106
Dependent Claim 56 words
A sound waveform generating device as recited in claim 67 which further comprises an editing section that executes editing to modify, replace or delete the template data in an optionally selected one of the partial time sections, and wherein said connection processing section re-defines the manner of connecting for each template edited by said editing section.
Claim 107
Dependent Claim 42 words
A sound waveform generating device as recited in claim 68 wherein the plurality of unique connecting rules include a direct connecting rule for directly connecting together adjoining templates, and an interpolative connecting rule for connecting together adjoining templates by use of interpolation.
Claim 108
Dependent Claim 23 words
A sound waveform generating device as recited in claim 71 wherein the interpolative connecting rule includes a plurality of different interpolative connecting rules.
Claim 109
Dependent Claim 48 words
A sound waveform generating device as recited in claim 72 wherein the interpolative connecting rule includes a rule for effecting interpolative connection such that a value of only one of two templates to be connected together is varied to approach a value of another of the two templates.
Claim 110
Dependent Claim 39 words
A sound waveform generating device as recited in claim 72 wherein the interpolative connecting rule includes a rule for effecting interpolative connection such that values of two templates to be connected together are both varied to approach each other.
Claim 111
Dependent Claim 53 words
A sound waveform generating device as recited in claim 72 wherein the interpolative connecting rule includes a rule for effecting interpolative connection such that a value of an intermediate one of three templates to be sequentially connected together is varied to approach values of the other templates before and after the intermediate template.
Claim 112
Dependent Claim 70 words
A sound waveform generating device as recited in claim 72 wherein the interpolative connecting rule includes a rule for effecting interpolative connection such that a value of an intermediate one of three templates to be sequentially connected together is varied and also a value of at least one of the other templates before and after the intermediate template is varied, to thereby permit smooth interpolative connection between the three templates.
Claim 113
Independent Claim 96 words
A method of generating a sound waveform on the basis of template data descriptive of partial sound waveforms corresponding to partial time sections of a sound, said method comprising the steps of: setting a unique connecting rule for every connecting region between an adjoining pair of the template data; connecting together an adjoining pair of the template data in accordance with the connecting rule set by said step of setting, for each of the connecting regions; and generating partial sound waveform data on the basis of the template data connected together by said step of connecting.
Claim 114
Independent Claim 96 words
A method of generating a sound waveform on the basis of template data descriptive of partial sound waveforms corresponding to partial time sections of a sound, said method comprising the steps of: setting a unique connecting rule for every connecting region between an adjoining pair of the template data; connecting together an adjoining pair of the template data in accordance with the connecting rule set by said step of setting, for each of the connecting regions; and generating partial sound waveform data on the basis of the template data connected together by said step of connecting.
Claim 115
Dependent Claim 112 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for generating a sound waveform on the basis of template data descriptive of partial sound waveforms corresponding to partial time sections of a sound, said program comprising the steps of: setting a unique connecting rule for each connecting region between an adjoining pair of the template data; connecting together an adjoining pair of the template data in accordance with the connecting rule set by said step of setting, for each of the connecting regions; and generating partial sound waveform data on the basis of the template data connected together by said step of connecting.
Claim 116
Dependent Claim 112 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for generating a sound waveform on the basis of template data descriptive of partial sound waveforms corresponding to partial time sections of a sound, said program comprising the steps of: setting a unique connecting rule for each connecting region between an adjoining pair of the template data; connecting together an adjoining pair of the template data in accordance with the connecting rule set by said step of setting, for each of the connecting regions; and generating partial sound waveform data on the basis of the template data connected together by said step of connecting.
Claim 117
Independent Claim 108 words
A method of connecting together first and second sound waveforms having respective predetermined time lengths, said method comprising: a first step of connecting together said first and second sound waveforms in accordance with a predetermined connecting rule and thereby providing a synthesized waveform having a time length prolonged or shortened relative to a total time length of said first and second sound waveforms; and a second step of executing an operation to stretch or compress the time length of the synthesized waveform provided by said first step, by approximately a same length as the prolonged or shortened time length of the synthesized waveform provided by said first step.
Claim 118
Independent Claim 108 words
A method of connecting together first and second sound waveforms having respective predetermined time lengths, said method comprising: a first step of connecting together said first and second sound waveforms in accordance with a predetermined connecting rule and thereby providing a synthesized waveform having a time length prolonged or shortened relative to a total time length of said first and second sound waveforms; and a second step of executing an operation to stretch or compress the time length of the synthesized waveform provided by said first step, by approximately a same length as the prolonged or shortened time length of the synthesized waveform provided by said first step.
Claim 119
Dependent Claim 92 words
A method as recited in claim 79 wherein said first step provides the synthesized waveform by inserting a predetermined connecting waveform between said first and second sound waveforms to thereby connect together said first and second sound waveforms, and said synthesized waveform has a stretched time length relative to the total time length of said first and second sound waveforms, and wherein said second step compresses the time length of the synthesized waveform provided by said first step, by approximately a same time length as stretched by insertion of the connecting waveform.
Claim 120
Dependent Claim 50 words
A method as recited in claim 80 wherein said connecting waveform is genera ted by repeating a predetermined waveform segment at a connecting end region of at least one of said first and second sound waveforms, and wherein sound waveform cross-fade interpolation synthesis is carried out within said connecting waveform.
Claim 121
Dependent Claim 25 words
A method as recited in claim 80 wherein cross-fade interpolation synthesis is carried out between said first and second sound waveforms via said connecting waveform.
Claim 122
Independent Claim 108 words
A device for connecting together first and second sound waveforms having respective predetermined time lengths, said device comprising: a first section that connects together said first and second sound waveforms in accordance with a predetermined connecting rule and thereby providing a synthesized waveform having a time length prolonged or shortened relative to a total time length of said first and second sound waveforms; and a second section that executes an operation to stretch or compress the time length of the synthesized waveform provided by said first section, by approximately a same length as the prolonged or shortened time length of the synthesized waveform provided by said first section.
Claim 123
Independent Claim 108 words
A device for connecting together first and second sound waveforms having respective predetermined time lengths, said device comprising: a first section that connects together said first and second sound waveforms in accordance with a predetermined connecting rule and thereby providing a synthesized waveform having a time length prolonged or shortened relative to a total time length of said first and second sound waveforms; and a second section that executes an operation to stretch or compress the time length of the synthesized waveform provided by said first section, by approximately a same length as the prolonged or shortened time length of the synthesized waveform provided by said first section.
Claim 124
Dependent Claim 124 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for connecting together first and second sound waveforms having respective predetermined time lengths, said method comprising: a first step of connecting together said first and second sound waveforms in accordance with a predetermined connecting rule and thereby providing a synthesized waveform having a time length prolonged or shortened relative to a total time length of said first and second sound waveforms; and a second step of executing an operation to stretch or compress the time length of the synthesized waveform provided by said first step, by approximately a same length as the prolonged or shortened time length of the synthesized waveform provided by said first step.
Claim 125
Dependent Claim 124 words
A machine-readable recording medium containing a group of instructions of a program to be executed by a computer for connecting together first and second sound waveforms having respective predetermined time lengths, said method comprising: a first step of connecting together said first and second sound waveforms in accordance with a predetermined connecting rule and thereby providing a synthesized waveform having a time length prolonged or shortened relative to a total time length of said first and second sound waveforms; and a second step of executing an operation to stretch or compress the time length of the synthesized waveform provided by said first step, by approximately a same length as the prolonged or shortened time length of the synthesized waveform provided by said first step.
Claim 126
Dependent Claim 92 words
A vibrato sound generating device comprising: a storage section that stores therein a plurality of waveform data sets, each of said waveform data sets having been sporadically extracted from an original vibrato-imparted waveform; and a reading section that repetitively reads out one of the waveform data sets while sequentially switching the waveform data set to be read out and thereby executes a waveform data readout sequence corresponding to a predetermined vibrato period, said reading section repeating the waveform data readout sequence to thereby provide a vibrato over a plurality of vibrato periods.
Claim 127
Dependent Claim 92 words
A vibrato sound generating device comprising: a storage section that stores therein a plurality of waveform data sets, each of said waveform data sets having been sporadically extracted from an original vibrato-imparted waveform; and a reading section that repetitively reads out one of the waveform data sets while sequentially switching the waveform data set to be read out and thereby executes a waveform data readout sequence corresponding to a predetermined vibrato period, said reading section repeating the waveform data readout sequence to thereby provide a vibrato over a plurality of vibrato periods.
Claim 128
Dependent Claim 58 words
A vibrato sound generating device as recited in claim 85 which further comprises a control data generating section that, in accordance with the waveform data readout sequence, generates control data indicative of a timewise pitch variation, and wherein said reading section varies, over time, a readout rate of the waveform data set in accordance with the control data.
Claim 129
Dependent Claim 63 words
A vibrato sound generating device as recited in claim 85 which further comprises a control data generating section that, in accordance with the waveform data readout sequence, generates control data indicative of a timewise amplitude variation, and an amplitude control section that controls, over time, an amplitude of the waveform data read out by said reading section in accordance with the control data.
Claim 130
Dependent Claim 86 words
A vibrato sound generating device as recited in claim 85 which further comprises a control data generating section that generates time control data for controlling a length of one vibrato period, and wherein in accordance with the time control data, said reading section variably controls a length of a time period during which one of the waveform data sets is repetitively read out by said reading section and thereby variably controls a time length of the waveform data readout sequence corresponding to the one vibrato period.
Claim 131
Dependent Claim 41 words
A vibrato sound generating device as recited in claim 85 wherein said reading section includes a cross-fade synthesis section that executes cross-fade synthesis between a pair of preceding and succeeding waveform data sets being repetitively read out within a predetermined period.
Claim 132
Dependent Claim 95 words
A vibrato sound generating method comprising the steps of: storing in a memory a plurality of waveform data sets, each of said waveform data sets having been sporadically extracted from an original vibrato-imparted waveform; and repetitively reading out predetermined part of one of the waveform data sets from the memory while sequentially switching the waveform data set to be read out and thereby executes a waveform data readout sequence corresponding to a predetermined vibrato period, said reading section repeating the waveform data readout sequence to thereby provide a vibrato over a plurality of vibrato periods.
Claim 133
Dependent Claim 95 words
A vibrato sound generating method comprising the steps of: storing in a memory a plurality of waveform data sets, each of said waveform data sets having been sporadically extracted from an original vibrato-imparted waveform; and repetitively reading out predetermined part of one of the waveform data sets from the memory while sequentially switching the waveform data set to be read out and thereby executes a waveform data readout sequence corresponding to a predetermined vibrato period, said reading section repeating the waveform data readout sequence to thereby provide a vibrato over a plurality of vibrato periods.
Claim 134
Dependent Claim 138 words
A vibrato sound generating device comprising: a storage section that stores therein a plurality of sporadic waveform data sets for a plurality of vibrato periods; a setting section that variable sets a desired readout order in which the waveform data sets are to be read out over a plurality of vibrato periods, by rearranging respective locations, in one vibrato period, of individual ones of the waveform data sets while still maintaining relative locations of the individual waveform data sets in the one vibrato period; and a reading section that repetitively reading out predetermined part of one of the waveform data sets from said storage section while sequentially switching the waveform data set to be read out in accordance with the readout order set by said setting section, to thereby provide a vibrato over a plurality of vibrato periods.
Claim 135
Dependent Claim 138 words
A vibrato sound generating device comprising: a storage section that stores therein a plurality of sporadic waveform data sets for a plurality of vibrato periods; a setting section that variable sets a desired readout order in which the waveform data sets are to be read out over a plurality of vibrato periods, by rearranging respective locations, in one vibrato period, of individual ones of the waveform data sets while still maintaining relative locations of the individual waveform data sets in the one vibrato period; and a reading section that repetitively reading out predetermined part of one of the waveform data sets from said storage section while sequentially switching the waveform data set to be read out in accordance with the readout order set by said setting section, to thereby provide a vibrato over a plurality of vibrato periods.
Claim 136
Dependent Claim 30 words
A vibrato sound generating device as recited in claim 91 wherein said reading section repeats a waveform data readout sequence based on the readout order set by said setting section.
Claim 137
Dependent Claim 134 words
A vibrato sound generating method comprising the steps of: extracting and storing in a memory a plurality of sporadic waveform data sets for a plurality of vibrato periods; variably setting a desired readout order in which the waveform data sets are to be read out over a plurality of vibrato periods, by rearranging respective locations, in one vibrato period, of individual ones of the waveform data sets while still maintaining relative locations of the individual waveform data sets in the one vibrato period; and repetitively reading out predetermined part of one of the waveform data sets from the memory while sequentially switching the waveform data set to be read out in accordance with the readout order set by said step of variably setting, to thereby provide a vibrato over a plurality of vibrato periods.
Claim 138
Dependent Claim 134 words
A vibrato sound generating method comprising the steps of: extracting and storing in a memory a plurality of sporadic waveform data sets for a plurality of vibrato periods; variably setting a desired readout order in which the waveform data sets are to be read out over a plurality of vibrato periods, by rearranging respective locations, in one vibrato period, of individual ones of the waveform data sets while still maintaining relative locations of the individual waveform data sets in the one vibrato period; and repetitively reading out predetermined part of one of the waveform data sets from the memory while sequentially switching the waveform data set to be read out in accordance with the readout order set by said step of variably setting, to thereby provide a vibrato over a plurality of vibrato periods.
Claim 139
Dependent Claim 164 words
A tone synthesizing device comprising: a processor; a storage device coupled to said processor, the storage device adapted to store tonal factor characteristic data relating to predetermined tonal factors of partial tone waveforms corresponding to various articulation elements; and a program memory storing instructions for causing the processor to execute a tone synthesizing process comprising the steps of: designating a tone performance to be executed, by a time-serial combination of a plurality of the articulation elements; reading out, from said storage device, tonal factor characteristic data, indicative of respective characteristics of the tonal factors, corresponding to the articulation elements designated by said designating step; synthesizing partial waveform data corresponding to the designated articulation elements, on the basis of each of the tonal factor characteristic data read out from said storage device; and sequentially connecting together the partial waveform data, synthesized for individual ones of the designated articulation elements, to thereby generate a succession of performance tones comprising the time-serial combination of the articulation elements.
Claim 140
Dependent Claim 164 words
A tone synthesizing device comprising: a processor; a storage device coupled to said processor, the storage device adapted to store tonal factor characteristic data relating to predetermined tonal factors of partial tone waveforms corresponding to various articulation elements; and a program memory storing instructions for causing the processor to execute a tone synthesizing process comprising the steps of: designating a tone performance to be executed, by a time-serial combination of a plurality of the articulation elements; reading out, from said storage device, tonal factor characteristic data, indicative of respective characteristics of the tonal factors, corresponding to the articulation elements designated by said designating step; synthesizing partial waveform data corresponding to the designated articulation elements, on the basis of each of the tonal factor characteristic data read out from said storage device; and sequentially connecting together the partial waveform data, synthesized for individual ones of the designated articulation elements, to thereby generate a succession of performance tones comprising the time-serial combination of the articulation elements.
Claim 141
Dependent Claim 136 words
A tone data making device comprising: a processor; and a program memory storing instructions for causing the processor to execute a tone data making process comprising the steps of: sampling a performance of a single or a plurality of tones; dividing the performance, sampled by said sampling step, into a plurality of time sections of variable lengths in accordance with characteristics of performance expression therein, to extract waveform data of each of the time sections as an articulation element; analyzing the waveform data of each of the articulation elements, extracted by said dividing step, in terms of a plurality of predetermined tonal factors and generating tonal characteristic data indicative of respective characteristics of the tonal factors in the articulation element; and storing in a data base the tonal characteristic data corresponding to the extracted articulation elements.
Claim 142
Dependent Claim 136 words
A tone data making device comprising: a processor; and a program memory storing instructions for causing the processor to execute a tone data making process comprising the steps of: sampling a performance of a single or a plurality of tones; dividing the performance, sampled by said sampling step, into a plurality of time sections of variable lengths in accordance with characteristics of performance expression therein, to extract waveform data of each of the time sections as an articulation element; analyzing the waveform data of each of the articulation elements, extracted by said dividing step, in terms of a plurality of predetermined tonal factors and generating tonal characteristic data indicative of respective characteristics of the tonal factors in the articulation element; and storing in a data base the tonal characteristic data corresponding to the extracted articulation elements.
Claim 143
Dependent Claim 191 words
A tone synthesizing device comprising: a processor; and a program memory storing instructions for causing the processor to execute a tone synthesizing process comprising the steps of: a first step of dividing one or more continuous tones into a plurality of time elements and supplying element data indicative of a tonal characteristic for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired element data from among a plurality of element data stored in a data base and replacing the element data of the particular time element, selected by said second step, with the selected element data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the element data by said third step.
Claim 144
Dependent Claim 191 words
A tone synthesizing device comprising: a processor; and a program memory storing instructions for causing the processor to execute a tone synthesizing process comprising the steps of: a first step of dividing one or more continuous tones into a plurality of time elements and supplying element data indicative of a tonal characteristic for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired element data from among a plurality of element data stored in a data base and replacing the element data of the particular time element, selected by said second step, with the selected element data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the element data by said third step.
Claim 145
Dependent Claim 206 words
A tone synthesizing device comprising: a processor; and a program memory storing instructions for causing the processor to execute a tone synthesizing process comprising the steps of: a first step of dividing one or more continuous tones into a plurality of time elements and supplying variation data indicative of respective variations of a plurality of tonal factors for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired variation data from among a plurality of variation data of a predetermined tonal factor stored in a data base and replacing the variation data of said predetermined tonal factor in the particular time element, selected by said second step, with the selected variation data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the variation data by said third step.
Claim 146
Dependent Claim 206 words
A tone synthesizing device comprising: a processor; and a program memory storing instructions for causing the processor to execute a tone synthesizing process comprising the steps of: a first step of dividing one or more continuous tones into a plurality of time elements and supplying variation data indicative of respective variations of a plurality of tonal factors for each of the time elements; a second step of selecting a particular one of the time elements; a third step of selecting desired variation data from among a plurality of variation data of a predetermined tonal factor stored in a data base and replacing the variation data of said predetermined tonal factor in the particular time element, selected by said second step, with the selected variation data; and a fourth step of generating a tone waveform for each of the time elements on the basis of the element data for said time element, wherein the one or more continuous tones are synthesized by sequentially connecting together the tone waveforms of individual ones of the time elements generated by said fourth step and the synthesized one or more continuous tones have tonal characteristics having been variably controlled in accordance with replacement of the variation data by said third step.
Claim 147
Dependent Claim 106 words
A tone synthesizing device comprising: a processor; and a program memory storing instructions for causing the processor to execute a tone synthesizing process comprising the steps of: a first step of sequentially generating a plurality of instruction data corresponding to a plurality of tonal factors, for each of successive time sections; a second step of generating respective control waveform data of the tonal factors, in response to the instruction data generated by said first step; and a third step of synthesizing a tone waveform in said time section, on the basis of the respective control waveform data of the tonal factors generated by said second step.
Claim 148
Dependent Claim 106 words
A tone synthesizing device comprising: a processor; and a program memory storing instructions for causing the processor to execute a tone synthesizing process comprising the steps of: a first step of sequentially generating a plurality of instruction data corresponding to a plurality of tonal factors, for each of successive time sections; a second step of generating respective control waveform data of the tonal factors, in response to the instruction data generated by said first step; and a third step of synthesizing a tone waveform in said time section, on the basis of the respective control waveform data of the tonal factors generated by said second step.
Claim 149
Dependent Claim 144 words
A sound synthesizing device comprising: a processor; a storage device coupled to said processor adapted to store a number of partial sound data corresponding to partial time sections of a sound; and a program memory storing instructions for causing the processor to execute a sound synthesizing process comprising the steps of: selecting, in response to designation of a desired style of rendition from among various predetermined styles of rendition, one or more of the partial sound data corresponding to the designated desired style of rendition; and generating a partial sound waveform for each of the partial time sections on the basis of the one or more partial sound data selected by said selecting step and then generating a performance sound corresponding to the designated desired style of rendition by connecting together the partial sound waveforms generated for individual ones of the partial time sections.
Claim 150
Dependent Claim 144 words
A sound synthesizing device comprising: a processor; a storage device coupled to said processor adapted to store a number of partial sound data corresponding to partial time sections of a sound; and a program memory storing instructions for causing the processor to execute a sound synthesizing process comprising the steps of: selecting, in response to designation of a desired style of rendition from among various predetermined styles of rendition, one or more of the partial sound data corresponding to the designated desired style of rendition; and generating a partial sound waveform for each of the partial time sections on the basis of the one or more partial sound data selected by said selecting step and then generating a performance sound corresponding to the designated desired style of rendition by connecting together the partial sound waveforms generated for individual ones of the partial time sections.
Claim 151
Dependent Claim 186 words
A sound synthesizing device comprising: a processor; and a program memory storing instructions for causing the processor to execute a sound synthesizing process comprising the steps of: a first step of dividing, for each of a plurality of musically-possible styles of rendition comprising one or more continuous sounds, the one or more continuous sounds, constituting the style of rendition, into a plurality of partial time sections and storing therein style-of-rendition element sequence data sequentially designating style-of-rendition elements for individual ones of the partial time sections; a second step of storing data specifically describing partial sound waveforms corresponding to a variety of style-of-rendition elements; and a third step of selecting one of the style-of-rendition element sequence data in response to designation of a desired style of rendition, reading out the selected style-of-rendition element sequence data from said first step and then reading out, from said second step, the data specifically describing partial sound waveforms in accordance with the selected style-of-rendition element sequence data read out from said first step, to thereby sequentially generate partial sound waveforms corresponding to the style-of-rendition elements for the individual partial time sections.
Claim 152
Dependent Claim 186 words
A sound synthesizing device comprising: a processor; and a program memory storing instructions for causing the processor to execute a sound synthesizing process comprising the steps of: a first step of dividing, for each of a plurality of musically-possible styles of rendition comprising one or more continuous sounds, the one or more continuous sounds, constituting the style of rendition, into a plurality of partial time sections and storing therein style-of-rendition element sequence data sequentially designating style-of-rendition elements for individual ones of the partial time sections; a second step of storing data specifically describing partial sound waveforms corresponding to a variety of style-of-rendition elements; and a third step of selecting one of the style-of-rendition element sequence data in response to designation of a desired style of rendition, reading out the selected style-of-rendition element sequence data from said first step and then reading out, from said second step, the data specifically describing partial sound waveforms in accordance with the selected style-of-rendition element sequence data read out from said first step, to thereby sequentially generate partial sound waveforms corresponding to the style-of-rendition elements for the individual partial time sections.
Claim 153
Dependent Claim 147 words
An interactive music performance device comprising: a processor; a storage device coupled to said processor adapted to divide waveform data, obtained by sampling a succession of music performance sounds, into a plurality of variable time sections and adapted to store therein information indicative of respective waveform data for individual ones of the time sections; and a program memory storing instructions for causing the processor to execute a music performance, said program comprising the steps of: executing editing to modify, replace or delete a component of the waveform data in an optionally selected one of the time sections in response to operation by a user; and sequentially generating waveform data for the individual time sections, to thereby reproduce the succession of music performance sounds, wherein the user is allowed to process the succession of music performance sounds in a desired manner individually for each of the time sections.
Claim 154
Dependent Claim 147 words
An interactive music performance device comprising: a processor; a storage device coupled to said processor adapted to divide waveform data, obtained by sampling a succession of music performance sounds, into a plurality of variable time sections and adapted to store therein information indicative of respective waveform data for individual ones of the time sections; and a program memory storing instructions for causing the processor to execute a music performance, said program comprising the steps of: executing editing to modify, replace or delete a component of the waveform data in an optionally selected one of the time sections in response to operation by a user; and sequentially generating waveform data for the individual time sections, to thereby reproduce the succession of music performance sounds, wherein the user is allowed to process the succession of music performance sounds in a desired manner individually for each of the time sections.
Claim 155
Dependent Claim 153 words
A sound performance device comprising: a processor; and a program memory storing instructions for causing the processor to execute a sound performance process comprising the steps of: storing template data descriptive of partial sound waveforms corresponding to various articulation elements; designating a combination of a plurality of pieces of articulation attribute information indicative of respective characteristics of performance expression in a plurality of partial time sections of a sound, to thereby instruct a substantially continuous sound performance over a succession of the time sections; generating index data indicative of articulation elements corresponding to the combination of the articulation attribute information designated by said designating step; and reading out, on the basis of the index data, from said storing step the template data descriptive of the partial sound waveforms corresponding to predetermined ones of the articulation elements, to thereby sequentially generate partial sound waveforms corresponding to the designated combination of the articulation attribute information.
Claim 156
Dependent Claim 153 words
A sound performance device comprising: a processor; and a program memory storing instructions for causing the processor to execute a sound performance process comprising the steps of: storing template data descriptive of partial sound waveforms corresponding to various articulation elements; designating a combination of a plurality of pieces of articulation attribute information indicative of respective characteristics of performance expression in a plurality of partial time sections of a sound, to thereby instruct a substantially continuous sound performance over a succession of the time sections; generating index data indicative of articulation elements corresponding to the combination of the articulation attribute information designated by said designating step; and reading out, on the basis of the index data, from said storing step the template data descriptive of the partial sound waveforms corresponding to predetermined ones of the articulation elements, to thereby sequentially generate partial sound waveforms corresponding to the designated combination of the articulation attribute information.
Claim 157
Dependent Claim 118 words
An automatic performance device comprising: a processor; a storage device adapted to sequentially store therein style-of-rendition sequence data for a plurality of performance phrases in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements; and a program memory storing instructions for causing the processor to execute an automatic performance process comprising the steps of: reading out the style-of-rendition sequence data from said storage device; and in accordance with the style-of-rendition sequence data read out by said reading out step, sequentially generating waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data.
Claim 158
Dependent Claim 118 words
An automatic performance device comprising: a processor; a storage device adapted to sequentially store therein style-of-rendition sequence data for a plurality of performance phrases in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements; and a program memory storing instructions for causing the processor to execute an automatic performance process comprising the steps of: reading out the style-of-rendition sequence data from said storage device; and in accordance with the style-of-rendition sequence data read out by said reading out step, sequentially generating waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data.
Claim 159
Dependent Claim 165 words
An automatic performance device comprising: a processor; a storage device adapted to sequentially store therein style-of-rendition sequence data for a plurality of performance phrases in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements, said storage device also adapted to store therein note performance information in predetermined codes; and a program memory storing instructions for causing the processor to execute an automatic performance process comprising the steps of: in accordance with passage of time, reading out the style-of-rendition sequence data and the note performance information from said storage device; in accordance with the style-of-rendition sequence data read out by said reading out step, sequentially generating waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data; and generating a tone signal of each note designated in accordance with the note performance information read out by said reading out step.
Claim 160
Dependent Claim 165 words
An automatic performance device comprising: a processor; a storage device adapted to sequentially store therein style-of-rendition sequence data for a plurality of performance phrases in a predetermined order of performance thereof, each of the style-of-rendition sequence data describing one of the performance phrases in a time-serial sequence of a plurality of articulation elements, said storage device also adapted to store therein note performance information in predetermined codes; and a program memory storing instructions for causing the processor to execute an automatic performance process comprising the steps of: in accordance with passage of time, reading out the style-of-rendition sequence data and the note performance information from said storage device; in accordance with the style-of-rendition sequence data read out by said reading out step, sequentially generating waveform data corresponding to the articulation elements constituting a style-of-rendition sequence specified by the read-out style-of-rendition sequence data; and generating a tone signal of each note designated in accordance with the note performance information read out by said reading out step.
Claim 161
Dependent Claim 148 words
A tone data editing device comprising: a processor; a data base storage device adapted to store a tone data base that, for each of a plurality of performance phrases with musical articulation, divides one or more sounds constituting the performance phrase into a plurality of partial time sections and stores therein an articulation element sequence sequentially designating articulation elements for individual ones of the partial time sections; and a program memory storing instructions for causing the processor to execute a tone data editing process comprising the steps of: a first step of designating a desired style of rendition; and a second step of searching through said data base storage device for the articulation element sequence corresponding to the style of rendition designated by said first step, whereby it can be determined whether or not a desired style of rendition is available from said tone data base storing device.
Claim 162
Dependent Claim 148 words
A tone data editing device comprising: a processor; a data base storage device adapted to store a tone data base that, for each of a plurality of performance phrases with musical articulation, divides one or more sounds constituting the performance phrase into a plurality of partial time sections and stores therein an articulation element sequence sequentially designating articulation elements for individual ones of the partial time sections; and a program memory storing instructions for causing the processor to execute a tone data editing process comprising the steps of: a first step of designating a desired style of rendition; and a second step of searching through said data base storage device for the articulation element sequence corresponding to the style of rendition designated by said first step, whereby it can be determined whether or not a desired style of rendition is available from said tone data base storing device.
Claim 163
Dependent Claim 163 words
A sound waveform generating device comprising: a processor; and a program memory storing instructions for causing the processor to execute a sound waveform generating process comprising the steps of: a first step of storing template data descriptive of partial sound waveforms corresponding to partial time sections of a sound; a second step of reading out, in accordance with passage of time, the template data descriptive of a plurality of the partial sound waveforms; a third step of, for each particular one of the template data read out by said second step from said first step of storing template data, defining a manner of connecting the particular template data and other template data adjoining the particular template data, and connecting together an adjoining pair of the template data, read out by said second step, in accordance with the defined manner of connecting; and a fourth step of generating partial sound waveform data on the basis of the template data connected by said third step.
Claim 164
Dependent Claim 163 words
A sound waveform generating device comprising: a processor; and a program memory storing instructions for causing the processor to execute a sound waveform generating process comprising the steps of: a first step of storing template data descriptive of partial sound waveforms corresponding to partial time sections of a sound; a second step of reading out, in accordance with passage of time, the template data descriptive of a plurality of the partial sound waveforms; a third step of, for each particular one of the template data read out by said second step from said first step of storing template data, defining a manner of connecting the particular template data and other template data adjoining the particular template data, and connecting together an adjoining pair of the template data, read out by said second step, in accordance with the defined manner of connecting; and a fourth step of generating partial sound waveform data on the basis of the template data connected by said third step.
Claim 165
Independent Claim 143 words
A device for connecting together first and second sound waveforms having respective predetermined time lengths, said device comprising: a processor; and a program memory storing instructions for causing the processor to execute a process for connecting together first and second sound waveforms having respective predetermined time lengths, said process comprising the steps of: a first step of connecting together said first and second sound waveforms in accordance with a predetermined connecting rule and thereby providing a synthesized waveform having a time length prolonged or shortened relative to a total time length of said first and second sound waveforms; and a second step of executing an operation to stretch or compress the time length of the synthesized waveform provided by said first step, by approximately a same length as the prolonged or shortened time length of the synthesized waveform provided by said first step.
Claim 166
Independent Claim 143 words
A device for connecting together first and second sound waveforms having respective predetermined time lengths, said device comprising: a processor; and a program memory storing instructions for causing the processor to execute a process for connecting together first and second sound waveforms having respective predetermined time lengths, said process comprising the steps of: a first step of connecting together said first and second sound waveforms in accordance with a predetermined connecting rule and thereby providing a synthesized waveform having a time length prolonged or shortened relative to a total time length of said first and second sound waveforms; and a second step of executing an operation to stretch or compress the time length of the synthesized waveform provided by said first step, by approximately a same length as the prolonged or shortened time length of the synthesized waveform provided by said first step.
Claim 167
Dependent Claim 113 words
A vibrato sound generating device comprising: a processor; a storage device adapted to store therein a plurality of waveform data sets, each of said waveform data sets having been sporadically extracted from an original vibrato-imparted waveform; and a program memory storing instructions for causing the processor to execute a vibrato sound generating process comprising the steps of: repetitively reading out one of the waveform data sets while sequentially switching the waveform data set to be read out and thereby executing a waveform data readout sequence corresponding to a predetermined vibrato period, said repetitively reading out step repeating the waveform data readout sequence to thereby provide a vibrato over a plurality of vibrato periods.
Claim 168
Dependent Claim 113 words
A vibrato sound generating device comprising: a processor; a storage device adapted to store therein a plurality of waveform data sets, each of said waveform data sets having been sporadically extracted from an original vibrato-imparted waveform; and a program memory storing instructions for causing the processor to execute a vibrato sound generating process comprising the steps of: repetitively reading out one of the waveform data sets while sequentially switching the waveform data set to be read out and thereby executing a waveform data readout sequence corresponding to a predetermined vibrato period, said repetitively reading out step repeating the waveform data readout sequence to thereby provide a vibrato over a plurality of vibrato periods.
Claim 169
Dependent Claim 156 words
A vibrato sound generating device comprising: a processor; a storage device adapted to store therein a plurality of sporadic waveform data sets for a plurality of vibrato periods; and a program memory storing instructions for causing the processor to execute a vibrato sound generating process comprising the steps of: variably setting a desired readout order in which the waveform data sets are to be read out over a plurality of vibrato periods, by rearranging respective locations, in one vibrato period, of individual ones of the waveform data sets while still maintaining relative locations of the individual waveform data sets in the one vibrato period; and repetitively reading out a predetermined part of one of the waveform data sets from said storage device while sequentially switching the waveform data set to be read out in accordance with the readout order set by said variably setting step, to thereby provide a vibrato over a plurality of vibrato periods.
Claim 170
Dependent Claim 156 words
A vibrato sound generating device comprising: a processor; a storage device adapted to store therein a plurality of sporadic waveform data sets for a plurality of vibrato periods; and a program memory storing instructions for causing the processor to execute a vibrato sound generating process comprising the steps of: variably setting a desired readout order in which the waveform data sets are to be read out over a plurality of vibrato periods, by rearranging respective locations, in one vibrato period, of individual ones of the waveform data sets while still maintaining relative locations of the individual waveform data sets in the one vibrato period; and repetitively reading out a predetermined part of one of the waveform data sets from said storage device while sequentially switching the waveform data set to be read out in accordance with the readout order set by said variably setting step, to thereby provide a vibrato over a plurality of vibrato periods.

References Cited (Backward Citations)

EP0150736A2 Cited
US5086685A Cited
EP0280069A1 Cited
US5185491A Cited
EP0600639A2 Cited
WO1997007476A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-21 2004-05-22 2004-11-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-21 2008-05-22 2008-11-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-21 2012-05-22 2012-11-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag