So I have this small linux command-line app I wrote 5 years ago that plays back SPC audio files. In short, SPC files are dumps of a SNES cart's audio data (songs/fx/etc). My problem isn't with decoding those, but rather setting up an audio device for playback.
On linux, my app would... open /dev/dsp and use ioctl to set speed/format/etc. It used the old OSS audio system. The audio is in WAV format.
What would be the best way to play back a wav stream on osx? The documentation said I should use Audio Queue Services if I'm running 10.5 or later (I am). Core Audio, Audio Queue Services, I can't even begin to understand the difference.
On linux, my app would... open /dev/dsp and use ioctl to set speed/format/etc. It used the old OSS audio system. The audio is in WAV format.
What would be the best way to play back a wav stream on osx? The documentation said I should use Audio Queue Services if I'm running 10.5 or later (I am). Core Audio, Audio Queue Services, I can't even begin to understand the difference.