Claims
- 1. A modular system for processing digital audio data, comprising:
- a host computer having an expansion bus for transferring computer digital data and control signals; a separate interconnection bus for transferring the digital audio data;
- a set of audio modules all coupled to the expansion bus for transferring the computer digital data and the control signals between the modules and the host processor and all coupled to the interconnection bus for transferring the digital audio data among all the audio modules, each of the modules being adapted to processing the digital audio data according to a subset including less than all of a set of different audio functions, and any one of the audio modules being adapted to transfer the digital audio data on the interconnection bus to any different one of the audio modules for performing a function not performable by the one audio module.
- 2. A modular system according to claim 1, wherein a first of the audio modules performs a set of digital processing functions upon digital data transferred exclusively over the interconnection bus from and to another of the audio modules.
- 3. A modular system according to claim 2, wherein a second of the audio modules performs the function of interfacing a storage medium for storing the digital audio data.
- 4. A modular system according to claim 3, wherein the second audio module includes the storage medium.
- 5. A modular system according to claim 2, wherein a second of the audio modules performs an input/output function upon the digital audio signals for transferring audio signals from and to external audio inputs and outputs.
- 6. A modular system according to claim 5, wherein the second audio module further converts the audio signals from and to the digital audio data.
- 7. A modular system according to claim 2, wherein a second of the audio modules performs sample playback functions upon the digital audio data.
- 8. A modular system according to claim 7, where the sample playback functions include mixing multiple simultaneous voices of the digital audio data in real time.
- 9. A modular system according to claim 2, wherein the first audio module includes at least one programmable digital signal processor for performing any of a plurality of the processing functions.
- 10. A modular system according to claim 1, wherein the interconnection bus is a time-division multiplex bus having a number of time slots each having an address.
- 11. A modular system according to claim 1, wherein multiple ones of the audio modules perform the same subset of the set of functions.
- 12. A method of processing digital audio data in connection with a host processor having an expansion bus and a separate interconnection bus, comprising:
- receiving the digital audio data from an audio input in a first module coupled to both of the buses, the first module being incapable of performing any substantial digital processing on the digital audio data other than possibly converting it to and from analog form;
- transferring the digital data from the first module over the interconnection to a second module coupled to both of the buses;
- performing digital processing upon the same digital data in the second module, the second module being incapable of performing any other substantial functions on the digital audio data;
- transferring the digital data from the second module over the interconnection bus to another module coupled to both of the buses;
- transmitting the digital audio data to an audio output in the other module.
- 13. A method according to claim 12, where the other module is the first module.
- 14. A method according to claim 12, further comprising:
- transferring the digital data over the interconnection bus to a third module coupled to both of the buses;
- storing the digital audio data in the third module, the third module being incapable of performing any substantial digital processing on the digital audio data.
Parent Case Info
This is a continuation of application Ser. No. 08/490,457, filed Jun. 14, 1995, now abandoned.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4574845 |
Alexander, III |
Mar 1986 |
|
5357511 |
DiNapoli et al. |
Oct 1994 |
|
Non-Patent Literature Citations (1)
Entry |
Moorer, J.A., et al., "The Digital Audio Processing Station: A New Concept in Audio Postproduction", Journal of The Audio Engineering Society, vol. 34, No. 6, pp. 454-463, (Jun. 1986). |
Continuations (1)
|
Number |
Date |
Country |
Parent |
490457 |
Jun 1995 |
|