Music – Instruments – Electrical musical tone generation
Patent
1996-03-25
1998-02-10
Witkowski, Stanley J.
Music
Instruments
Electrical musical tone generation
84618, 84622, 84DIG2, G10H 106, G10H 122, G10H 702
Patent
active
057171548
ABSTRACT:
A computer system and method for performing wavetable music synthesis employing a high priority I/O bus request mechanism to improve the audio fidelity of the system. The system comprises a system memory which stores wavetable data, an I/O bus coupled to the system memory, an I/O bus arbiter coupled to the I/O bus which accommodates normal priority I/O bus requests and high priority I/O bus requests, and a system audio device. The system audio device comprises an I/O bus interface coupled to the I/O bus, a synthesizer coupled to the I/O bus interface, a plurality of buffers coupled to the I/O bus interface and to the synthesizer and a buffer manager coupled to the I/O bus interface, the synthesizer, and the plurality of buffers. The synthesizer generates a request for wavetable data samples. The buffer manager determines if the samples are in the buffers. If the samples are in the buffers but one of the buffers has become a predetermined amount empty, the buffer manager generates a normal fill request to the I/O bus interface. The I/O bus interface generates a normal priority I/O bus request to the I/O bus arbiter in response to the normal fill request. If the samples are not in the buffers, the buffer manager generates a high priority fill request to the I/O bus interface. The I/O bus interface generates a high priority I/O bus request to the I/O bus arbiter in response to the high priority fill request. When the I/O bus arbiter grants bus mastership to the I/O bus interface, the buffer manager fetches the samples from the system memory. The synthesizer generates sounds in response to the wavetable data samples.
REFERENCES:
patent: 4922794 (1990-05-01), Shibukawa
patent: 5486644 (1996-01-01), Kudo et al.
patent: 5539145 (1996-07-01), Kuribayashi et al.
patent: 5553011 (1996-09-01), Fujita
patent: 5591930 (1997-01-01), Kakishita et al.
patent: 5596159 (1997-01-01), O'Connell
patent: 5604324 (1997-02-01), Kubota et al.
Tom R. Halfhill, "The New PC," BYTE Magazine Cover Story, Oct. 1995, 6 pages.
Th MIDI Manufacturers Association, Los Angeles, California, "Tutorial on MIDI and Music Synthesis," The Complete MIDI 1.0 Detailed Specification, Incorporating all Recommended Practices, document version 95.1, 1995, 24 pages.
Advanced Micro Devices , Inc.
Davis E. Alan
Hood Jeffrey C.
Witkowski Stanley J.
LandOfFree
Computer system and method for performing wavetable music synthe does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer system and method for performing wavetable music synthe, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system and method for performing wavetable music synthe will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2078638