I'm using SDL audio and my application locks up immediately.
Your audio callback will be called at interrupt time, so you should do no I/O in it, nor should you call functions that change the memory heap, like malloc(), free() etc. Not following this rule will lead to hard crashes on classic Mac OS.
