Abstract:
The present synthesizer generates an underlying spectrum, pitch and loudness for a sound to be synthesized, and then combines the underlying spectrum, pitch and loudness with stored Spectral, Pitch, and Loudness Fluctuations and noise elements. The input to the synthesizer is typically a MIDI stream. A MIDI preprocess block processes the MIDI input and generates the signals needed by the synthesizer to generate output sound phrases. The synthesizer comprises a harmonic synthesizer block (which generates an output representing the tonal audio portion of the output sound), an Underlying Spectrum, Pitch, and Loudness (which takes pitch and loudness and uses stored algorithms to generate the slowly varying portion of the output sound) and a Spectral, Pitch, and Loudness Fluctuation portion (which generates the quickly varying portion of the output sound by selecting and combining Spectral, Pitch, and Loudness Fluctuation segments stored in a database). A specialized analysis process is used to derive the formulas used by the Underlying Spectrum, Pitch, and Loudness and to generate and store the Spectral, Pitch, and Loudness Fluctuation segments stored in the database.
Abstract:
The present invention is a musical synthesizer that can respond to a pitch wheel control by generating realistic slide-step-slide and slide-step portamento pitch curves. The musical synthesizer responds to a pitch wheel control in a context sensitive manner. When a first note-on occurs the pitch wheel behaves in the standard fashion. However, when a second-note on occurs, if the pitch wheel is still being held after the second note-on then the effects of the pitch wheel are disabled. The result is a clean slide-step portamento curve. In addition, the effects of the pitch wheel are delayed slightly relative to the raw pitch wheel signal. The result is that if the pitch wheel is released slightly before a second note-on occurs then the delayed pitch wheel signal will still be at substantially the previous held value when the second note-on occurs. The result is a clean slide-step portamento curve. In another embodiment when a second-note on occurs, if the pitch wheel is still being held after the second note-on, effects of the pitch wheel are disabled and, in addition, the pitch curve is forced to make a small ramp beginning towards the pitch of the second note-on. The result is a clean slide-step-slide portamento curve.
Abstract:
A hearing aid has a built in or internal test tone generator for providing test tones and noise for diagnostic tests to a user through the receiver of the hearing aid. Alternatively an external test tone generator may be coupled to the hearing aid and selectively coupled to the receiver of the hearing aid for the diagnostic tests. A memory internal to the hearing aid may store real world sounds for diagnostic tests to simulate actual usage of the hearing aid.
Abstract:
A detachable digital binaural processing hearing aid comprised of a digital signal processor (DSP), two microphones, two receivers, a bi-directional communications link between each microphone/receiver and the digital signal processor, an analog-to-digital converter, and a digital-to-analog converter. In one embodiment of the present invention, the user has the option of disabling the digital signal processor by either physically removing an external digital processing unit or by disabling a digital processor to permit an analog processor to provide audio enhancement. The user is also given the option of selecting from a variety of digital filters/compressors that generate binaural signals that are sent to both ears of the user. In a second embodiment, each hearing element comprises a digital signal processor and a communication link to the other hearing element. Two examples of the communication link are an electrical wire connecting the two hearing elements and a electromagnetic transceiving system where each hearing element has a transceiver that transmits a signal representing the sound at one ear of the user and receives a signal representing the sound at the other ear of the user.
Abstract:
The present synthesizer includes functionality for changing over from a current note to the following notes that results in natural and expressive combinations and transitions. The method of the present invention incorporates an delay (actual, functional, or look ahead) between receiving control data inputs and generating an output sound. This period of delay is used to modify how notes will be played according to control data inputs for later notes. The input to the synthesizer is typically a time-varying MIDI stream, which may be provided by a musician or a MIDI sequencer from stored data. An actual delay occurs when the synthesizer receives a MIDI stream and buffers it while looking ahead for changeovers between notes. A functional delay occurs in a system in which the synthesizer has knowledge of note changeovers ahead of time. A look ahead delay occurs when the synthesizer queries the sequencer for information about the stored sequence ahead of when the synthesizer needs to generate the output for the sequence.
Abstract:
An efficient synthesizer of tonal audio signals is disclosed. The tonal audio signal synthesizer utilizes additive synthesis of harmonics of the base frequency. Rather than generating and summing all of the individual frequency sinusoidal harmonics as in traditional additive synthesis, critical band signals (comprising multiple harmonics added together) are generated, and the critical bands are summed based upon the Critical Bands resolvable by human hearing. Each critical band signal comprises the combination of from one to many sinusoids, generally of equal amplitude. Generally only a single harmonic is included in the lowest critical band, or the lowest several critical bands. As the frequency increases, the number of harmonics in each critical band increases as well. A gain is applied to each critical band signal.
Abstract:
An audio signal in a hearing aid is enhanced by detecting the power of the desired audio signal and the power of the total audio signal, generating a power value and making a noise-reduction adjustment or no noise-reduction adjustment based on the power value. In one embodiment, the power value is a function of the total power of the audio signal. In a second embodiment the power value is a function of the ratio of:the power of the desired audio signal to the power of the total audio signal.When the noise reduction is accomplished with beamforming, the invention uses a direction estimate vector in combination with a beam intensity vector, which is based on the power value, to generate a beamforming gain vector. The direction estimate vector is scaled by the beam intensity vector; the product of the vectors is the beamforming gain vector. The beamforming gain vector is multiplied with the left and right signal frequency domain vectors to produce noise reduced left and right signal frequency domain vectors.
Abstract:
In a large exhaust duct from a lean burn combustion source, such as a boiler, diesel engine or gas turbine, multiple injectors can be used to inject a reagent, such as an aqueous solution of urea or ammonia, into the exhaust for use in the catalytic reduction of NOx in a process known in the art as selective catalytic reduction (SCR). When operating at low injection rates, such as during low combustor loads, the injectors are operated individually for short periods of time in a sequential manner.
Abstract:
The present invention is a musical synthesizer that can respond to a pitch wheel control by generating realistic slide-step-slide and slide-step portamento pitch curves. The musical synthesizer responds to a pitch wheel control in a context sensitive manner. When a first note-on occurs the pitch wheel behaves in the standard fashion. However, when a second-note on occurs, if the pitch wheel is still being held after the second note-on then the effects of the pitch wheel are disabled. The result is a clean slide-step portamento curve. In addition, the effects of the pitch wheel are delayed slightly relative to the raw pitch wheel signal. The result is that if the pitch wheel is released slightly before a second note-on occurs then the delayed pitch wheel signal will still be at substantially the previous held value when the second note-on occurs. The result is a clean slide-step portamento curve. In another embodiment when a second-note on occurs, if the pitch wheel is still being held after the second note-on, effects of the pitch wheel are disabled and, in addition, the pitch curve is forced to make a small ramp beginning towards the pitch of the second note-on. The result is a clean slide-step-slide portamento curve.
Abstract:
A digital signal processing hearing aid is disclosed having a plurality of digital signal processing means for processing input digital signals, and a selector switch manipulable by a user for choosing which of the processing means to utilize. Each of the digital signal processing means is designed to provide optimal results in a particular listening environment. Since the user is allowed to choose which of the plurality of processing means to invoke, and since each processing means is specifically designed to operate in a particular listening environment, the hearing aid is capable of providing excellent results in a plurality of listening environments.