Patent ID: 7065380
Filing Date: 2006-06-20
Classification: G10H

Abstract:
1. A method of implementing musical instrument digital interface (MIDI) synthesis comprising the steps of: (a) providing a wireless handset having dual processor management control associated with a general purpose processor (GPP) and a digital signal processor (DSP), a flash memory having MIDI data stored therein, a digital-to-analog converter (DAC) and digital signal processor (DSP) peripherals to drive the DAC; (b) interrogating the flash memory via the GPP to open a MIDI bit stream and determine sample sets to be loaded into a DSP memory associated with the DSP; (c) loading and instantiating via the GPP, a DSP code associated with the sample sets into the DSP memory; (d) initializing a sample set memory and signaling the DSP to start running a DSP synthesizer; (e) parsing the MIDI bit stream into synthesis packets comprising MIDI commands via the GPP; (f) transferring the synthesis packets to the DSP via the GPP; and (g) time stamping and synthesizing the MIDI commands via the DSP to render audio signals to the DAC.