在 iOS 的音调发生器示例中:http: //www.cocoawithlove.com/2010/10/ios-tone-generator-introduction-to.html
我正在尝试在 iOS 中将一个短数组转换为 Float32。
Float32 *buffer = (Float32 *)ioData->mBuffers[channel].mData;
short* outputShortBuffer = static_cast<short*>(outputBuffer);
for (UInt32 frame = 0, j=0; frame < inNumberFrames; frame++, j=j+2)
{
buffer[frame] = outputShortBuffer[frame];
}
由于某些原因,从扬声器播放时我听到了额外的噪音。我认为从short到Float32的转换有问题?