Support Staff3 Posted by creynders on 20 Apr, 2012 05:57 AM
IMO audio is part of the view tier: it's data
presentation. If a background loop starts playing it
represents the readiness of the application state. If a "click"
sound plays, it's user feedback. All responsibilities of the view
I handle it just as any other context-wide view (notification
center, progress dialog, ...)
The name "manager" is simply misleading, because it sounds
like a service.