My opinion is that the bluetooth audio quality on the HTC Desire is terrible!
When playing music, in most of the tracks I hear clicking/crackling noise when some frequency/dB/something else is reached.
To illustrate what I mean, I have uploaded an audio fragment in which you can hear a similar noise.
Download fragment (MP3) Warning! it's drum n bass
You can hear the sound at the very beginning and at around 6 seconds (and at the end). As if a tweeter (speaker for higher frequencies) get overloaded.
I don't know if it is related to the phone's hardware, (radio) firmware or the Android OS. I've tried different music players, radio firmwares and custom roms. I also enabled an equalizer for bt audio using DSPManager. Unfortunately, nothing helped
edit: Using current versions of DeFoST or OpenDesire (and maybe others), the bt sound quality is how it should be! Fixed for me, but I hope an update from HTC will do the same.
Btw, this crackling/clicking is not only related to the HTC Desire, I have heard it on more (non-android) phones that were connected to my bt audio setup (in car). Unfortunately I haven't been able to test other Android phones, but my old Nokia N82 and SE K800i always sounded clear.
My guess is that it's just a non-controllable system setting of Android to solve the problem, but I don't know where (config/settings files?) to search for BT audio settings.
Any ideas?
That's the typical audio quality of a mediocre A2DP device: give a try at a Sony Ericsson MW-600 headset, you'll see what an Hi-Fi Bluetooth device is.
@ngel said:
That's the typical audio quality of a mediocre A2DP device: give a try at a Sony Ericsson MW-600 headset, you'll see what an Hi-Fi Bluetooth device is.
Click to expand...
Click to collapse
I'm running Defrost rom now and the sound quality is perfect, how it should be! So, it's not related to the audio device, or the default settings/drivers of the Desire are "too good" for my audio device (Pioneer BT unit @ car audio), which I think is not the case, since I also had this noise on my Logitech Pure-Fi.
@ngel said:
That's the typical audio quality of a mediocre A2DP device: give a try at a Sony Ericsson MW-600 headset, you'll see what an Hi-Fi Bluetooth device is.
Click to expand...
Click to collapse
Actually I recently owned this headsert but the quality of the sound was still terrible. I thought it was a problem with the headset at first, but that is not the case. I returned it and bought a Jabra BT3030 and the problem still persists. Anyone know if this is actually a problem with the phone or is it software related? I can add that I don't hear these noises when streaming audio through e.g. the youtube app, only mp3 and it doesn't matter which player I use (I've tried loads).
I have the jabra dogtags, audio playback sounds exactly the same as when my headphones are plugged in direct (tested it several times, culd not tell the difference), except that I have a louder volume via the jabra, which is all good as I listen to drum and bass also. Mabey device fault?
It is software related. Using current DeFroST or OpenDesire roms (and maybe others), bluetooth audio is great
CONTACTMC said:
I have the jabra dogtags, audio playback sounds exactly the same as when my headphones are plugged in direct (tested it several times, culd not tell the difference), except that I have a louder volume via the jabra, which is all good as I listen to drum and bass also. Mabey device fault?
Click to expand...
Click to collapse
well if it would've been device fault you'd think that I'd hear that noise through youtube streams as well.
But yeah as tutti-frutti stated it might be a software issue, which points me towards a root. But since I'd rather not root atm, anyone knows any other solution?
Might try a hard reset first and hope for the best. I will get back to you on that .
Thank you so much for describing my problem!!
I am currently downloading OpenDesire. Just in case that it does not work, where do i find DeFost??? I can't find it on the Market.
Thanks again!
I have Samsung Epic 4g.
nope Desire's Bluetooth audio quality is good in fact Awesome..!!
-May be the problem is not with the phone, its with Bluetooth head set you are using.
-My suggestion is to use Nokia or Motorola A2DP Stereo head phones
-I'm using Motorola motorkr S9 hd ,,,its awesome..!!
-Try this ,,it might work
harish.awe said:
nope Desire's Bluetooth audio quality is good in fact Awesome..!!
-May be the problem is not with the phone, its with Bluetooth head set you are using.
-My suggestion is to use Nokia or Motorola A2DP Stereo head phones
-I'm using Motorola motorkr S9 hd ,,,its awesome..!!
-Try this ,,it might work
Click to expand...
Click to collapse
For me, it is an issue with my car, not headphones.
A little UP!
Having the same issues with a Nokia BH-504 headset. Music quality is poor with every Sense ROM (original, rooted, Sense HD, whatever), sound like the tweeters are overloaded.
Definetly not a problem with the headset, it sound perfect with HTC Legend.
Tried to switch to non-Sense ROM (DeFrost, OpenDesire, etc.). The quality is perfect, but music play stops every 1-2 minutes for a second. Very irritating. Anyone experienced this? Is this a problem with my Desire, should I send it for warranty? (Don't want to send without enough evidence, don't wanna be without a phone for weeks...)
Okay, update: Tested the new Gingerbread AOSP and still having these stops at 2-3 minutes. Very strange...
Anyone any idea? Can I debug the bluetooth transfer somehow? Logcat didn't really show anything... Can it be a fault of the phone?
Chapell said:
Anyone any idea? Can I debug the bluetooth transfer somehow? Logcat didn't really show anything... Can it be a fault of the phone?
Click to expand...
Click to collapse
You need an sd r/w-buffer fix in kernel to stop that. I don't know if it comes with any senseless rom though. Maybe you could try the lite version of baadnewz hd rom.
Sent from my HTC Desire using XDA App
Ik Desire said:
You need an sd r/w-buffer fix in kernel to stop that. I don't know if it comes with any senseless rom though. Maybe you could try the lite version of baadnewz hd rom.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Thanks, I'll look into it. But if that's the problem, it would affect music playback with wired headphones too, isn't it?
And with Sense ROMs I have the overloaded tweeter-like problem, but no stutters. With non-Sense ROMs I have beautiful audio quality but music stops for a second randomly.
Update: Checked Aura ROM with sdfix, no problem with stuttering, but still the overloaded high-frequency problem. Meanwhile I checked that this SD fix is available only for Sense ROMs because it's HTC's hacking, the AOSP versions have no SD problems.
Oh, good lord! I was nearly to believe that I'm some sort of audiophile!
I'm using Plantronics 903 with my Desire and sound quality is just OK (I'm using SENSE ROM, will try OpenDesire in a bit). However, I cannot say I was expecting more.
What funny is happened today: I paired my 903 with PC today - sound quality was nearly same like my Desire, then I noticed someting in Bluetooth Setting Panel of PC. There was a combo box which labeled as "Audio Quality" and it was at the "Low" setting. I switched it "High Quality" and reconnected the device and voila! The sound has been thousands of times better!
Now I'm wondering if such a switch is also available in Desire? Maybe not obvious, but a Kernel variable perhaps? Damn that I don't know a sh** about programming these devices :'(
EDIT : Funny - I think that setting was not of PC's, but Headset's! It's quite well right now! And I didn't even try OpenDesire yet!
Chapell said:
A little UP!
Having the same issues with a Nokia BH-504 headset. Music quality is poor with every Sense ROM (original, rooted, Sense HD, whatever), sound like the tweeters are overloaded.
Definetly not a problem with the headset, it sound perfect with HTC Legend.
Tried to switch to non-Sense ROM (DeFrost, OpenDesire, etc.). The quality is perfect, but music play stops every 1-2 minutes for a second. Very irritating. Anyone experienced this? Is this a problem with my Desire, should I send it for warranty? (Don't want to send without enough evidence, don't wanna be without a phone for weeks...)
Click to expand...
Click to collapse
I have similar sound issues on non-sense roms. I believe it's mostly to do with range is just not quite as good as with sense based roms. I haven't had time to really figure out why yet.
Okay, so they replaced my Nokia BH-504 headset with a new one, still the same issue with Desire Sense ROMs but Legend Sense is still good. So it's not an issue with the headset (well, could be a general incompatibility problem, but I don't think so) Will check my laptop and a Gingerbread ROM on the Desire. Okay, conclusion after further tests with the replaced headset:
with Desire Sense ROMs: horrible quality in the high frequencies with every MP3.
with Desire non-Sense ROMs (OpenDesire, Gingerbred, etc): Good quality, but music play stops for a secons every 1-2 minutes.
with HP TouchSmart TM2 notebook: Quality problem AND music sutter BOTH
with HTC Legend original Froyo ROM: No problem
with Sony Ericsson X8: No problem
with HTC Touch HD: Quality problem
The headset has been replaced with a new one, same errors occur.
I have no idea what's wrong. I can't believe 2 phone's and a notebook's Bluetooth chip is faulty. So this could be an incompatiblity, hooray for great Bluetooth standard specification I should try a Nokia BH-905 and a Sennheiser MM400, will try them after buy (in the store!) and hand them immediately back if there will be a problem with them
Chapell, I have the same problem as you, with the Nokia BH-504 headset. So far the headset works great with the stock ROM, LeeDroid ROMs or just about any Froyo ROM. Gingerbread-based ROMs or Cyanogen nightlies, or any of the AdamG's Oxygen ROMS, on the other hand, they all have the same issue - every 90 seconds or so there is a glitch, the audio stream skips for half a second or so - very, very annoying keeps you from getting in the mood.
My observations: it is not SD card related, youtube video with the audio part streamd through the bluetooth headset also skips (also tried an SD read-ahead zip patch - no change); also, the glitch doesn't manifest using wired headphones; it has nothing to do with CPU spikes (the music player and the BT connection were the only open applications after a fresh ROM install); it has nothing to do with WiFi being on or off; it has nothing to do with 3G/2G network being active or not, or the GPS; using a different radio also doesn't help (scenario - radio X used with N.S.A. ROM -> no glitch; the same radio used with Oxygen 2.0 RC7 -> glitch)...
My guess - as noobish as it may be - is that this issue is related to some kind of buffering in the streaming process - I compared a few bluetooth configuration files in various ROMs, but couldn't figure any setting related to buffering or such.
If anyone could help, I would be very grateful!
Thanks for the info. If I understand correctly, you had no problems with BH-504 using Sense ROMs. So no high frequency distortion, nothing. This means that my phone is definetly faulty
However it seems the non-Sense skips are not unique for me. Strange, no one uses a BT headset with non-Sense ROMs or it could be a problem only with the BH-504?
I use my Desire HD for music playback and when using headphones I have strange problems.
I have used 3 different pairs of headphones with this phone spread over about 10 ish months. Each pair have headphones have been standard stereo headphones with no mic or in-line controls. The issue I get is something when I plug the headphones in they are recognized in the notification bar as headphones with mic (signified by the little icon) and other times just plain headphones which they are.
If they are recognized as having a mic, randomly while listening the phone will pause the music and ring the last called person in my call history.
I have no idea why they do this but it only happens when they are recognized as having a mic (which I'm 100% sure they don't). To get round this I unplug and plug them back in until they are recognized as just stereo headphones. This works for an hour or so of music playback until it will randomly recognize them as having a mic again and start calling someone.
As you can imagine this is VERY annoying.
Does anyone know why this is and how I can fix it?
Thanks in Advance.
I think I had this problem before. But it occurs when I use the stock htc handsfree. I could hear static noise and my phone will start to call the last called person. I don't know how I solved it, but i guess it is related with my jack-in or the snd3254 dspmode configuration. I'm not sure though.
8penned from my blazing fast DHD
drpsyko said:
I think I had this problem before. But it occurs when I use the stock htc handsfree. I could hear static noise and my phone will start to call the last called person. I don't know how I solved it, but i guess it is related with my jack-in or the snd3254 dspmode configuration. I'm not sure though.
8penned from my blazing fast DHD
Click to expand...
Click to collapse
I have never used the stock headphone since they sound pretty awful.
I do hope someone has a way of fixing this.
Try "Headset Blocker" by Roadkill, free in the Market.
Sent from my GT-I9100 using XDA Premium App
Hi all, im wondering if different roms have any real correlation to call quality. Will rom quality affect call quality? Thanks..
Anyone?
Are you referring to quality of connection or the sound at ear piece?
I think you may be referring to the volume and sound mods over-driving or distorting voices and sounds you hear in call and loudspeaker?
I use V4A and Dolby Atmos with freeza kernel so I'm using the gain of V4A to bring the levels down and use acoustic equalization mode for the ear piece. For those that use synapse with custom kernels, there's volume levels there as well.
I do believe I saw various build.prop edits that can possibly improve audio for calls in tx_dbs_tx and freeza ROMs but I haven't compared them closely or comparatively with others, just glancing.
Sent from my SM-N910P using Tapatalk
Thanks, yeah I'm referring to in call voice quality. When I'm talking to my wife on her Note5 or her office land line her voice is a little muffled and garbled, as in sometimes her words run together. My dispatcher is the same way on his iphone5. I use a high quality bluetooth headset. I just cant remeber if it did this before my current rom.
I think that would be either the connection itself or your Bluetooth. I've had 2 Bluetooth sets and not impressed with Note 4 signal strength; music cuts out or drops momentarily but still sucks battery. But you could try another ROM or stock.
Are you using OJ6 modem? I've been updating mine and maybe there are slight improvements but no worse IMO.
Sent from my SM-N910P using Tapatalk
No I havent updated to oj6, I'm running @sac23s Note 5 port which was why I was wondering about the correlation between the rom and call quality. Maybe it was an unseen glitch..I was wondering if oj6 would be a solid build. As far as bluetooth,i stream sirius radio through my Frieghtliner head unit with no issues.
The stock rom offers personalized call sound, so there is clearly the ability to EQ the phone audio. Other ROMS may use different EQ curves.
Also, not all ROMs may support HD calling. If you've gotten an HD call you would know it, it's like listening to FM radio.
Honestly I'm only running the OJ6 modem that freeza put together for Odin flash. Once flashed, expect phone to do one reboot without warning but seems fine.
I don't use the phone for calls much, mostly Wi-Fi calling which is pretty good and reliable.
I don't know about the ports but the custom stock ROMs basically leave phone and Bluetooth intact but add sound and volume mods. I would think the quality would only be impacted by gain set too high. EQ with V4A for supported headsets is excellent. The sound alive is good for optimizations like user's balance and hearing curve but IMO, V4A with standard volume balance on a supported Viper-DDC set is dope to my ears. Just sounds way better. I'm using the Panasonic RP-HJE120 wired headset for music; retails less than $6.
Sent from my SM-N910P using Tapatalk
Hello, i use bluetooth headphones to listen music and i like strong bass. I use Viper4Android to boost the bass and I recently changed my ROM from Fulmics 6.9 to XenonHD 7.1.2. I never had this issue on Fulmics but in every AOSP-Lineage based ROM, when the bass hits, the sound level drops significantly and turns back after the bass. I though Apt-x might be the reason of this since Android does not support Apt-x originally. I tried flashing the Apt-x zip that's roaming around on xda forums but it resulted in broken bluetooth so i had to flash the ROM again. Any suggestions? Thank you
TheGalata said:
Hello, i use bluetooth headphones to listen music and i like strong bass. I use Viper4Android to boost the bass and I recently changed my ROM from Fulmics 6.9 to XenonHD 7.1.2. I never had this issue on Fulmics but in every AOSP-Lineage based ROM, when the bass hits, the sound level drops significantly and turns back after the bass. I though Apt-x might be the reason of this since Android does not support Apt-x originally. I tried flashing the Apt-x zip that's roaming around on xda forums but it resulted in broken bluetooth so i had to flash the ROM again. Any suggestions? Thank you
Click to expand...
Click to collapse
In Viper(ver 2.5.0.5) settings under "FX compatible mode" switch from normal to compatible and see if that helps.
Also to avoid any conflicts I usually uninstall whatever sound app comes included with the ROM(if there is one), so maybe give that a try as well.
startswithPendswithOOH said:
In Viper(ver 2.5.0.5) settings under "FX compatible mode" switch from normal to compatible and see if that helps.
Also to avoid any conflicts I usually uninstall whatever sound app comes included with the ROM(if there is one), so maybe give that a try as well.
Click to expand...
Click to collapse
I've just tried switching to compatible mode but it didn't help. I've also uninstalled the AudioFX already that came was incluede in the ROM but didn't work. Thanks for your help anyway
TheGalata said:
I've just tried switching to compatible mode but it didn't help. I've also uninstalled the AudioFX already that came was incluede in the ROM but didn't work. Thanks for your help anyway
Click to expand...
Click to collapse
No problem...sorry I couldn't help. Maybe someone else can :good:
*Unticking viper bass or just lowering the sliders(63,125, 250) a little should help, but if you're a basshead then those are not ideal for you.
I would suggest trying to built in equaliser.
It has a manual equaliser and bass booster option on top of that, which if you set to a 100 percent you can easily break the sound.