美文网首页
iOS 音频数据bytes转float

iOS 音频数据bytes转float

作者: 发疯的code | 来源:发表于2022-01-19 16:11 被阅读0次
    #define MAX_INT_FLOAT 32768.0
    

    将每两个字节转换成一个float数据

            Byte *bytes = (Byte *)[inputData bytes];
            for(int i=0;i<[inputData length];i = i + 2){
                Byte tByte[2];
                tByte[0] = bytes[i];
                tByte[1] = bytes[i + 1];
                short number;
                memcpy(&number, &tByte, sizeof(tByte));
                [self.cacheData addObject:[NSNumber numberWithFloat:number/(double)MAX_INT_FLOAT]];
            }
    

    相关文章

      网友评论

          本文标题:iOS 音频数据bytes转float

          本文链接:https://www.haomeiwen.com/subject/qhirhrtx.html