← Back to Patent Explorer
US5292995A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for controlling an electronic musical instrument using fuzzy logic

Assignee: Yamaha Corp
•
Filing: 1989-11-22
•
Granted: 1994-03-08
•
Expires: 2009-11-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Tone control of an electronic musical instrument is provided using fuzzy inferences for determining musical tone control parameters such as pitch, sounding level, effect, overtone composition, playing methods, etc. Several different kinds of play information are derived from controls operated by the performer and selectively taken into account using fuzzy inference rules to derive the musical tone control parameters. Several different types of play information, such as initial touch, after touch, key-on time, etc., may thus be combined to provide delicate nuances to the musical performance providing a more natural sounding tone and providing the capability to give the musical tone an expression corresponding to a method or technique of a musical performance.

Inventors

  • 👤 Satoshi Usa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 09:39
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/08; G10H2250/00; G10H2250/131; G10H2250/151; Y; Y10; Y10S; Y10S706/00; Y10S706/90

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 89 words
A musical tone controlling method for an electronic musical instrument comprising the steps of: detecting plural musical tone information signals, each of said musical tone information signals having a predetermined value; determining a membership value for each of said musical tone information signals by providing a plurality of membership functions and comparing the status of said signals with said plurality of membership functions; providing a tone control function based upon said membership values; and controlling a musical tone of said musical instrument in accordance with said tone control function.
Claim 2
Dependent Claim 89 words
A musical tone controlling method for an electronic musical instrument comprising the steps of: detecting plural musical tone information signals, each of said musical tone information signals having a predetermined value; determining a membership value for each of said musical tone information signals by providing a plurality of membership functions and comparing the status of said signals with said plurality of membership functions; providing a tone control function based upon said membership values; and controlling a musical tone of said musical instrument in accordance with said tone control function.
Claim 3
Dependent Claim 88 words
A musical instrument controlling method for an electronic musical instrument having means for generating a plurality of membership functions for defining musical tone controlling characteristics, comprising the steps of: detecting plural musical tone information signals, each of said musical tone information signals having a predetermined value; selecting membership values from said plurality of membership functions for each of said musical tone information signals; defining a tone controlling function based on said membership values; and controlling a musical tone of said instrument by use of said tone controlling function.
Claim 4
Dependent Claim 88 words
A musical instrument controlling method for an electronic musical instrument having means for generating a plurality of membership functions for defining musical tone controlling characteristics, comprising the steps of: detecting plural musical tone information signals, each of said musical tone information signals having a predetermined value; selecting membership values from said plurality of membership functions for each of said musical tone information signals; defining a tone controlling function based on said membership values; and controlling a musical tone of said instrument by use of said tone controlling function.
Claim 5
Dependent Claim 96 words
A musical tone controlling method for an electronic musical instrument having means for generating a plurality of membership functions, wherein said each of said membership functions defines a musical tone controlling parameter, comprising the steps of: detecting a plurality of musical performance information, each having a predetermined value; deriving a plurality of limited tone controlling functions from said musical performance information and said membership functions; producing a new tone controlling function from a combination of said plurality of limited tone controlling functions; and controlling a musical tone of said instrument by said new tone controlling function.
Claim 6
Dependent Claim 96 words
A musical tone controlling method for an electronic musical instrument having means for generating a plurality of membership functions, wherein said each of said membership functions defines a musical tone controlling parameter, comprising the steps of: detecting a plurality of musical performance information, each having a predetermined value; deriving a plurality of limited tone controlling functions from said musical performance information and said membership functions; producing a new tone controlling function from a combination of said plurality of limited tone controlling functions; and controlling a musical tone of said instrument by said new tone controlling function.
Claim 7
Dependent Claim 81 words
An electronic musical instrument, comprising: mean for generating a plurality of membership functions for deciding a musical tone controlling function; a plurality of detecting means for detecting musical tone controlling information; modifying means for modifying said plurality of membership functions by said musical tone controlling information; combining means for combining said plurality of membership functions modified by said modifying means to thereby produce a new controlling function; and means for controlling said musical tone by use of said new controlling function.
Claim 8
Dependent Claim 81 words
An electronic musical instrument, comprising: mean for generating a plurality of membership functions for deciding a musical tone controlling function; a plurality of detecting means for detecting musical tone controlling information; modifying means for modifying said plurality of membership functions by said musical tone controlling information; combining means for combining said plurality of membership functions modified by said modifying means to thereby produce a new controlling function; and means for controlling said musical tone by use of said new controlling function.
Claim 9
Dependent Claim 91 words
A musical tone control method for controlling an electronic musical instrument comprising the steps of: inputting musical performance data including note-on data representing note generation and at least two kinds of tone control data representing a desired musical performance state of said instrument; performing a fuzzy inference operation based on said at least two kinds of control data and generating an operation result from said fuzzy inference operation; generating a parameter according to said operation result; and controlling said musical tone responsive to said note-on data and based on said parameter.
Claim 10
Dependent Claim 91 words
A musical tone control method for controlling an electronic musical instrument comprising the steps of: inputting musical performance data including note-on data representing note generation and at least two kinds of tone control data representing a desired musical performance state of said instrument; performing a fuzzy inference operation based on said at least two kinds of control data and generating an operation result from said fuzzy inference operation; generating a parameter according to said operation result; and controlling said musical tone responsive to said note-on data and based on said parameter.
Claim 11
Dependent Claim 27 words
A musical tone control method as set out in claim 5, wherein said generating step includes the step of selecting vibrato of said tone as said parameter.
Claim 12
Dependent Claim 27 words
A musical tone control method as set out in claim 5, wherein said generating step includes the step of selecting tremolo of said tone as said parameter.
Claim 13
Dependent Claim 27 words
A musical tone control method as set out in claim 5, wherein said generating step includes the step of selecting overtone of said tone as said parameter.
Claim 14
Dependent Claim 107 words
A musical tone control method for controlling an electronic musical instrument, comprising the steps of: inputting musical performance data including note-on data representing note generation and at least two kinds of tone control data representing a desired musical performance state of said instrument; performing a fuzzy inference operation based on said at least two kinds of control data and generating an operation result from said fuzzy inference operation; generating a parameter according to said operation result; and controlling said musical tone responsive to said note-on data and based on said parameter; wherein said generating step includes the step of selecting reverberation of said tone as said parameter.
Claim 15
Dependent Claim 107 words
A musical tone control method for controlling an electronic musical instrument, comprising the steps of: inputting musical performance data including note-on data representing note generation and at least two kinds of tone control data representing a desired musical performance state of said instrument; performing a fuzzy inference operation based on said at least two kinds of control data and generating an operation result from said fuzzy inference operation; generating a parameter according to said operation result; and controlling said musical tone responsive to said note-on data and based on said parameter; wherein said generating step includes the step of selecting reverberation of said tone as said parameter.
Claim 16
Dependent Claim 108 words
A musical tone control method for controlling an electronic musical instrument, comprising the steps of: inputting musical performance data including note-on data representing note generation and at least two kinds of tone control data representing a desired musical performance state of said instrument: performing a fuzzy inference operation based on said at least two kinds of control data and generating an operation result from said fuzzy inference operation; generating a parameter according to said operation result; and controlling said musical tone responsive to said note-on data and based on said parameter; wherein said generating step includes the step of selecting volume data of said note as said parameter.
Claim 17
Dependent Claim 108 words
A musical tone control method for controlling an electronic musical instrument, comprising the steps of: inputting musical performance data including note-on data representing note generation and at least two kinds of tone control data representing a desired musical performance state of said instrument: performing a fuzzy inference operation based on said at least two kinds of control data and generating an operation result from said fuzzy inference operation; generating a parameter according to said operation result; and controlling said musical tone responsive to said note-on data and based on said parameter; wherein said generating step includes the step of selecting volume data of said note as said parameter.
Claim 18
Dependent Claim 86 words
A musical tone control method for controlling an electronic musical instrument, comprising the steps of: inputting musical performance data including at least note-on data representing note generation; detecting time data representing the time lapse from the last time when said note-on data changes; performing a fuzzy inference operation based on said time data and deriving an operation result from said fuzzy inference operation; generating a parameter according to said operation result; and controlling said musical tone responsive to said note-on data and based on said parameter.
Claim 19
Dependent Claim 86 words
A musical tone control method for controlling an electronic musical instrument, comprising the steps of: inputting musical performance data including at least note-on data representing note generation; detecting time data representing the time lapse from the last time when said note-on data changes; performing a fuzzy inference operation based on said time data and deriving an operation result from said fuzzy inference operation; generating a parameter according to said operation result; and controlling said musical tone responsive to said note-on data and based on said parameter.
Claim 20
Dependent Claim 26 words
A musical tone control method according to claim 11, further comprising the step of inputting control data representing a desired musical performance state of said instrument.
Claim 21
Dependent Claim 100 words
A musical tone control method for controlling an electronic musical instrument, comprising the steps of: inputting musical performance data including at least note-on data representing note generation and control data representing a desired musical performance state of said instrument; detecting time data representing the time lapse from the last time when said note-on data changes; performing a fuzzy operation based on said time data and said control data and deriving an operation result from said fuzzy operation; generating a parameter according to said operation result; and controlling said musical tone responsive to said note-on data and based on said parameter.
Claim 22
Dependent Claim 100 words
A musical tone control method for controlling an electronic musical instrument, comprising the steps of: inputting musical performance data including at least note-on data representing note generation and control data representing a desired musical performance state of said instrument; detecting time data representing the time lapse from the last time when said note-on data changes; performing a fuzzy operation based on said time data and said control data and deriving an operation result from said fuzzy operation; generating a parameter according to said operation result; and controlling said musical tone responsive to said note-on data and based on said parameter.
Claim 23
Dependent Claim 94 words
A musical tone control method for controlling an electronic musical instrument according to a performance technique, comprising the steps of: inputting musical performance data including note-on date representing note generation and at least two kinds of tone control data representing a desired musical performance state of said instrument; performing a fuzzy inference operation based on said at least two kinds of tone control data and generating an operation result representing the degree of said performance technique; generating a parameter according to said operation result; and to said note-on data and based on said parameter.
Claim 24
Dependent Claim 94 words
A musical tone control method for controlling an electronic musical instrument according to a performance technique, comprising the steps of: inputting musical performance data including note-on date representing note generation and at least two kinds of tone control data representing a desired musical performance state of said instrument; performing a fuzzy inference operation based on said at least two kinds of tone control data and generating an operation result representing the degree of said performance technique; generating a parameter according to said operation result; and to said note-on data and based on said parameter.
Claim 25
Dependent Claim 23 words
A musical tone control method according to claim 14, wherein said performing step includes the step of selecting tenuto as said performance technique.
Claim 26
Dependent Claim 23 words
A musical tone control method according to claim 14, wherein said performing step includes the step of selecting staccato as said performance technique.
Claim 27
Dependent Claim 23 words
A musical tone control method according to claim 14, wherein said performing step includes the step of selecting legato as said performance technique.
Claim 28
Dependent Claim 41 words
A musical tone control method according to claim 14, wherein said inputting step includes the step of selecting at least one of said at least two kinds of tone control data from the control data of the previously controlled musical tone.

References Cited (Backward Citations)

US4082028A Cited
US4620286A Cited
US4893538A Cited
US4864490A Cited
US4930084A Cited
US4967129A Cited
US4957030A Cited
US4961225A Cited
US5109746A Cited
US5138928A Cited
US5138924A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-03-07 1997-09-06 1998-03-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-03-07 2001-09-06 2002-03-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-03-07 2005-09-06 2006-03-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag