Skip to Main Content
This paper presents a modular and easily analyzable design of a flexible sound rendering system called the Adaptive Multi-channel Audio-play System (AMAS). This case-study is a follow-on of the earlier study on the effectiveness of the TMO scheme as an approach for easily analyzable efficient design of a major class of real-time distributed multimedia computing applications. AMAS is an extension of the earlier developed distributed sound system. In AMAS a set of player nodes which are single-board computers equipped with speakers and micro-phones are connected via Ethernet to a controller node equipped with audio file storage and user interfaces. Multi-channel music is played in manners adaptive to the locations of the speakers and the listener. In addition, AMAS possesses the mechanisms for creating the effects of specified sound-generator objects (SGOs), e.g., musical instruments, positioned differently from the positioning that existed at the time of original recording. The TMO-based design and implementation approaches effective for realization of high-quality AMAS are presented. Some experimental evaluation results are also presented.