私のアプリケーションでは、オーディオ ファイルのバイトを次のように NSMutableData に格納しています。
NSMutableData *data = [NSMutableData dataWithBytes:byteData length:len];
後でこれを使用して再生できます
player = [[AVAudioPlayer alloc] initWithData:data error:&error];
私の質問は、どのコードがデータオブジェクトのバイトを逆にするので、再生時にサウンドが逆になるかということです?
どんな助けでも大歓迎です。
ちなみに、オーディオの byteData は以下を使用して取得されます。
NSMutableData *wave =[NSMutableData dataWithContentsOfURL:url];
NSUInteger len = [wave length];
Byte *byteData = (Byte*)malloc(len);
memcpy(byteData, [wave bytes], len);