I'm using libaiff to handle loading sound files in a smallish project. However, half the time it works fine, and the other half it crashes. AFAIK, I'm doing everything correctly.
So, has anyone successfully used this library? I'm using it with C++, which shouldn't make a difference.
I need to record using AHI but normal double-buffring with ios->link doesn't seem to work like when you play. Am I not supposed to use double buffering? Will AHI or the sound card keep a buffer for me so recording will be gapless or how is it supposed to work?