Convert 16 bit pcm to 8 bit

后端 未结 4 1900
青春惊慌失措
青春惊慌失措 2020-12-10 19:33

I have pcm audio stored in a byte array. It is 16 bits per sample. I want to make it 8 bit per sample audio.

Can anyone suggest a good algorithm to do that?

<
4条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-10 20:03

    byteData = (byte) (((shortData +32768)>>8)& 0xFF) 
    

    this worked for me.

提交回复
热议问题