U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that it was melting ice cream that inspired the invention of the outboard motor? It was a lovely August day and Ole Evinrude was rowing his boat to his favorite island picnic spot. As he rowed, he watched his ice cream melt and wished he had a faster way to get to the island. At that moment the idea for the outboard motor was born!

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 84/607 - Recursive algorithm


Subclass of Class 84 - Music
Definition: Subject matter wherein a plural period waveform is achieved
No. of patents: 130
Last issue date: 09/22/2009


1        
NumberTitleIssue Date
7592533Audio loop timing based on audio event information
An audio looping method and system that stores a segment of an audio signal and plays back the stored segment in a repeated loop. The beginning and the end of the audio segment are determined by changes in the audio signal, instead of a predetermined time interval o...
09/22/2009
7462773Method of synthesizing sound
There is provided a method of synthesizing a musical instrument digital interface (MIDI) having wave table support. The wave table sample information is modified based on the newly searched loop segment, the interval of the newly searched loop segment, and the fine ...
12/09/2008
7388144Method and device for storing main information with associated additional information incorporated therein
To store main information with associated additional information incorporated therein, data constituting the additional information is divided into a plurality of small-size data pieces of, e.g., one bit. Then, the respective values of particular ones of predetermin...
06/17/2008
7329811Musical sound generation device capable of effectively utilizing the access timing for an unused slave sound source
A musical tone generating apparatus, which is capable of effectively utilizing the access timing for an unused slave sound source, is provided. The musical tone generating apparatus is composed of a master sound source 1000, which comprises a mode swit...
02/12/2008
7276655Music synthesis system
The invention relates to a music synthesis system for synthesizing a corresponding digital music output according to commands from a music data file. The music data file comprises a plurality of music data units. Each music data unit records related information of t...
10/02/2007
7187382Iteratively solving constraints in a font-hinting language
The principles of the present invention relate to iteratively solving constraints in a font-hinting language. A computing system accesses a more complex constraint that can not be natively expressed based on the vocabulary of the font-hinting language, the more comp...
03/06/2007
7102068Waveform data analysis method and apparatus suitable for waveform expansion/compression control
Filtering is performed on original waveform to remove components of a predetermined frequency band from the waveform, and dividing positions of the original waveform data are determined on the basis of envelope levels of the filtered waveform. The dividing positions...
09/05/2006
7094965Waveform data analysis method and apparatus suitable for waveform expansion/compression control
Filtering is performed on original waveform to remove components of a predetermined frequency band from the waveform, and dividing positions of the original waveform data are determined on the basis of envelope levels of the filtered waveform. The dividing positions...
08/22/2006
7069217Waveform synthesis
A synthesizer is disclosed in which a speech waveform is synthesized by selecting a synthetic starting waveform segment and then generating a sequence of further segments. The further waveform segments are generated based jointly upon the value of the immediately-pr...
06/27/2006
7038119Dynamic control of processing load in a wavetable synthesizer
A wavetable synthesizer is controlled by dynamically determining a present CPU loading estimate associated with a song being played by the wavetable synthesizer. An interpolation degree is determined based on the present CPU loading estimate, and the wavetable synth...
05/02/2006
7039477Device and method for processing tone data by controlling sampling rate
From a storage device storing waveform sample data sampled at a given sampling rate, the waveform sample data are read out asynchronously with the given sampling rate and temporarily stored in an input buffer. The thus-stored waveform sample data are read out from t...
05/02/2006
7027983System and method for generating an identification signal for electronic devices
A system and method for creating a ring tone for an electronic device takes as input a phrase sung in a human voice and transforms it into a control signal controlling, for example, a ringer on a cellular telephone. Time-varying features of the input signal are anal...
04/11/2006
7020636Storage-medium rental system
A storage-medium rental system includes a portable storage medium to be rented to the user, a portable semiconductor memory owned by the user, a rental-shop apparatus owned by the rental agent, and a reproduction apparatus owned by the user. The storage medium prest...
03/28/2006
7010491Method and system for waveform compression and expansion with time axis
With the goal of presenting a waveform compression and expansion apparatus with which the sound quality of such things as musical tones that are expressed by waveforms is satisfactory following the compression and expansion of the waveforms of the musical tones etc....
03/07/2006
6972362Method and device for generating electronic sounds and portable apparatus utilizing such device and method
An electronic sound generation device is adapted to start arithmetic processing with a start signal. When the arithmetic processing is not completed in a period between two sampling signals of a constant period, a start signal for starting next arithmetic processing...
12/06/2005
6965068System and method for estimating tones in an input signal
A system and method for analyzing an input signal comprising one or more sinusoidal tones. A processor of the system receives samples of an input signal and operates on the samples to generate a transform array. The processor identifies positive frequency peaks of t...
11/15/2005
6906695Touch control apparatus and touch control method that can be applied to electronic instrument
A touch curve memory 110 stores therein a touch curve formed by velocity values corresponding to touch data generated by a keyboard device 20. A correction coefficient generator 10 generates a correction coefficient composed of a ratio of one of...
06/14/2005
6858790Digital sampling instrument employing cache memory
A digital sampling instrument for multi-channel interpolatative playback of digital audio data stored in a waveform memory provides improved interpolation of musical sounds by use of a cache memory. ...
02/22/2005
6660923Method for extracting the formant of a musical tone, recording medium and apparatus for extracting the formant of a musical tone
There are provided a power line spectrum extractor for extracting power line spectra of a waveform to be processed; a level interpolation controller for performing level interpolation control on the power line spectra at every unit of a certain frequency,...
12/09/2003
6410838Musical sound signal synthesizer and method for synthesizing musical sound signals using nonlinear transformer
A musical sound signal synthesizer with a simple construction for synthesizing complex musical sound waveform signals including many harmonics in a peculiar form. A phase information generator 11 supplies phase information x with a sawtooth wave changing ...
06/25/2002
6365816Digital sampling instrument employing cache memory
A digital sampling instrument for multi-channel interpolatative playback of digital audio data stored in a waveform memory provides improved interpolation of musical sounds by use of a cache memory....
04/02/2002
6239345Optimal looping for wavetable synthesis
In accordance with the present invention, a method and apparatus are provided wherein loop discontinuities are eliminated. In the case of amplitude discontinuities, the harmonic amplitudes contained in the loop are progressively scaled over the duration o...
05/29/2001
6195736Method for paging software wavetable synthesis samples
Wavetables for a wavetable synthesizer are divided into nonpaged and paged segments. The nonpaged segments are page locked in system memory, so that the wavetable may beginning playing when referenced. The paged segments are paged into memory as needed, a...
02/27/2001
6137043Digital sampling instrument employing cache memory
A digital sampling instrument for multi-channel interpolatative playback of digital audio data stored in a waveform memory provides improved interpolation of musical sounds by use of a cache memory....
10/24/2000
6084170Optimal looping for wavetable synthesis
In accordance with the present invention, a method and apparatus are provided wherein loop discontinuities are eliminated. In the case of amplitude discontinuities, the harmonic amplitudes contained in the loop are progressively scaled over the duration o...
07/04/2000
5998724Tone synthesizing device and method capable of individually imparting effect to each tone to be generated
Basic tone waveform corresponding to a designated tone color and pitch is generated in each of a plurality of channels. Effect is imparted to the basic tone waveform in accordance with an algorithm for providing a predetermined effect, independently for e...
12/07/1999
5952596Method of changing tempo and pitch of audio by digital signal processing
A pitch/tempo converting apparatus is constructed for concurrently changing a tempo and a pitch of an audio signal according to tempo designation information and pitch designation information. In the apparatus, a memory section memorizes the audio signal ...
09/14/1999
5925841Digital sampling instrument employing cache memory
A digital sampling instrument for multi-channel interpolatative playback of digital audio data stored in a waveform memory provides improved interpolation of musical sounds by use of a cache memory....
07/20/1999
5892170Musical tone generation apparatus using high-speed bus for data transfer in waveform memory
A musical tone generation apparatus creates musical-tone-waveform samples based on waveform samples stored in a waveform memory by each sampling period. Herein, a high-speed bus such as a PCI bus is provided for data transfer with regard to the waveform m...
04/06/1999
5872727Pitch shift method with conserved timbre
An improved method for shifting the pitches of a tone is disclosed. It comprises: (a) subjecting a digitized original waveform to a whitening process using an all-zero filter (AZF) to obtain a whitened waveform; (b) resampling the whitened waveform at a d...
02/16/1999
5850049Musical tone-generating method and apparatus using data interpolation
A musical tone-generating method and apparatus therefor are provided. Musical tones are generated by reading waveform data from a waveform table at a predetermined sampling frequency and carrying out arithmetic operations on the waveform data read from th...
12/15/1998
5831193Method and device for forming a tone waveform by combined use of different waveform sample forming resolutions
The number of waveform samples per unit time, i.e., waveform sample forming resolution is variably set depending on characteristics of a tone to be generated, such as construction of harmonic components in the tone. The number of waveform samples per unit...
11/03/1998
5817964Electronic musical instrument and method for storing a plurality of waveform sampling data at a single address
Waveform memory (12) stores a plurality of consecutive waveform sampling value data at a single address. Even when some waveform sampling values are skipped in a process of reproducing a musical tone of a frequency higher than a pitch inherent to a wavefo...
10/06/1998
5808222Method of building a database of timbre samples for wave-table music synthesizers to produce synthesized sounds with high timbre quality
A method of building a database of timbre samples for music synthesizers is provided, which can help provide smooth transitions between adjacent looping waveforms in the looping segment of the synthesized sound waveform, and also help provide an optimal t...
09/15/1998
5792970Data sample series access apparatus using interpolation to avoid problems due to data sample access delay
A data sample series access system including an interpolating section for obtaining, by interpolation, sound data at a timing indicated by a sound interpolation timing signal by using at least two adjacent sound data signals, and a selecting section for o...
08/11/1998
5789689Tube modeling programmable digital guitar amplification system
An electric guitar amplifier which utilizes a digital signal processor to produce vacuum-tube-like distortion without certain unwanted audio artifacts created by previous digital realizations of nonlinear, high-gain functions. By virtue of a microprocesso...
08/04/1998
5714702Pedal controlling system and method of controlling pedal for recording and reproducing pedal action
A pedal controller monitors a damper pedal incorporated in an acoustic piano, and reduces the amount of music data information represented by digital pedal position signals through an anti-aliasing filtering, a decimation and an interpolation without sacr...
02/03/1998
5698803Digital sampling instrument employing cache memory
A digital sampling instrument for multi-channel interpolatative playback of digital audio data stored in a waveform memory provides improved interpolation of musical sounds by use of a cache memory. The present invention includes a plurality of interpolat...
12/16/1997
5672836Tone waveform production method for an electronic musical instrument and a tone waveform production apparatus
A method, for forming a repeated waveform that is employed for an electronic musical instrument, which includes the steps of: setting, as basic data, a loop top address, an initial value of a loop length, and a length change range; changing the loop lengt...
09/30/1997
5670728Musical tone creating apparatus for electronic musical instrument
A pitch-asynchronous-type musical tone creating apparatus, provided for an electronic musical instrument, comprises at least a waveform memory, a low-pass filter and an interpolation section. Waveform samples, stored by the waveform memory, are sequential...
09/23/1997
1        
 
Sign InRegister
Username  
Password   
forgot password?