Multi-media functionality is becoming more important in handheld products, and consumers are demanding higher fidelity audio in their wireless devices, PCs, games, software applications, and music synthesizers. In order to meet this demand and enable high-quality music playback on a wide range of consumer devices, product designers must trade-off performance, memory, and power consumption to optimize for user preferences and expectations. As a result, there are some key considerations when integrating audio synthesis into an embedded platform, including the functional components of the systems, related standards, design options, memory issues, and performance trade-offs. This article looks at the trade-offs and offers some solutions for addressing the complexities of incorporating multi-media features in handheld devices.

Reprinted in its entirety from ARM IQ Vol. 4, No. 4, 2005