RosettaCodeData/Task/Play-recorded-sounds/00DESCRIPTION
2013-04-11 12:07:39 -07:00

15 lines
996 B
Text
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Load at least two prerecorded sounds, and demonstrate as many of these features as you can:
* playing them individually and simultaneously
* stopping before the end of the sound
* looping (preferably glitch-free)
* setting the volume of each sound
* stereo or 3D positional mixing
* performing other actions when marked times in the sound arrive
Describe:
* The supported audio formats, briefly.
* Whether it is suitable for game sound effects (low-latency start, resource efficiency, supports many simultaneous sounds, etc.)
* Whether it is suitable for playing music (long duration <!-- Other attributes? -->).
[Note: If it seems to be a good idea, this task may be revised to specify a particular timeline rather than just 'demonstrate these features'.]
Where applicable, please categorize examples primarily by the audio facility used (library/API/program/platform) rather than the language if the language is incidental (e.g. "Mac OS X CoreAudio" or "mplayer" rather than "C" or "bash").