1. Курите формат wav-файлов, он не особо сложный, написать код чтения не должно составить проблем.
2. Разбираетесь с аудио-API различных ОС. Убеждаетесь, что для разных ОС реализация будет разная.
3. Обеспечиваете необходимые преобразования прочтенных из wav данных о звуковой волне в данные, готовые к передаче в аудио-API.
4. Результат.