Envelope Shaping (i.e., Attack, Decay, Sustain, Or Release) Patents (Class 84/663)
-
Patent number: 10177902Abstract: 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: GrantFiled: June 7, 2017Date of Patent: January 8, 2019Assignee: Stichting IMEC NederlandInventor: Alex Young
-
Patent number: 9384719Abstract: 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: GrantFiled: July 15, 2013Date of Patent: July 5, 2016Assignee: Apple Inc.Inventors: Christof Adam, Markus Sapp
-
Patent number: 8940992Abstract: 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: GrantFiled: March 6, 2013Date of Patent: January 27, 2015Assignee: Apple Inc.Inventors: Alec H. Little, Eli T. Manjarrez
-
Patent number: 8735710Abstract: 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: GrantFiled: January 18, 2013Date of Patent: May 27, 2014Assignee: Roland CorporationInventor: Toshio Yamabata
-
Patent number: 8653353Abstract: 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: GrantFiled: September 19, 2012Date of Patent: February 18, 2014Assignee: Yamaha CorporationInventor: Akihiko Komatsu
-
Patent number: 8415549Abstract: 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: GrantFiled: March 26, 2012Date of Patent: April 9, 2013Assignee: Apple Inc.Inventors: Thorsten Adam, Oliver Reichhardt, Robert Hunt, Clemens Homburg
-
Patent number: 8383924Abstract: 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: GrantFiled: March 9, 2011Date of Patent: February 26, 2013Assignee: Yamaha CorporationInventors: Hiroyuki Tsuchiya, Kouichi Kashiwazaki
-
Patent number: 8153882Abstract: 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: GrantFiled: July 20, 2009Date of Patent: April 10, 2012Assignee: Apple Inc.Inventors: Thorsten Adam, Oliver Reichhardt, Robert Hunt, Clemens Homburg
-
Patent number: 8030566Abstract: 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: GrantFiled: November 5, 2003Date of Patent: October 4, 2011Inventor: Lester F. Ludwig
-
Patent number: 7968786Abstract: 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: GrantFiled: July 6, 2009Date of Patent: June 28, 2011Assignee: Sony CorporationInventors: Chisato Kemmochi, Shiro Suzuki, Shusuke Takahashi
-
Patent number: 7957539Abstract: 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: GrantFiled: July 24, 2007Date of Patent: June 7, 2011Inventor: Thomas N. Packard
-
Patent number: 7902448Abstract: 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: GrantFiled: December 5, 2008Date of Patent: March 8, 2011Assignee: Roland CorporationInventors: Tadao Kikumoto, Mitsuhiro Umeta
-
Patent number: 7790977Abstract: 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: GrantFiled: August 5, 2008Date of Patent: September 7, 2010Assignee: Kawai Musical Instruments Mfg. Co., Ltd.Inventor: Yasushi Sato
-
Patent number: 7674970Abstract: 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: GrantFiled: May 17, 2007Date of Patent: March 9, 2010Inventors: Brian Siu-Fung Ma, Kenneth Chi-Kit Ma
-
Patent number: 7642445Abstract: 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: GrantFiled: October 17, 2007Date of Patent: January 5, 2010Assignee: Kabushiki Kaisha Kawai Gakki SeisakushoInventor: Gen Izumisawa
-
Patent number: 7511216Abstract: 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: GrantFiled: July 27, 2007Date of Patent: March 31, 2009Inventor: Manfred Clynes
-
Publication number: 20090025542Abstract: 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: ApplicationFiled: July 27, 2007Publication date: January 29, 2009Inventor: Manfred Clynes
-
Patent number: 7482531Abstract: 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: GrantFiled: October 19, 2006Date of Patent: January 27, 2009Inventor: Christopher Doering
-
Patent number: 7470855Abstract: 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: GrantFiled: March 28, 2005Date of Patent: December 30, 2008Assignee: Yamaha CorporationInventors: Masao Sakama, Shinya Koseki
-
Patent number: 7446252Abstract: 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: GrantFiled: June 24, 2005Date of Patent: November 4, 2008Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Junichi Tagawa, Hiroaki Yamane
-
Patent number: 7381881Abstract: 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: GrantFiled: September 24, 2004Date of Patent: June 3, 2008Assignee: Apple Inc.Inventor: Markus Sapp
-
Patent number: 7259315Abstract: 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: GrantFiled: March 26, 2002Date of Patent: August 21, 2007Assignee: Yamaha CorporationInventors: Motoichi Tamura, Yasuyuki Umeyama, Hideyuki Masuda, Eiji Akazawa
-
Patent number: 7242784Abstract: 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: GrantFiled: September 4, 2001Date of Patent: July 10, 2007Assignee: Motorola Inc.Inventors: David B. Cranfill, Kesavarajan Kaliyaperumal, Arthur G. Herkert, Ronald Crochiere
-
Patent number: 6931124Abstract: 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: GrantFiled: January 13, 2000Date of Patent: August 16, 2005Assignee: Acoustic Technology, Inc.Inventors: Raymond Rubacha, Samuel L. Thomasson
-
Publication number: 20040099129Abstract: 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: ApplicationFiled: November 5, 2003Publication date: May 27, 2004Inventor: Lester F. Ludwig
-
Patent number: 6281421Abstract: 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: GrantFiled: April 10, 2000Date of Patent: August 28, 2001Assignee: Yamaha CorporationInventor: Yukihiro Kawaguchi
-
Method and apparatus for replacing a voice with an original lead singer's voice on a karaoke machine
Patent number: 6148086Abstract: 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: GrantFiled: May 16, 1997Date of Patent: November 14, 2000Assignee: Aureal Semiconductor, Inc.Inventors: William R. Ciullo, Nancy L. Reyes, David P. Berners -
Patent number: 6111183Abstract: 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: GrantFiled: September 7, 1999Date of Patent: August 29, 2000Inventor: Eric Lindemann
-
Patent number: 6091013Abstract: 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: GrantFiled: December 21, 1998Date of Patent: July 18, 2000Inventors: James K. Waller, Jr., Russell W. Blum
-
Patent number: 6091012Abstract: 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: GrantFiled: August 26, 1997Date of Patent: July 18, 2000Assignee: Yamaha CorporationInventor: Makoto Takahashi
-
Patent number: 6069309Abstract: 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: GrantFiled: January 12, 1999Date of Patent: May 30, 2000Assignee: Creative Technology Ltd.Inventors: Kevin J. Monahan, Donna L. Murray
-
Patent number: 6011213Abstract: 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: GrantFiled: September 24, 1997Date of Patent: January 4, 2000Assignees: Sony Corporation, Sony Electronics Inc.Inventor: Cem I. Duruoz
-
Patent number: 5998726Abstract: 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: GrantFiled: January 19, 1999Date of Patent: December 7, 1999Assignee: Kabushiki Kaisha Kawai GakkiInventor: Jiro Tanaka
-
Patent number: 5977469Abstract: 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: GrantFiled: January 17, 1997Date of Patent: November 2, 1999Assignee: Seer Systems, Inc.Inventors: David L. Smith, David T. Roach, Frank T. Kurzawa
-
Patent number: 5945621Abstract: 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: GrantFiled: September 20, 1996Date of Patent: August 31, 1999Assignee: Yamaha CorporationInventor: Susumu Ishibashi
-
Patent number: 5942707Abstract: 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: GrantFiled: October 19, 1998Date of Patent: August 24, 1999Assignee: Yamaha CorporationInventor: Motoichi Tamura
-
Patent number: 5942709Abstract: 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: GrantFiled: March 7, 1997Date of Patent: August 24, 1999Assignees: Blue Chip Music GmbH, Yamaha CorporationInventor: Andreas Szalay
-
Patent number: 5925842Abstract: 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: GrantFiled: January 14, 1998Date of Patent: July 20, 1999Assignee: Kabushiki Kaisha Kawai GakkiInventor: Tsutomu Saito
-
Patent number: 5911170Abstract: 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: GrantFiled: February 27, 1998Date of Patent: June 8, 1999Assignee: Texas Instruments IncorporatedInventor: Yinong Ding
-
Patent number: 5900570Abstract: 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: GrantFiled: April 7, 1995Date of Patent: May 4, 1999Assignee: Creative Technology, Ltd.Inventor: David P. Rossum
-
Patent number: 5895879Abstract: 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: GrantFiled: December 20, 1996Date of Patent: April 20, 1999Assignee: Yamaha CorporationInventors: Ryo Kamiya, Masahiro Mukojima
-
Patent number: 5877446Abstract: 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: GrantFiled: September 16, 1997Date of Patent: March 2, 1999Assignee: Creative Technology, Ltd.Inventors: Kevin J. Monahan, Donna L. Murray
-
Patent number: 5831194Abstract: 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: GrantFiled: April 22, 1997Date of Patent: November 3, 1998Assignee: Yamaha CorporationInventors: Yasutoshi Kaneko, Kiyoshi Kawamura, Rei Furukawa, Shinya Koseki
-
Patent number: 5824936Abstract: 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: GrantFiled: January 17, 1997Date of Patent: October 20, 1998Assignee: Crystal Semiconductor CorporationInventors: Timothy J. DuPuis, Melita Jaric
-
Patent number: 5786541Abstract: 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: GrantFiled: May 14, 1997Date of Patent: July 28, 1998Assignee: Yamaha CorporationInventors: Takeshi Komano, Yoichiro Ogai
-
Patent number: 5714704Abstract: 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: GrantFiled: July 11, 1996Date of Patent: February 3, 1998Assignee: Yamaha CorporationInventors: Hideo Suzuki, Motoichi Tamura
-
Patent number: 5710387Abstract: 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: GrantFiled: January 11, 1996Date of Patent: January 20, 1998Assignee: Yamaha CorporationInventor: Andreas Szalay
-
Patent number: 5633474Abstract: 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: GrantFiled: January 20, 1995Date of Patent: May 27, 1997Assignee: Sound Ethix Corp.Inventor: Max L. Cardey, III
-
Patent number: 5610353Abstract: 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: GrantFiled: November 4, 1993Date of Patent: March 11, 1997Assignee: Yamaha CorporationInventor: Kiyoshi Hagino
-
Patent number: 5581045Abstract: 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: GrantFiled: September 13, 1994Date of Patent: December 3, 1996Assignee: ESS Technology, Inc.Inventor: Roi N. Peers, Jr.