ExtAudioFileOpenURL などの一部の関数は、ファイルへのパスとして URL のみを受け入れます。これは問題ありませんが、ファイルがコンテナーまたはメモリ バッファー内にある場合、これを指す URL を作成することは可能でしょうか?
例えば
char * w = read_sample_bytes(...);
CFURLRef url = CFURLCreateForBuffer(..., w, ...);
ExtAudioFileOpenURL(url, &extAudioFile);
etc..
または、データを一時ファイルに抽出し、その URL を作成する必要がありますか?