Sound Manager

Provides intents

Sound Manager exposes the volume controls to allow the user to manually change any volume stream or change the ringmode, or change vibration settings.

For each volume stream, the ringmode, or ringer vibration, or notification vibration the user can set a timer and provide two times and two settings. At each time of day, the volume stream (or ringmode, etc.) will change according to the user setting provided.

Provides the various intent actions to expose volume controls to other apps.

Links
SoundManager at Google Code.