嗨,我正在用Objective-C编写一个简单的程序,我需要获得声波的逆函数。
我曾尝试搜索执行此操作的算法,但未找到任何内容。我想这比将每个值乘以-1:P更复杂
到目前为止,这是我的代码,我已将数据转换为int32_t
以便能够对其进行操作:
int32_t* samples = (int32_t*)(sourceBuffer.mData);
for ( int i = 0; i < sourceBuffer.mDataByteSize / sizeof(int32_t); i++ )
{
// Add algorithm here
}
谢谢。
最佳答案
乘以-1应该无效吗?你得到什么输出?请记住,除非将法线和反向叠加在一起,否则它们不会相互抵消,您将不会听到与波浪的任何区别。
关于iphone - 反转声波的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6249491/