...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!
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.
| Number | Title | Issue Date |
| 7592533 | Audio 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 |
| 7462773 | Method 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 |
| 7388144 | Method 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 |
| 7329811 | Musical 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 |
| 7276655 | Music 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 |
| 7187382 | Iteratively 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 |
| 7102068 | Waveform 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 |
| 7094965 | Waveform 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 |
| 7069217 | Waveform 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 |
| 7038119 | Dynamic 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 |
| 7039477 | Device 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 |
| 7027983 | System 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 |
| 7020636 | Storage-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 |
| 7010491 | Method 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 |
| 6972362 | Method 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 |
| 6965068 | System 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 |
| 6906695 | Touch 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 |
| 6858790 | Digital 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 |
| 6660923 | Method 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 |
| 6410838 | Musical 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 |
| 6365816 | Digital 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 |
| 6239345 | Optimal 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 |
| 6195736 | Method 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 |
| 6137043 | Digital 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 |
| 6084170 | Optimal 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 |
| 5998724 | Tone 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 |
| 5952596 | Method 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 |
| 5925841 | Digital 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 |
| 5892170 | Musical 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 |
| 5872727 | Pitch 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 |
| 5850049 | Musical 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 |
| 5831193 | Method 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 |
| 5817964 | Electronic 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 |
| 5808222 | Method 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 |
| 5792970 | Data 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 |
| 5789689 | Tube 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 |
| 5714702 | Pedal 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 |
| 5698803 | Digital 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 |
| 5672836 | Tone 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 |
| 5670728 | Musical 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 |