Envelope Shaping (i.e., Attack, Decay, Sustain, Or Release) Patents (Class 84/663)
  • Patent number: 10177902
    Abstract: Systems and methods for processing data including a first and second component are described. An example circuit includes a processing stage arranged to calculate absolute values of the first component and the second component, and to output, at a first output, a maximum value of the absolute value of the first component and the absolute value of the second component, and, at a second output, a minimum value of the absolute value of the first component and the absolute value of the second component. The circuit includes a processing stage arranged to output, in response to the maximum value being greater than the minimum value times four, a value corresponding to the maximum value, and to output, in response to the maximum value being smaller than the minimum value times four, a value corresponding to a sum of seven times the maximum value and four times the minimum value.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: January 8, 2019
    Assignee: Stichting IMEC Nederland
    Inventor: Alex Young
  • Patent number: 9384719
    Abstract: Systems, methods, and non-transitory computer-readable storage media generate customized arpeggios. An exemplary method includes providing a storage medium, including a database storing data corresponding to an arpeggio pattern to be played by a virtual instrument. The method further includes receiving a plurality of user inputs that enable a user to select a desired set of musical notes (e.g. a chord) other than the notes (e.g. chord) used to create the arpeggio stored in the database, without having to re-enter the note sequence. The method then includes creating the desired arpeggio for the selected set of notes by applying the stored arpeggio data from the database to the entered notes, and playing the created desired arpeggio.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: July 5, 2016
    Assignee: Apple Inc.
    Inventors: Christof Adam, Markus Sapp
  • Patent number: 8940992
    Abstract: A computer-implemented method including generating a user interface implemented on a touch-sensitive display configured to generate a virtual dual flywheel system for modulating a lifecycle of a musical note or chord. The dual flywheel system (DFS) includes a first VFS and a second VFS, where the first virtual flywheel system series connected to the second virtual flywheel system such that an output of the first virtual flywheel system is coupled to an input of the second virtual flywheel system. Upon receiving a user input on the user interface, the dual flywheel system determines a virtual momentum for the first virtual flywheel based on the user input and a predetermined mass coefficient of the first virtual flywheel system, and determines a virtual momentum for the second virtual flywheel based on the virtual momentum of the first virtual flywheel system and a predetermined mass coefficient of the second virtual flywheel.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: January 27, 2015
    Assignee: Apple Inc.
    Inventors: Alec H. Little, Eli T. Manjarrez
  • Patent number: 8735710
    Abstract: Provided is an electronic stringed instrument comprising: a pickup that detects vibration of a string; a feedback operator used to select a level of feedback effect; a feedback control device that controls to add a feedback effect to a tone signal based on the vibration of the string detected by the string vibration detection device and based on the selected level of feedback effect from the feedback operator; and an output device that outputs the tone signal to which the feedback effect is added by the feedback control device.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: May 27, 2014
    Assignee: Roland Corporation
    Inventor: Toshio Yamabata
  • Patent number: 8653353
    Abstract: An electronic keyboard musical instrument, including: a key; a mass body driven by a depressed key for pivotally moving in a movement region between a rest position and an end position; a back check portion to back check the mass body; a position detecting portion to detect a position of the mass body; and a controller for controlling silencing of a tone, such that the currently generated tone is silenced when the mass body reaches a preset tone silencing position in its movement from the end position to the rest position, wherein the controller is configured to change the tone silencing position on the basis of respective times required for the mass body to pass through first and second sub regions of the movement region in the movement of the mass body, the second sub region being located nearer to the rest position than the first sub region.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: February 18, 2014
    Assignee: Yamaha Corporation
    Inventor: Akihiko Komatsu
  • Patent number: 8415549
    Abstract: A computer implemented method allows a user to adjust tracks in a musical arrangement. The method involves a user selecting a musical position of an audio track, which the user desires to adjust in time, either by compressing it or expanding it, by indicating with a pointing device, such as a mouse, the position in the time line of the audio track that the user wishes to alter. A first marker is then displayed at the selected musical position in the audio track. Boundary markers defining transients in the audio signal surrounding the selected musical position are then automatically generated by analysis of the audio signal, and are displayed on the audio track. The two boundary markers define an audio segment that is to be adjusted in tempo by the user moving the first marker along the time line.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: April 9, 2013
    Assignee: Apple Inc.
    Inventors: Thorsten Adam, Oliver Reichhardt, Robert Hunt, Clemens Homburg
  • Patent number: 8383924
    Abstract: A CPU 19a supplies parameters on musical tone signals to a tone generator 17 having a plurality of tone generation channels CH0, CH1, . . . , CH127 each generating a musical tone signal. The parameters include channel information which designates one or more of the tone generation channels, and musical tone information which defines respective musical tone signals which are to be generated in the respective tone generation channels designated by the channel information. The tone generator 17 has a tone generation reservation circuit 17b which makes the designated tone generation channels start generation of the musical tone signals defined by the musical tone information when the respective tone volume levels of musical tone signals currently generated in the tone generation channels designated by the channel information are equal to or below a certain tone volume level.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: February 26, 2013
    Assignee: Yamaha Corporation
    Inventors: Hiroyuki Tsuchiya, Kouichi Kashiwazaki
  • Patent number: 8153882
    Abstract: A computer implemented method allows a user to adjust tracks in a musical arrangement. The method involves a user selecting a musical position of an audio track, which the user desires to adjust in time, either by compressing it or expanding it, by indicating with a pointing device, such as a mouse, the position in the time line of the audio track that the user wishes to alter. A first marker is then displayed at the selected musical position in the audio track. Boundary markers defining transients in the audio signal surrounding the selected musical position are then automatically generated by analysis of the audio signal, and are displayed on the audio track. The two boundary markers define an audio segment that is to be adjusted in tempo by the user moving the first marker along the time line.
    Type: Grant
    Filed: July 20, 2009
    Date of Patent: April 10, 2012
    Assignee: Apple Inc.
    Inventors: Thorsten Adam, Oliver Reichhardt, Robert Hunt, Clemens Homburg
  • Patent number: 8030566
    Abstract: This invention provides a signal processing and signal synthesis technique from a family of signal processing and signal synthesis techniques designed to readily interwork or be used individually in creating new forms of rich musical timbres. Amplitude-envelope controlled time-modulation and pitch-modulation are employed to add rich and attention-getting aspects to solo lines and chords. The amplitude envelope may be measured from the signal being modulated, a delayed version of this signal, or another signal source. Modulation characteristics and parameters may be recalled from stored program control or modulated in real-time by arbitrary control signals, including those derived from the original input signal. The invention may be used individually or in conjunction with other signal processing and signal synthesis techniques in creating new forms of rich musical timbres. The invention may also be used in spatially-distributed timbre construction.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: October 4, 2011
    Inventor: Lester F. Ludwig
  • Patent number: 7968786
    Abstract: A volume adjusting apparatus includes a sound collecting unit configured to collect noise data of a surrounding environment, an analyzing unit configured to extract a feature value indicating a feature of the noise data collected by the sound collecting unit and a feature value indicating a feature of supplied musical tune data, and a control unit configured to generate volume adjustment information for adjusting playback volume of the musical tune data based on the feature value of the noise data and the feature value of the musical tune data and adjusts the playback volume of the musical tune data based on the volume adjustment information.
    Type: Grant
    Filed: July 6, 2009
    Date of Patent: June 28, 2011
    Assignee: Sony Corporation
    Inventors: Chisato Kemmochi, Shiro Suzuki, Shusuke Takahashi
  • Patent number: 7957539
    Abstract: A system for enhancing sound quality comprising a filter that square roots the instantaneous amplitude of frequencies in an input signal for generating artificial harmonics corresponding to said frequencies. The system can comprise an automatic level control that momentarily boosts the amplitude of a higher frequency portion of the input signal to emphasize attack transients occurring within the input signal.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: June 7, 2011
    Inventor: Thomas N. Packard
  • Patent number: 7902448
    Abstract: A method, operation position sensor device for an electronic musical, and musical instrument for detecting an operation position of an operation member in an electronic musical instrument. A determination is made of an amount of measured light resulting from the depression of the operation member has changed in excess of a predetermined difference value a number of times. A determination is made of a difference value of clock counts measured at a last two determinations that the measured light changed in excess of the predetermined difference value in response to determining that the amount of the measured light has changed in excess of the predetermined difference value the number of times. The difference value is converted to a key depression speed. A sound generation command is issued based on the key depression speed to a sound source.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: March 8, 2011
    Assignee: Roland Corporation
    Inventors: Tadao Kikumoto, Mitsuhiro Umeta
  • Patent number: 7790977
    Abstract: The component tone signal commonly shared by a plurality of keys does not turn to a release signal if one of the keys is released to stop a tone and also while tones of other keys are sustained; the on-data of each key of the keyboard is multiplied in multiplier by the amplitude data set by the draw-bar circuit with the multipliers, added with adder and sent to the sound source circuit; the sine waves of the same waveform and different cycles are generated according to the amplitude data, are synthesized with envelopes from envelope generator, and the added with adder; this envelope generator is disposed at every sound source circuit, that is, every one of the common component tone signals; the component tone signal/sine wave commonly shared by a plurality of keys does not turn to direct to a release state if one of the keys is operated to stop a tone, and also directs not to turn to a release state but to maintain a sustain state while tones of the other keys are sustained.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: September 7, 2010
    Assignee: Kawai Musical Instruments Mfg. Co., Ltd.
    Inventor: Yasushi Sato
  • Patent number: 7674970
    Abstract: Herein described are at least a method and a system for assisting a musician in playing an instrument by way of using an intelligent multifunctional digital music display device (MDMDD). The multifunctional digital music display device (MDMDD) may be used to assist musicians or performers during practice sessions or performances. The various aspects of the invention provide a method of constructing an ADSR envelope for a note generated by an instrument, displaying one or more pages of music, generating a more accurate metronome beat consistent with the music being played, and alerting the musician when his instrument is out-of-tune. Further, the various aspects of the invention provide a method of statistically monitoring and reporting the performance of the musician. The system comprises a storage device capable of storing an instructional code, a processor for executing the instructional code, a microphone, and a display.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: March 9, 2010
    Inventors: Brian Siu-Fung Ma, Kenneth Chi-Kit Ma
  • Patent number: 7642445
    Abstract: A music sound generator imitates released key string vibration sounds (RKSV) and cabinet resonances of an acoustic piano. When a key is pressed, waveform is readout from a normal music sound waveform memory 15. The normal sound waveform is inputted into a filter 21, and inputted into a filter 22 through a band-pass filter 33. Output waveform of a cabinet resonance waveform memory 17 is inputted into a filter 23 when the key is pressed. Outputs of the filters are synthesized by an adder 27 through multipliers 24 through 26. When the key is pressed, a cut-off frequency of the filter 22 is sufficiently low and RKSV is not generated. If the damper is not on when key-releasing, the cut-off frequency is returned to normal and RKSV is generated. A level controller 32 attenuates the RKSV and the cabinet resonance for a longer time than the normal music sound.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: January 5, 2010
    Assignee: Kabushiki Kaisha Kawai Gakki Seisakusho
    Inventor: Gen Izumisawa
  • Patent number: 7511216
    Abstract: Methods and apparatus, including computer program products, for shaping amplitude contours of musical notes. A method for shaping amplitude contours of musical notes in time of particular pitch and duration includes processing musical notes to modify a contour of an amplitude shape curve of each note differently in accordance with its relationship to its succeeding note, the processing including calculating an initial amplitude shape curve, modifying a first portion of the calculated initial amplitude shape curve to be more convex or more concave, and independently modifying a second portion of the calculated initial amplitude shape curve to be more convex or more concave, the resulting modifications improving a timbre quality.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: March 31, 2009
    Inventor: Manfred Clynes
  • Publication number: 20090025542
    Abstract: Methods and apparatus, including computer program products, for shaping amplitude contours of musical notes. A method for shaping amplitude contours of musical notes in time of particular pitch and duration includes processing musical notes to modify a contour of an amplitude shape curve of each note differently in accordance with its relationship to its succeeding note, the processing including calculating an initial amplitude shape curve, modifying a first portion of the calculated initial amplitude shape curve to be more convex or more concave, and independently modifying a second portion of the calculated initial amplitude shape curve to be more convex or more concave, the resulting modifications improving a timbre quality.
    Type: Application
    Filed: July 27, 2007
    Publication date: January 29, 2009
    Inventor: Manfred Clynes
  • Patent number: 7482531
    Abstract: Embodiments of the present invention provide an integrated digital control apparatus (10) for a stringed musical instrument. In some embodiments, the apparatus (10) generally includes an input (26) coupled with at least a portion of the musical instrument, a digital control element (28) coupled with at least one of the instrument's pickups, and a controller (30) coupled with the input (26) and the digital control element (28). The controller (30) is operable to control the digital control element (28) to vary at least one characteristic of the signal generated by the pickup in response to functioning of the input (26) by a musician. Such a configuration enables the musician to easily vary signal characteristics, such as volume or tone, while playing the instrument.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: January 27, 2009
    Inventor: Christopher Doering
  • Patent number: 7470855
    Abstract: Rendition style parameters for realizing various release rendition styles and/or attack rendition styles are stored in a memory. Operation-related time lengths are detected which pertain to turning-on and/or turning-off operation of a pedal operator. Any one of the release rendition style parameters is selected from the memory on the basis of the detected operation-related time length, and the release of a tone is controlled with a characteristic of the selected rendition style parameter. Alternatively, any one of the release or attack rendition style parameters is selected from the memory on the basis of a velocity of the turning-on and/or turning-off operation of the pedal operator detected operation-related time length, and the release or attack of a tone is controlled with a characteristic of the selected rendition style parameter.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: December 30, 2008
    Assignee: Yamaha Corporation
    Inventors: Masao Sakama, Shinya Koseki
  • Patent number: 7446252
    Abstract: A music information calculation apparatus recognizing a structure of a piece of music based on an acoustic signal. The apparatus includes: an acoustic signal input for inputting the acoustic signal of the piece of music; an acoustic parameter calculator for calculating, using the acoustic signal, at least a first acoustic parameter indicating a volume of the piece of music; an inflection degree calculator for calculating, using at least the first acoustic parameter, an inflection degree indicating an inflection of the piece of music; a story node calculator for calculating, using at least the first acoustic parameter, a story node representing a time at which a formation of the piece of music changes; and a story information calculator for calculating, as story information indicating at least a correspondence between the story node having been calculated and the inflection degree obtained at the time represented by the story node.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: November 4, 2008
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Junichi Tagawa, Hiroaki Yamane
  • Patent number: 7381881
    Abstract: A method of simulating a string using a wave equation relates movement of the string in time to force acting on the string, wherein the force acting on the string simulates a stream of a fluid medium flowing relative to the string. The simulated string is supported between two supports and is aligned at rest in a first direction between the two supports, a first of which allows movement in a second direction orthogonal to the first direction and a second of which does not allow movement. The string is then caused from rest to vibrate in a plane, which includes the first and second directions, by turbulence in the fluid flow causing the stream of fluid medium to exert a pressure on the string in the second direction. Movement of the string out of alignment with the first direction causes the stream of fluid medium flowing in the first direction to exert a force on the string in the second direction.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: June 3, 2008
    Assignee: Apple Inc.
    Inventor: Markus Sapp
  • Patent number: 7259315
    Abstract: Performance event data designating rendition style modules are supplied in order of time. When a given performance event data at a given time is to be processed in accordance with the supplied performance event data, another performance event data related to one or more events, following the given performance event data, is obtained in advance of a predetermined original time position of the other performance event daata. Control data corresponding to a rendition style module designated by at least one of the given performance event data and the other performance event data obtained in advance is generated on the basis of the given and the other performance event data, and a waveform corresponding to the designated rendition style module is synthesized on the basis of the control data.
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: August 21, 2007
    Assignee: Yamaha Corporation
    Inventors: Motoichi Tamura, Yasuyuki Umeyama, Hideyuki Masuda, Eiji Akazawa
  • Patent number: 7242784
    Abstract: A method for dynamically controlling audio signal gain in a communication device starts with determining a level of an input audio signal. The level is then mapped against a table of predetermined corresponding gain targets to determine an appropriate gain target for that level. The gain targets are then applied to the audio signal, which is then output. The invention is particularly suited to speakerphone operation in a communication device, wherein the gain targets provide compression, expansion or limiting so that distant speakers can be heard clearly.
    Type: Grant
    Filed: September 4, 2001
    Date of Patent: July 10, 2007
    Assignee: Motorola Inc.
    Inventors: David B. Cranfill, Kesavarajan Kaliyaperumal, Arthur G. Herkert, Ronald Crochiere
  • Patent number: 6931124
    Abstract: A soft mute circuit includes a programmable amplifier controlled by a register. Data is stored in the register from an adder that combines the current data in the register with a second number for increasing or decreasing the gain of the amplifier. A summation circuit includes a plurality of inputs coupled by gates to a summation node and the summation node is coupled to an input of the programmable amplifier. The gates are controlled by suitable logic for selecting input signals in any combination. A control loop maintains the gain of the amplifier at a predetermined level.
    Type: Grant
    Filed: January 13, 2000
    Date of Patent: August 16, 2005
    Assignee: Acoustic Technology, Inc.
    Inventors: Raymond Rubacha, Samuel L. Thomasson
  • Publication number: 20040099129
    Abstract: This invention provides a signal processing and signal synthesis technique from a family of signal processing and signal synthesis techniques designed to readily interwork or be used individually in creating new forms of rich musical timbres. Amplitude-envelope controlled time-modulation and pitch-modulation are employed to add rich and attention-getting aspects to solo lines and chords. The amplitude envelope may be measured from the signal being modulated, a delayed version of this signal, or another signal source. Modulation characteristics and parameters may be recalled from stored program control or modulated in real-time by arbitrary control signals, including those derived from the original input signal. The invention may be used individually or in conjunction with other signal processing and signal synthesis techniques in creating new forms of rich musical timbres. The invention may also be used in spatially-distributed timbre construction.
    Type: Application
    Filed: November 5, 2003
    Publication date: May 27, 2004
    Inventor: Lester F. Ludwig
  • Patent number: 6281421
    Abstract: A remix apparatus and a remix method are provided, which can generate new musical tone pattern data with new tempo and groove while partly maintaining the tempo and groove of the original musical tone pattern data. Musical tone pattern data having a first predetermined length are divided into a plurality of first musical tone piece data each having a second predetermined length smaller than the first predetermined length, and the musical tone pattern data are divided into second musical tone piece data each having a third predetermined length smaller than the first predetermined length and different from the second predetermined length.
    Type: Grant
    Filed: April 10, 2000
    Date of Patent: August 28, 2001
    Assignee: Yamaha Corporation
    Inventor: Yukihiro Kawaguchi
  • Patent number: 6148086
    Abstract: A voice replacing method and system that uses the volume of the karaoke user's voice to control the volume of the lead singer's original vocal outputted to the audience. The volume of an original lead singer's voice is determined by the volume or vocal-amplitude level of the karaoke user's voice. The vocal-amplitude of the karaoke user is sensed using a vocal sensor. A vocal-amplitude digital waveform is created corresponding to the vocal-amplitude. A smoothed exponential waveform is created byan amplitudefollower corresponding to the digital waveform. The volume of the original lead singer's voice is adjusted by a sliding balance according to the smoothed exponential waveform. This exponential waveform allows for a continuous and smooth volume adjustment of the original lead singer's voice according to changes in volume of the karaoke user's voice.
    Type: Grant
    Filed: May 16, 1997
    Date of Patent: November 14, 2000
    Assignee: Aureal Semiconductor, Inc.
    Inventors: William R. Ciullo, Nancy L. Reyes, David P. Berners
  • Patent number: 6111183
    Abstract: The present invention describes methods and means for estimating the time-varying spectrum of an audio signal based on a conditional probability density function (PDF) of spectral coding vectors conditioned on pitch and loudness values. Using this PDF a time-varying output spectrum is generated as a function of time-varying pitch and loudness sequences arriving from an electronic music instrument controller. The time-varying output spectrum is converted to a synthesized output audio signal. The pitch and loudness sequences may also be derived from analysis of an input audio signal. Methods and means for synthesizing an output audio signal in response to an input audio signal are also described in which the time-varying spectrum of an input audio signal is estimated based on a conditional probability density function (PDF) of input spectral coding vectors conditioned on input pitch and loudness values.
    Type: Grant
    Filed: September 7, 1999
    Date of Patent: August 29, 2000
    Inventor: Eric Lindemann
  • Patent number: 6091013
    Abstract: An attack transient detector determines the moment of note onset; e.g. the time at which a guitar string is plucked; from a signal generated by a musical instrument. Detection of the attack transient causes the generation of a trigger signal which can be used to control processing of the musical instrument signal.
    Type: Grant
    Filed: December 21, 1998
    Date of Patent: July 18, 2000
    Inventors: James K. Waller, Jr., Russell W. Blum
  • Patent number: 6091012
    Abstract: There are provided a tone source for generating tone signals in plural channels independently and effect impartment sections, provided in corresponding relations to the channels, for imparting individual effects to the tone signals of the channels generated by the tone source. Each of the effect impartment sections, in accordance with tone control information unique to the tone signal of the corresponding channel, controls a parameter of the effect to be imparted. In a case where any of the effect impartment sections uses a signal delaying memory to impart an effect, when a damping (or truncating process) is performed in any of the channels, the storage area to be used for the channel is switched to another unused storage area so as to prevent any preceding tone's is delayed signal from being undesirably mixed into the signal of a new tone.
    Type: Grant
    Filed: August 26, 1997
    Date of Patent: July 18, 2000
    Assignee: Yamaha Corporation
    Inventor: Makoto Takahashi
  • Patent number: 6069309
    Abstract: A data compression method and apparatus for the compression of sound data utilized in digital sampling keyboard instructs. The present invention reduces memory requirements for sampled sounds without compromising sound quality, using three techniques. The third technique improves the defect of formant distortion when sampled sounds are transposed.
    Type: Grant
    Filed: January 12, 1999
    Date of Patent: May 30, 2000
    Assignee: Creative Technology Ltd.
    Inventors: Kevin J. Monahan, Donna L. Murray
  • Patent number: 6011213
    Abstract: A sound synthesizer for a plucked string instrument simulates noises and transients produced before and after and during the transitions between notes. A particularly convincing synthesis of a plucked string instrument is produced by combining the transients into the final output. In particular, the transient tap tone and longitudinal vibration of the string resulting from the string pluck, and the damping tap tones resulting from the string damping, are all simulated. In one embodiment, the tap tone created upon attack and plucking of a string, is synthesized, and then used to stimulate a resonant circuit, thereby simulating both the pluck tap tone, and the transverse vibration of the string. In addition, the final damping transients which occur at the end of an articulated note are also simulated, using either an independent transient synthesis section, or by stimulating the resonant circuit with a tap tone, while simultaneously re-tuning that resonant circuit.
    Type: Grant
    Filed: September 24, 1997
    Date of Patent: January 4, 2000
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Cem I. Duruoz
  • Patent number: 5998726
    Abstract: A musical sound generating system which generates musical sounds having desired tone regardless of the variation of volume setting. In the musical sound generating system, the standard tone control touch curve TCstd, the maximum tone control touch curve Tcmax, and the minimum tone control touch curve TCmin when the amplification factor V is standard (a standard amplification factor Vstd), maximum, and minimum respectively are stored. If the amplification factor is higher than the standard amplification factor Vstd, an interpolation between the standard tone control touch curve TCstd and the maximum tone control touch curve TCmax is performed, and the tone control touch curve TC according to the amplification factor V is obtained. Based on the tone control touch curve, the cut-off frequency F corresponding to the velocity value Tv is determined, and then the tone of the musical sound is controlled by the low pass filter with the cut-off frequency F.
    Type: Grant
    Filed: January 19, 1999
    Date of Patent: December 7, 1999
    Assignee: Kabushiki Kaisha Kawai Gakki
    Inventor: Jiro Tanaka
  • Patent number: 5977469
    Abstract: A sound engine in a processor-based system utilizing real-time synthesis optimizes synthesis time, maximizes the number of fully-synthesized sound requests and preserves currently excessive sound requests. During synthesis, the sound engine attempts to full-synthesize all requests. If the sound engine determines that remaining sound requests are excessive and cannot be fully-synthesized, it preserves each excessive request by synthesizing a substitute waveform segment. If the sound engine determines that limiting the number of preserved requests is required, it synthesizes a concluding waveform segment for and then discards selected requests during selected synthesis intervals. Both substitute-synthesis and discarding of sound requests are achieved with minimized detrimental impact on ongoing sound performances.
    Type: Grant
    Filed: January 17, 1997
    Date of Patent: November 2, 1999
    Assignee: Seer Systems, Inc.
    Inventors: David L. Smith, David T. Roach, Frank T. Kurzawa
  • Patent number: 5945621
    Abstract: In a musical tone control apparatus, musical tones to be generated are controlled according to musical tone control parameters which include an envelope that has been extracted and processed. The range of variation of the extracted envelope may be limited within a predetermined range, so that the musical tones are controlled according to the thus limited envelope. A key-on event of the input signal may be detected, and the timing of delivery of the processed envelope may be changed according to a length of time that elapses from a point of time when the key-on event is detected. The velocity of the input signal may also be detected, so that the musical tones are controlled according to the musical tone control parameters including one or more parameters altered according to the detected velocity and processed envelope.
    Type: Grant
    Filed: September 20, 1996
    Date of Patent: August 31, 1999
    Assignee: Yamaha Corporation
    Inventor: Susumu Ishibashi
  • Patent number: 5942707
    Abstract: An electronic musical apparatus utilizes a central processing unit for working a player module, driver module, sound source module and timing module, while controlling a work load of the central processing unit. The player module provides a sequence of event data indicating an event of a music tone and timing data indicating an occurrence time of the event. The driver module is intermittently triggered to process the event data for creating control parameters reserved for use in generation of the music tone corresponding to the event data, and for determining an envelope of the music tone according to the control parameters, the envelope being also reserved for use in generation of the music tone. The sound source module is routinely triggered to load therein the reserved control parameters and the envelope for generating the music tone according to the timing data.
    Type: Grant
    Filed: October 19, 1998
    Date of Patent: August 24, 1999
    Assignee: Yamaha Corporation
    Inventor: Motoichi Tamura
  • Patent number: 5942709
    Abstract: An audio apparatus extracts information of a musical performance from an acoustic signal having a frequency and an amplitude, which time-vary during the musical performance. In the audio apparatus, a filtering device has a plurality of filters which are set with different cutoff frequencies so as to pass different frequency ranges of the acoustic signal. A pitch detecting device is connected to the filtering device for processing the acoustic signal to detect therefrom a pitch. A controlling device operates according to the detected pitch fed back from the pitch detecting device for selecting one of the filters set with one of the different cutoff frequencies adapted to the pitch of the acoustic signal so that the pitch detecting device can detect the pitch based on the acoustic signal filtered by the selected filter. Further, the envelope detecting device has a plurality of envelope followers corresponding to the plurality of the filters.
    Type: Grant
    Filed: March 7, 1997
    Date of Patent: August 24, 1999
    Assignees: Blue Chip Music GmbH, Yamaha Corporation
    Inventor: Andreas Szalay
  • Patent number: 5925842
    Abstract: A waveform generator LSI generates waveform data in units of time slots corresponding to tone generation channels in accordance with tone control data assigned to the individual channels, and accumulates waveform data for the individual channels to form at least one polyphonic tone data. The tone control data are updated by time division control in units of time slots of the channels. By suspending update of control data in the time slot of an unused channel in accordance with data indicating the used/unused status of each channel, switching of CMOS elements composing the waveform generator LSI is suppressed so that the LSI operates at low power. In a system using a waveform memory outside the waveform generator LSI, the read address to be supplied to the waveform memory in the time slot of an unused channel is fixed at a previous value, thus also attaining power savings of the external memory.
    Type: Grant
    Filed: January 14, 1998
    Date of Patent: July 20, 1999
    Assignee: Kabushiki Kaisha Kawai Gakki
    Inventor: Tsutomu Saito
  • Patent number: 5911170
    Abstract: A method is disclosed for synthesizing acoustic waveforms, especially musical instrument sounds. The acoustic waveforms are characterized by time-varying amplitudes, frequencies and phases of sinusoidal components. These time-varying parameters, at each analysis frame, are obtained in one embodiment by short term Fourier transforms (STFT). The spectrum envelope at each frame is parameterized with an autoregressive moving average model and applied to a waveform consisting of unit amplitude sinusoids via time-domain filtering. The resulting synthetic waveform preserves the time-varying frequency and phase information and has the same relative energy distribution among different sinusoidal components as that of the original signal. Finally, a general waveform shape for the type of acoustic signal being synthesized is applied.
    Type: Grant
    Filed: February 27, 1998
    Date of Patent: June 8, 1999
    Assignee: Texas Instruments Incorporated
    Inventor: Yinong Ding
  • Patent number: 5900570
    Abstract: This invention provides a circuit for synthesizing musical sounds. In one embodiment, the circuit includes a first order FIR highpass filter that is placed between a modulation phase increment oscillator and a carrier phase increment oscillator. The invention may also include waveshaping circuits, adders, multipliers, time division multiplexing, and other types of filters. Another embodiment of the invention provides a music synthesis method where a modulation phase increment is multiplied by a modulation index to produce a modulation signal. That modulation signal is then filtered and added to a carrier phase increment. Finally, that sum is multiplied by an amplitude envelope to produce a signal representing a musical sound. The method may include using a first order FIR highpass filter, waveshaping of both sinusoidal and non-sinusoidal waveforms, additional multiplying and time division multiplexing. The invention also includes self-modulation and cascading.
    Type: Grant
    Filed: April 7, 1995
    Date of Patent: May 4, 1999
    Assignee: Creative Technology, Ltd.
    Inventor: David P. Rossum
  • Patent number: 5895879
    Abstract: A musical tone waveform sample is generated at each sampling time by the use of a processing unit carrying out an arithmetic operation every repetition period that is longer than the sampling time. An envelope characteristic of a waveform of a musical tone to be generated is approximated by a polygonal line formed by a plurality of segments each of which has a length corresponding to the repetition period. An envelope value of a first waveform sample of waveform data of the musical tone to be generated for the repetition period is determined. The envelope value of the first waveform sample is multiplied by a predetermined attenuation factor to obtain an envelope value of a last waveform sample of the waveform data for the repetition period. Each of the segments of the polygonal line is determined by the envelope value of the first waveform sample and the envelope value of the last waveform sample. A difference between the envelope values of the first and last waveform samples is calculated.
    Type: Grant
    Filed: December 20, 1996
    Date of Patent: April 20, 1999
    Assignee: Yamaha Corporation
    Inventors: Ryo Kamiya, Masahiro Mukojima
  • Patent number: 5877446
    Abstract: A data compression method and apparatus for the compression of sound data utilized in digital sampling keyboard instruments. The present invention reduces memory requirements for sampled sounds without compromising sound quality, utilizing processing of sound data samples to delete sound data between the attack portion and just before the loop start portion. The improved method further includes a step of digitally splicing the remaining attack and loop portions to form a spliced data sample.
    Type: Grant
    Filed: September 16, 1997
    Date of Patent: March 2, 1999
    Assignee: Creative Technology, Ltd.
    Inventors: Kevin J. Monahan, Donna L. Murray
  • Patent number: 5831194
    Abstract: An electronic keyboard musical instrument is responsive to a step-on of a soft pedal so as to impart effects similar to those of a soft pedal of an acoustic piano to an electronic sound; a tone generator incorporated in the electronic keyboard musical instrument causes a series of waveform data codes to be read out at a higher speed so as to slightly increase the pitch of an electronic sound, an envelop generator to give a gentle envelop with a small attack and a long sustain to the electronic sound and a filter circuit to emphasize a certain high frequency component, thereby making the electronic sound to be quite close to the piano sound produced under the step-on of the soft pedal.
    Type: Grant
    Filed: April 22, 1997
    Date of Patent: November 3, 1998
    Assignee: Yamaha Corporation
    Inventors: Yasutoshi Kaneko, Kiyoshi Kawamura, Rei Furukawa, Shinya Koseki
  • Patent number: 5824936
    Abstract: A linear approximation to an exponential decay function exploits the characteristic of an exponential function that, at equal time intervals, the ratio of a parameter value at the beginning of the interval to the parameter value at the end of the interval remains constant. The technique for linear approximation of an exponential decay includes selection of a constant period or interval of time and selection of a constant ratio between the parameter value at the beginning of the constant period and the parameter value at the end of the constant period. In one embodiment, the selected ratio is one-half to exploit a binary arithmetic implementation. For a ratio of one-half, the exponential decay has a "half-life" in which only half the parameter value at the beginning of a period is left at the end of the selected "half-life time period".
    Type: Grant
    Filed: January 17, 1997
    Date of Patent: October 20, 1998
    Assignee: Crystal Semiconductor Corporation
    Inventors: Timothy J. DuPuis, Melita Jaric
  • Patent number: 5786541
    Abstract: A musical tone synthesizing apparatus is used to synthesize musical-tone waveforms on the basis of simulation of a tone-generation mechanism of a musical instrument. Herein, a drive signal is generated based on an excitation envelope signal in accordance with a manipulation of performance made by a human operator (e.g., performer) and is then converted to an excitation signal in accordance with an operating behavior of the musical instrument. For example, the operating behavior indicates a behavior of a reed portion of a wind instrument to which breath is blown in; or it indicates a behavior of a string of a stringed instrument which is striken or plucked. The excitation signal is input to a physical-model sound source realizing resonating-body/vibrating-body models. The physical-model sound source performs calculations, simulating the tone-generation mechanism of the musical instrument, on the excitation signal to produce a musical tone signal.
    Type: Grant
    Filed: May 14, 1997
    Date of Patent: July 28, 1998
    Assignee: Yamaha Corporation
    Inventors: Takeshi Komano, Yoichiro Ogai
  • Patent number: 5714704
    Abstract: A method of generating musical tones is provided. Data indicative of waveforms including at least a first predetermined waveform and a second predetermined waveform are stored in a first storage device such as a RAM. Data indicative of the first predetermined waveform and the second predetermined waveform are sequentially read from the first storage device, in response to a tone-generating command. The data indicative of the first predetermined waveform is read from the first storage device and stored in a second storage device, such as a cache memory, which is operable at a higher speed than the first storage device. The data indicative of the first predetermined waveform stored in the second storage device is repeatedly read from the second storage device, following the reading of the data indicative of the first predetermined waveform from the first storage device. Musical tones are generated based on the data read out by the first and second reading steps.
    Type: Grant
    Filed: July 11, 1996
    Date of Patent: February 3, 1998
    Assignee: Yamaha Corporation
    Inventors: Hideo Suzuki, Motoichi Tamura
  • Patent number: 5710387
    Abstract: A method is specified for recognition of the start of a note in the case of percussion or plucked musical instruments, in the case of which an envelope curve following function is formed from an audio signal, a comparison variable is formed from a current value of the envelope curve following function and a predecessor value corresponding to an earlier value, and the start of a note is defined at a point in time at which the comparison value exceeds a threshold value.
    Type: Grant
    Filed: January 11, 1996
    Date of Patent: January 20, 1998
    Assignee: Yamaha Corporation
    Inventor: Andreas Szalay
  • Patent number: 5633474
    Abstract: A sound effects control system for musical instruments comprises a tactile controller and a control box. The controller generates, by means of manual or other bodily manipulation, a control signal which is communicated to the control box. The control box receives an output signal from the musical instrument and modifies it in accordance with the control signal received from the controller. The modified output signal is then communicated to a traditional amplifier which produces variations in the sound effects of the musical instrument, such as volume, tremolo, reverberation, etc. The tactile controller comprises a fluid-filled lumen which, in combination with the compressible material of the controller, is collapsible in response to manual manipulation in order to generate a static pressure control signal for varying the sound effects of the musical instrument. A wide variety of controller shapes, sizes, configurations, and locations on the musical instrument are available.
    Type: Grant
    Filed: January 20, 1995
    Date of Patent: May 27, 1997
    Assignee: Sound Ethix Corp.
    Inventor: Max L. Cardey, III
  • Patent number: 5610353
    Abstract: An electronic musical instrument has a waveform memory, a CPU, a tone generator and a keyboard. The waveform memory stores a plurality of waveforms corresponding to musical parameters such as tone colors. The CPU controls the tone generator to generate musical tone signals in response to key-on and key-off events detected from the keyboard. The CPU detects legato performance when a plurality of keys of the keyboard are consecutively depressed and a key-on event is detected prior to a key-off event of the other key which has been previously depressed. When the legato performance is detected, under the control of the CPU, the waveform data except for the attack portion of the waveform are read out from the waveform memory in response to the key-on events which follow the first key-on event, and the musical tone signals are generated by the tone generator based on the read out waveform data.
    Type: Grant
    Filed: November 4, 1993
    Date of Patent: March 11, 1997
    Assignee: Yamaha Corporation
    Inventor: Kiyoshi Hagino
  • Patent number: 5581045
    Abstract: A four-operator sound synthesis integrated circuit comprises a first through a fourth sound synthesis operator, a first programmable multiplier connecting the output of the first operator to the input of the second operator, a second programmable multiplier connecting the output of the second operator to the input of the third operator, a third programmable multiplier connecting the output of the third operator to the input of the fourth operator, a fourth programmable multiplier connecting the output of the first operator a first input of a four-input adder, a fifth programmable multiplier connecting the output of the second operator a second input of the four-input adder, a sixth programmable multiplier connecting the output of the third operator a third input of the four-input adder, and a seventh programmable multiplier connecting the output of the fourth operator a fourth input of the four-input adder. The product of the combination is taken from the output of the four-input adder.
    Type: Grant
    Filed: September 13, 1994
    Date of Patent: December 3, 1996
    Assignee: ESS Technology, Inc.
    Inventor: Roi N. Peers, Jr.