I'm trying to find a solution for a problem my team is encountering with sound. Rather than go through the previous methods we've tried, I'll just leave it open.
Problem: Dual layer audio (BGM and foreground SFX)
Format: OGG
Summary: Our goal is to have a simplified system where we have an object that loads sound files from a directory when told, and has methods for starting and stopping playback. We need the object to manage two channels that operate independantly without conflict.
Any help / library references / thread links are appreciated.