The sound quality of a2dp sink on android is terrible. How could I fix it?

1.4k views Asked by At

I got lots of help in this site. and I worked to patch Jelly bean Android for making it as a sink on Bluetooth. How To Modify Android's Bluetooth Stack to Enable A2dp Sink

SNK works! but sound quality is bad! There are lots of noises like sound distortion. You can hear sound by click link : http://me2.do/5yLIflcx password is 1111.

How could I make it good?

please, give me any hints.

1

There are 1 answers

2
Jon Carlstedt On

I listened to the audio file. The sound doesn't seem to drop or click, so that probably rules out Wi-Fi/BT coexistence problems and bandwidth problems. An educated guess is that this has to do with the SBC implementation.

Also, if you place the mic and the audiosource in an isolated sound booth (improvise one) you should be able to find out it the mic is actually to sensitive and is picking up all that noise.

Also, when the codecs used for speech is used for music, it sounds somewhat like this, so you might want to look in to the codec implementation.

It would be easier if you had access to a bluetooth sniffer or virtual sniffing, that would let you see the negotiations and see what codecs etc. is under use.

Could you do virtual sniffing?