PC audio system with wavetable cache

Music – Instruments – Electrical musical tone generation

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G10H 700

Patent

active

057538417

ABSTRACT:
The PC audio circuit described interfaces with and provides audio enhancement to a host personal computer of the type including a central processor, system memory and a system bus. The PC audio circuit includes a digital signal processor (DSP) for processing wavetable data and generating digital audio signals for a plurality of voices. The wavetable data is stored in the host computer's system memory and transferred in portions, as needed by the DSP, to a smaller, low-cost cache memory included with the PC audio circuit. The DSP processes several frames of data samples for an active voice before processing another voice. Processing in this manner reduces the percentage use of system bus bandwidth and alleviates concerns about the maximum allowable system bus latency. Digital audio signals generated for each active voice are accumulated in cache memory. When the digital audio signals for all active voices have been accumulated, the accumulated data is transmitted from the cache memory to an external digital-to-analog converter. Since wavetable data is stored in system memory, the cache memory is smaller and less expensive than the local memory in prior art PC audio circuits. Thus, the described PC audio circuit has a lower overall cost.

REFERENCES:
patent: 3515792 (1970-06-01), Deutsch
patent: 4133242 (1979-01-01), Nagai et al.
patent: 4201105 (1980-05-01), Alles
patent: 4201109 (1980-05-01), Kitagawa
patent: 4344347 (1982-08-01), Faulkner
patent: 4471681 (1984-09-01), Nishimoto
patent: 4472993 (1984-09-01), Futamase et al.
patent: 4506579 (1985-03-01), Rossum
patent: 4508001 (1985-04-01), Suzuki
patent: 4524668 (1985-06-01), Tomisawa et al.
patent: 4539885 (1985-09-01), Ezawa
patent: 4569268 (1986-02-01), Futamase et al.
patent: 4573389 (1986-03-01), Suzuki
patent: 4622877 (1986-11-01), Strong
patent: 4644840 (1987-02-01), Franz et al.
patent: 4649783 (1987-03-01), Strong et al.
patent: 4719833 (1988-01-01), Katoh et al.
patent: 4731851 (1988-03-01), Christopher
patent: 4843938 (1989-07-01), Hideo
patent: 4916996 (1990-04-01), Suzuki et al.
patent: 4947723 (1990-08-01), Kawashima et al.
patent: 4953437 (1990-09-01), Starkey
patent: 4998281 (1991-03-01), Sakata
patent: 5111727 (1992-05-01), Rossum
patent: 5144676 (1992-09-01), Rossum
patent: 5166464 (1992-11-01), Sakata et al.
patent: 5187314 (1993-02-01), Kunimoto et al.
patent: 5194681 (1993-03-01), Kudo
patent: 5218710 (1993-06-01), Yamaki et al.
patent: 5243124 (1993-09-01), Kondratiuk et al.
patent: 5300724 (1994-04-01), Medovich
patent: 5342990 (1994-08-01), Rossum
patent: 5393926 (1995-02-01), Johnson
patent: 5406022 (1995-04-01), Kobayashi
patent: 5440740 (1995-08-01), Chen et al.
"SC18000/SC18005 Multimedia System Controller," Sierra Semiconductor, Rev. 0.92, pp. 1-23 (at least as early as Mar. 15, 1995).
"SC18024 ARIA.TM. Sound Processor," Sierra Semiconductor, Rev. 1.0, pp. 1-15 (at least as early as Mar. 15, 1995).
"SC18050 Aria Basic Sound ROM," Sierra Semiconductor, Rev. 0.91, pp. 1-3 (at least as early as Mar. 15, 1995).
"SC18051 1/2 Megabyte Sound ROM," Sierra Semiconductor, Rev. 1.0, pp. 1-3 (at least as early as Mar. 15, 1995).
"SC18052 1 Megabyte Sound ROM," Sierra Semiconductor, Rev. 1.0, pp. 1-3 (at least as early as Mar. 15, 1995).
U.S. Patent Application Ser. No. 72,838, entitled "Wave Table Synthesizer," by Travers, et al. (filed at least as early as Nov. 2, 1994).
U.S. Patent Application Ser. No. 8/334,461, entitled "Digital Signal Processor for Wavetable Audio Synthesizer," by Norris, et al., filed Nov. 2, 1994.
OmniWave.TM. Multimedia Audio, by Samsung Semiconductor, Advance Information, KS0161, pp. 1-8 (Rev. A, Nov. 1994).
Preliminary specification, "Stereo continuous calibration DAC, TDA1545A," Phillips Semiconductors, pp. 4-212 to 4-229.
Preliminary Product Information, "Advanced Music Synthesizer, CS9203," Crystal Semiconductor Corp., DS117PP1, pp. 1-18 (Aug. 1993).
Preliminary Product Information, "Programmable Music Processor, CS8905," Crystal Semiconductor Corp., DS116PP1, pp. 1-19 (Aug. 1993).
Preliminary Product Information, "CDBGMR4 Music Synthesis Eval. Board," Crystal Semiconductor Corp., DS127PP1, pp. 1-24 and schematics (Aug. 1993).
Application Note, "A Tutorial on MIDI and Music Synthesis, Music Synthesis," by Jim Heckroth, Crystal Semiconductor Corp., AN27REV1, pp. 1-6 (Aug. 1993).
"OPL3, YMF262, FM Operator Type L3," Yamaha LSI, YMF262 Application Manual, Catalog No. LSI-6MF2622, pp. 1-31 (1992.4).
"YMZ263, Multimedia Audio & Game Interface Controller (MMA)," Yamaha LSI, Jul. 1, 1992, pp. 1-33.
"YMF262, FM Operator Type L3 (OPL3)," Yamaha LSI, Catalog No. LSI-4MF2622, pp. 1-19 (1991.10).
Preliminary, "YMF278-F (OPL4), 4 Operator FM and WAVE Synthesis Chip," Yamaha LSI, Yamaha Corp., Catalog No. LS1278F, Version 1.01 (Feb. 1, 1993), pp. 1-31.
"Musical Applications of Microprocessors," by Hal Chamberlin, Hayden Book Company, Second Edition (1985), Chapters 1, 2, 4, 13, 14, 17 and 19-21.
John Snell, "Design of a Digital Oscillator Which Will Generate Up to 256 Low Distortion Sine Waves in Real Time," Apr. 1977, pp. 4-25.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

PC audio system with wavetable cache does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with PC audio system with wavetable cache, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and PC audio system with wavetable cache will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1854550

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.