MultiConference Invited Talk: Multiprocessor Csound: Audio-Pro with Multiple DSP's and Dynamic Load Distribution
暂无分享,去创建一个
The latest professional Karaoke system released in Japan has no ASIC for sound synthesis and effects processing, but instead a small group of load-sharing DSP chips that cooperatively handle the varied and dynamically varying tasks of complex high-quality audio performance. The software-only system is a first for the professional audio industry, heralding a new generation of downloadable and task-sensitive software that delivers time-critical performance from distributed general-purpose silicon. The tasks of emulating a 64-voice orchestra plus real-time MPEG decode, live voice tracking with pitch and tempo following and a full range of audio effects processing are represented in a network of active objects which are just-in-time serviced by a cooperating array of SIMD DSPs. A detailed description of the system will conclude with a brief live performance.
[1] Daniel P. W. Ellis,et al. Real-time CSound: Software Synthesis with Sensing and Control , 1990, ICMC.
[2] Barry Vercoe,et al. Understanding Csound's spectral data types , 2000 .
[3] Eric D. Scheirer,et al. SAOL: The MPEG-4 Structured Audio Orchestra Language , 1999, Computer Music Journal.
[4] Barry Vercoe,et al. Structured audio: creation, transmission, and rendering of parametric sound representations , 1998, Proc. IEEE.
[5] Barry Vercoe. Extended Csound , 1996, ICMC.