System and method for dynamically configuring synthesizers
First Claim
1. A computerized method for producing audio signals comprisingstoring a first dataset corresponding to a first mode of producing of said audio signals;
- generating a datastream defining parameters associated with said producing of said audio signals, including a specified mode from a group comprising said first mode and a second mode;
detecting automatically from said datastream if said specified mode is said first mode of said producing said audio signals; and
producing said audio signals in said first mode with said datastream and said first dataset in response to said detecting said specified mode is said first mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for improving quality of sound generated by computerized systems having limited memory. A wavetable synthesizer is implemented wherein data utilized to synthetically generate acoustic waveforms is stored. A plurality of datasets is also generated and stored, each comprised of a digitized acoustic waveform. In response to a MIDI datastream, the system determines if an appropriate stored acoustic sample corresponding thereto resides in the system'"'"'s memory. If so, the system will generate the desired sound utilizing the stored acoustic sample data. If not, the system automatically determines in real time the appropriate wavetable dataset which will generate a sound most closely approximating the acoustic sound. The system thus dynamically reconfigures in real time between wavetable and acoustic sample synthesis, being configured for the former when appropriate acoustic samples are not present.
-
Citations
27 Claims
-
1. A computerized method for producing audio signals comprising
storing a first dataset corresponding to a first mode of producing of said audio signals; -
generating a datastream defining parameters associated with said producing of said audio signals, including a specified mode from a group comprising said first mode and a second mode; detecting automatically from said datastream if said specified mode is said first mode of said producing said audio signals; and producing said audio signals in said first mode with said datastream and said first dataset in response to said detecting said specified mode is said first mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computerized system for producing audio signals comprising
means for storing a first dataset corresponding to a first mode of producing said audio signals; -
means for generating a datastream defining parameters associated with said producing of said audio signals, including a specified said first mode; means for detecting from said datastream if said first mode of said producing said audio signals is specified; and means for producing said audio signals in said first mode with said datastream and said first dataset in response to said detecting said specified first mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computerized method for producing an audio signal in response to a datastream containing a program indicator;
- comprising
storing a first program associated with a sound to be generated in a first mode; storing a second program associated with a sound to be generated in a second mode; monitoring said datastream; selecting either said first program or said second program as a function of said program indicator in said monitored datastream; and producing said audio signal in response to data in said selected either first program or second program in a corresponding said first mode or said second mode dependent upon whether said first program or said second program is selected, respectively. - View Dependent Claims (22, 23, 24, 25, 26, 27)
- comprising
Specification