PDA

View Full Version : Bluetooh listen music (A2DP) - Use Registry Hack to improve


sas90850
24th June 2006, 08:14 PM
Registry Hack Improvement of using bluetooth listen music

HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd
Add "Priority256 "= dword:60 (Use Dword Value)

HKLM/SOFTWARE/Microsoft/Bluetooth/AudioGateway/Capability
(Dword:69)(Default is 37)

HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool
(Dword: 60)(Default is 30)

belfast-biker
25th June 2006, 12:58 AM
What?

farbird
25th June 2006, 12:06 PM
can elaborate the difference in settings?

pauliu
26th June 2006, 05:41 AM
Yes, I tried this registry hack on my Atom with HS-12W Headset, it eliminated almost 99% of high frequency noise. Now the sound is crytal clear :D

farbird
26th June 2006, 09:05 AM
mine didnt even have the default settings bitpool key

JwY
27th June 2006, 12:56 AM
i just tried it and it makes a huge improvement
it's still not perfect, but it's a lot better than before
thanks

for those that don't have the bitpool, add the settings key and then add the dword for bitpool

hannip
27th June 2006, 03:43 AM
I understand the bitpool setting, but isn't the audiogateway capability a bitmask used to set the handsfree profile capabilities? Why would that affect a2dp quality?

danieletroiano
27th June 2006, 11:23 AM
ehm......hex or dec values???

Jerome!
27th June 2006, 12:08 PM
Registry Hack Improvement of using bluetooth listen music

HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool
(Dword: 60)(Default is 30)

The above key isn't available on my AKU2.3 summiter rom. Someone able to make a .cab installer of the correct settings?

imapfsr
27th June 2006, 09:41 PM
Hi All,
So I downloaded PHM reg edit and tried what is suggested by sas90850 in the beggining of this topic, but alas, I am too duh to do any serious reg hacks. I can change an existing reg but creating a new one is far beyond me. I do really want to try this hack though. Is there anyone out there that can make this a little more easy to understand or maybe post some screen shots of what it actually looks like, that sort of thing. If I am asking to much, I apologize in advance.
Thanks
Todd

imapfsr
27th June 2006, 09:42 PM
Hi All,
So I downloaded PHM reg edit and tried what is suggested by sas90850 in the beggining of this topic, but alas, I am too duh to do any serious reg hacks. I can change an existing reg but creating a new one is far beyond me. I do really want to try this hack though. Is there anyone out there that can make this a little more easy to understand or maybe post some screen shots of what it actually looks like, that sort of thing. If I am asking to much, I apologize in advance.
Thanks
Todd

Asukal
27th June 2006, 11:22 PM
Hi All,
So I downloaded PHM reg edit and tried what is suggested by sas90850 in the beggining of this topic, but alas, I am too duh to do any serious reg hacks. I can change an existing reg but creating a new one is far beyond me. I do really want to try this hack though. Is there anyone out there that can make this a little more easy to understand or maybe post some screen shots of what it actually looks like, that sort of thing. If I am asking to much, I apologize in advance.
Thanks
Todd

i tried to make a CAB to install those registrieds at once.
It can work to change registries value in my Universal.

You can try this, i sugest make a softreset to effect changes.

@My Qtek 900 1.30 ROM<Universal> has no registry follows,
But i added to test,,,
HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool

sas90850
28th June 2006, 11:23 AM
Find this post from here:

If you encounter sond drop problem, other web site which I found has shown some new A2DP settings that may be useful to others with bandwidth problems. You can control the bitrate with the following registry key/values.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2 DP\Settings]
"BitPool"=dword:00000051
"SampleRate"=dword:00048000

There is a table in the A2DP Specification that shows several values to use that result in the following bitrates.

Medium Quality
BitPool=35, SampleRate=44.1khz = 229kb/s
BitPool=33, SampleRate=48khz = 237kb/s

High Quality
BitPool=53, SampleRate=44.1khz = 328kb/s
BitPool=51, SampleRate=48khz = 345kb/s

There are also parameters called "MinBitPool", "MaxBitPool" so the device can pick for itself depending on mp3 quality etc. I haven't tested the min/max parameters yet, but apparently these are used by default.

Hope it can help.

djvw
5th July 2006, 01:56 PM
I am a little confused now... :?

What's the correct path to the BitPool key?

Is it HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool

or HKLM/SOFTWARE/Microsoft/Bluetooth/A2DP/Settings/BitPool

???

JwY
7th July 2006, 01:29 AM
I am a little confused now... :?

What's the correct path to the BitPool key?

Is it HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool

or HKLM/SOFTWARE/Microsoft/Bluetooth/A2DP/Settings/BitPool

???

should be a2dp

raimondo
10th July 2006, 03:19 PM
Hi All,
So I downloaded PHM reg edit and tried what is suggested by sas90850 in the beggining of this topic, but alas, I am too duh to do any serious reg hacks. I can change an existing reg but creating a new one is far beyond me. I do really want to try this hack though. Is there anyone out there that can make this a little more easy to understand or maybe post some screen shots of what it actually looks like, that sort of thing. If I am asking to much, I apologize in advance.
Thanks
Todd

i tried to make a CAB to install those registrieds at once.
It can work to change registries value in my Universal.

You can try this, i sugest make a softreset to effect changes.

@My Qtek 900 1.30 ROM<Universal> has no registry follows,
But i added to test,,,
HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool

I did try it and view that all settings are the same as state above. However, the quality is still the same, a hissing sound at the background
Do I any missing?

Goodge
20th July 2006, 10:35 AM
I have just applied this to my Atom and it's working wonderfully. I've choosen a BitPool of 53 myself. I don't know WHY these devices wouldn't be shipping with better settings. Simply registry edits shouldn't cause THIS much of an improvement :D

Nazar78
20th July 2006, 04:23 PM
I have just applied this to my Atom and it's working wonderfully. I've choosen a BitPool of 53 myself. I don't know WHY these devices wouldn't be shipping with better settings. Simply registry edits shouldn't cause THIS much of an improvement :DHi Goodge, so you're using BitPool 53 and SampleRate 44khz? Does your atom still skips ocationally? Any one got this fixed? Thanks...

FOSA
20th July 2006, 05:15 PM
GREAT! JUST GREAT!!!

One thing I noticed is that hiss from music could come from the manner the song was ripped/copied ie. noise introduced during the ripping/copying process. In such a case I don't believe any registry hack can remove the inherent hiss.

Secondly, the quality of the headphone counts ie. for the same song played some headphone may exhibit more hiss than others

Nazar78
20th July 2006, 05:54 PM
Wow, I've just applied, it works! Can't tell the diff from Bluesoil's... But I still have that occational skips :( Keep up the good findings guys!!!

Kanscorp
28th July 2006, 09:29 AM
Applied the registry values and it cleared up most of my audio problems! Fantastic! :lol: Now if only I can find a registry hack to increase the volume level. :evil: The mp3 volume is loud enough if I use the wired headset but its quite low when using my bt620s bluetooth stereo headset. Anyone come across any fixes in other threads or forums? Would really appreciate it!

Goodge
28th July 2006, 09:59 AM
Hi Goodge, so you're using BitPool 53 and SampleRate 44khz? Does your atom still skips ocationally? Any one got this fixed? Thanks...

It's not perfect, but neither is streaming from my PC. If I'm not mistaken, the BitPool defines the SampleRate as well. You can't have a BitPool of 53 without having a sample rate of 44khz. I suspect SampleRate isn't actually used.

Malan
15th August 2006, 05:36 PM
I upgraded the lastest ROM (Qtek 9000) and when I add those keys/dwords, nothing change at all...

Please, anyone know how to improve the sound of the Universal?

dorofej
18th October 2006, 10:44 PM
is there any similar hack for win2k3 (magican here)?

grinny11
19th October 2006, 11:32 AM
wow this actually worked on my 8125. it stopped all the crackling sound. i think it slowed down my ppc during playback but who cares. i'm listening to music not playing with my device

hidden_dragon
19th October 2006, 09:21 PM
Will this work on a smartphone?

Menneisyys
20th October 2006, 12:24 PM
It's not perfect, but neither is streaming from my PC. If I'm not mistaken, the BitPool defines the SampleRate as well. You can't have a BitPool of 53 without having a sample rate of 44khz. I suspect SampleRate isn't actually used.

It's not used at all - just working on a generic article on all these q's.

Menneisyys
20th October 2006, 12:25 PM
is there any similar hack for win2k3 (magican here)?

Will elaborate on Widcomm quality setting questions in my forthcoming article too; stay tuned

Menneisyys
20th October 2006, 07:52 PM
ALL: please read http://www.pocketpcmag.com/blogs/index.php?blog=3&p=1350&more=1&c=1&tb=1&pb=1 for a complete article on all the discussed questions in here.

Comments are welcome :)

dorofej
21st October 2006, 04:15 PM
Will elaborate on Widcomm quality setting questions in my forthcoming article too; stay tuned

is there widcomm stack for magican? i'm using this: http://forum.xda-developers.com/showthread.php?t=249219

Menneisyys
21st October 2006, 06:38 PM
is there widcomm stack for magican? i'm using this: http://forum.xda-developers.com/showthread.php?t=249219

AFAIK there is. Having no Magician, haven't really had the chance to test it.

crazybat2000
22nd October 2006, 08:47 AM
I had try.but i found that there is nothing to be changed.

pzucchel
31st December 2006, 07:47 PM
Hi to All,

indeed my wizard was always working fine with the Jabra (and NEVER with the Asian HT820) but since the latest upgrade to the Molski AKU2.26 i started experiencing mild skips, in noisy conditions or when the telephone was in the pocket with other metallic objects. Very sad and annoying. However, i started playing with the BitPool parameter and it actually works great: with BitPool=35 i can listen to the music two rooms away from my telephone without skips, while before i had to choose between my left pocket and the front pocket of my coat - since it didn't work in the right pocket!!!!

Is quality worst? i don't think so: i cannot tolerate skips, while i can easily afford a slightly smaller bandwidth (i use the headset outdoors=environmental noise).

My conclusion: BitPool is indeed a crucial parameter to control skips, and AKU upgrades (with the obvious intent to improve the sound quality, probably raising the bandwidth) can impact your BT stereo quality negatively or positively depending on your SW and HW and environment....BitPool choice should be part of the settings of WMP or players, in my opinion, seeing the number of people frustrated by skips.

...up and running again!

yegor
21st January 2007, 12:52 AM
Tried these settings... still hasnt fixed the high pitched noise problem with jointstereo disabled..... *sigh*

Menneisyys
21st January 2007, 09:33 AM
Tried these settings... still hasnt fixed the high pitched noise problem with jointstereo disabled..... *sigh*


Upgrade your BT stack to Widcomm. All major HTC models have a WORKING Widcomm BT stack hack now.

yegor
24th January 2007, 03:49 AM
I have a p3600.... and as far as I know, the Widcomm stack isn't done yet, unless Im wrong

berdinkerdickle
8th February 2007, 12:03 AM
Upgrade your BT stack to Widcomm. All major HTC models have a WORKING Widcomm BT stack hack now.


I tried a search,
Is this Widcomm stack done?
Does it fix the 'High Pitch Noise'?

Menneisyys
8th February 2007, 11:58 AM
I tried a search,
Is this Widcomm stack done?
Does it fix the 'High Pitch Noise'?

sure! Otherwise, I wouldn't recommend it for A2DP purposes.

Dishe
8th February 2007, 08:48 PM
ARgh, only Pocket PC's devices though. Us HTC smartphone users are left in the cold for now, huh?

berdinkerdickle
8th February 2007, 11:52 PM
sure! Otherwise, I wouldn't recommend it for A2DP purposes.

Ok, so I went here:
http://wiki.xda-developers.com/index.php?pagename=Hermes_Widcomm_stack

I click on:
"Widcomm stack for Hermes"

It takes me to here:
http://forum.xda-developers.com/showthread.php?t=285419

22 pages.
So I started working backwards, trying to find it.

Is this it?:
http://forum.xda-developers.com/showpost.php?p=1072773&postcount=72

Thanks,
Berd

savant
21st March 2007, 02:55 PM
hello everyone,

i have an htc prophet (using the ms bt stack) and using the motorola ht820 bluetooth headset.

my problem is having the high pitch noise in the background.

I tried now using the registry hacks, but it didnt help.

I found out whenever I add the value
HKLM/SOFTWARE/Microsoft/Bluetooth/A2DP/Settings/BitPool
(Dword: 60)(Default is 30)
after a soft reset the entire value is automatically gone!!

The key isnt avaible by default in my LVSW Aku 2.3.1 Rom.

What can I do? Please help!

koriwashere
31st March 2007, 09:13 AM
Got a question myself... have an XV6700 (Verizon) and am using TRE registry editor... don't know much about registries. But I'm trying to adjust the BitPool so that that annoying skipping quits, what would be a good value? There are 2 adjustments, a hexidecimal and decimal, the hexi said 3C and decimal said 60. Which one do I change and to what? Thanks alot!

Menneisyys
31st March 2007, 10:17 AM
Got a question myself... have an XV6700 (Verizon) and am using TRE registry editor... don't know much about registries. But I'm trying to adjust the BitPool so that that annoying skipping quits, what would be a good value? There are 2 adjustments, a hexidecimal and decimal, the hexi said 3C and decimal said 60. Which one do I change and to what? Thanks alot!

they are he same. You will want to decrease this value to, say, half of it. You can supply any value - you won't screw up your system.

Menneisyys
31st March 2007, 10:19 AM
I found out whenever I add the value
HKLM/SOFTWARE/Microsoft/Bluetooth/A2DP/Settings/BitPool
(Dword: 60)(Default is 30)
after a soft reset the entire value is automatically gone!!


Instead of a traditional soft reset, long-press the Power button to fully power down the PDA. This will make sure all Registry changes are flushed back to the flash ROM storage; that is, the values remain in there.

koriwashere
2nd April 2007, 05:20 AM
they are he same. You will want to decrease this value to, say, half of it. You can supply any value - you won't screw up your system.

Okay... well I've tried quite a few different values. There's NO effect. There's still that buzz, and it always skips for the first 45-50 seconds; after that, it only skips if I move the headset more than 2 feet from the phone. Yeesh, this is almost not worth the trouble!

Menneisyys
2nd April 2007, 04:33 PM
Okay... well I've tried quite a few different values. There's NO effect. There's still that buzz, and it always skips for the first 45-50 seconds; after that, it only skips if I move the headset more than 2 feet from the phone. Yeesh, this is almost not worth the trouble!

Your headphones model? Unfortunately, most BT headphones are plain incompatible with the MS BT stack (see my related articles); hence the bad sound quality.

tizzi
3rd April 2007, 12:19 PM
the hack is only works for HTC PDA, not for others... pity for me :P

Menneisyys
3rd April 2007, 02:42 PM
the hack is only works for HTC PDA, not for others... pity for me :P

????

It DOES work on any PDA equipped with the MS BT stack; for example, even the Dell Axim x51v.

Webhmaster
3rd April 2007, 03:27 PM
The Widcomm stack decreases the 'high pitch noise' a little bit, but it is still not the same as the WM5 bluetooth drivers.

Also the Widcomm stack does not seem to allow switching between hands-free and a2dp. It's either one or another (at least on a bluetooth 1.2 headset).

It seems I have to make a choice, good audio quality on WM5 or Voip on WM6. I am sure the 'high pitch noise' must be something simple, but I've tried almost all reg hacks with no result yet :(

I tried a search,
Is this Widcomm stack done?
Does it fix the 'High Pitch Noise'?

Menneisyys
3rd April 2007, 03:50 PM
The Widcomm stack decreases the 'high pitch noise' a little bit, but it is still not the same as the WM5 bluetooth drivers.

Also the Widcomm stack does not seem to allow switching between hands-free and a2dp. It's either one or another (at least on a bluetooth 1.2 headset).

It seems I have to make a choice, good audio quality on WM5 or Voip on WM6. I am sure the 'high pitch noise' must be something simple, but I've tried almost all reg hacks with no result yet :(

You most probably won't be able to eliminate it - the A2DP support in the MS BT stack, as I've pointed out in several of my articles (like the above-linked one), is inherently NOT compatible with the MAJORITY of A2DP headphones currently available. It just can't be hacked - you either live with the bad sound quality, switch to Widcomm or get a third A2DP music player hardware like the Samsung .

Webhmaster
3rd April 2007, 04:45 PM
The widdcom doesn't change anything for me, it actually makes things worse because it cannot use A2DP and handsfree at the same time.

The strange thing is that the Microsoft stack in the early WM5 builds works perfect. I've tried about 5 different A2Dp headsets.

The one that works best in terms of connection (by a far distance) is the HTC unit. Since you can also connect your own headsetit is also the only one (together with the Jabra 320s) that sounds good. All others (Sony, Plantronics) sound awfull (at least much worse than the standard HTC wired headset.

Maybe it is possible to copy all bluetooth stuff from the early WM5 builds to WM6. Unfortunately my knowledge is not good enough to do that.

Any insight are very welcome.

Webhamster

You most probably won't be able to eliminate it - the A2DP support in the MS BT stack, as I've pointed out in several of my articles (like the above-linked one), is inherently NOT compatible with the MAJORITY of A2DP headphones currently available. It just can't be hacked - you either live with the bad sound quality, switch to Widcomm or get a third A2DP music player hardware like the Samsung .

koriwashere
12th April 2007, 05:27 AM
Your headphones model? Unfortunately, most BT headphones are plain incompatible with the MS BT stack (see my related articles); hence the bad sound quality.

its a motorola HT820

Menneisyys
12th April 2007, 10:08 AM
Maybe it is possible to copy all bluetooth stuff from the early WM5 builds to WM6. Unfortunately my knowledge is not good enough to do that.

Any insight are very welcome.

Webhamster


Post an explicit request (a new thread) to the Development & Hacking thread; also explicitly state which early WM5 build it (still) sounded OK. Hopefully someone will be able to extract the related files.

Menneisyys
12th April 2007, 10:10 AM
its a motorola HT820

Yes, they will always produce bad sound quality with the MS BT stack. You won't ever be able to fix this (without eplicitly changing the BT stack or switching to a compatible headphones model).

Symbian_Black
12th April 2007, 07:24 PM
Registry Hack Improvement of using bluetooth listen music

HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd
Add "Priority256 "= dword:60 (Use Dword Value)

HKLM/SOFTWARE/Microsoft/Bluetooth/AudioGateway/Capability
(Dword:69)(Default is 37)

HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool
(Dword: 60)(Default is 30)

i cant find>>> HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd
Add "Priority256 "= dword:60 (Use Dword Value)

koriwashere
14th April 2007, 10:47 PM
Yes, they will always produce bad sound quality with the MS BT stack. You won't ever be able to fix this (without eplicitly changing the BT stack or switching to a compatible headphones model).

Well the bad sound doesn't bug me as much as the skipping in the beginning and whenever I don't stay ABSOLUTELY still. What can I adjust to rectify that? I'm almost to the point where I'll be happier with that BT today program that sends the external speaker in mono to the headset.

natee
17th April 2007, 01:52 AM
i tried to make a CAB to install those registrieds at once.
It can work to change registries value in my Universal.

You can try this, i sugest make a softreset to effect changes.

@My Qtek 900 1.30 ROM<Universal> has no registry follows,
But i added to test,,,
HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool

I just found this after reading through the forums for 2 hours! After installing the cab and soft resetting, I've gone through 4 songs with very few or no skips on my universal and a Sony BT30Q! You might not be reading this, but thank you anyway for putting these registry changes in a nice tidy CAB for us newbies!!

jmorton36
2nd May 2007, 10:17 AM
Got it to work with my Sprint PPC 6700 - Sound is excellent with new values and the pause/stop ff/rw works too. Used the cab install from earlier post and then played with the bit rate settings, etc. I think this is just something that we have to keep trying and eventually get the right settings for individualo phones, don't give up, I didn't and now it works great.

banannq
2nd May 2007, 03:59 PM
anyone got it working on wizard? i still have a problem not having any skips but rather bad sound quality at all:/

jmorton36
5th May 2007, 09:45 AM
So I've pretty much gone crazy the last couple days trying out different headsets; I've tried the Southwing SA505, Motorola HT 820, Motorola MotoROKR headset, LG HBS-110, Plantronics Pulsar 590A (I own that one), and the Bluespoon Spider. The Souwthwing works with the exception of the pause button and switching from music to phone didn't work well; the rest worked fine for phone, but the music started and stayed choppy; the AVRCP controls worked - I was beginning to lose hope and then I found the Bluespoon at RadioShack on sale and decided to give it a try - The stereo audio starts choppy for the first 15 to 20 seconds, no matter how I change the settings it does this - But, after that the sound is superb!!! I am really surprised at the quality of the low end sound on these - Anyway, all the controls work and no high pitched whine - I feel lucky to have finally gotten this setup done after several months of trying! Saturday 5/5/07 Update – Okay, maybe I’m never done. I decided to try the AKU 3.5 update that's floating around; it natively supports A2DP which is great - I then changed the values to:

HKLM/Drivers/BuiltIn?BtA2dpSnd adding dword "Priority256" value "60"
HKLM/Software/Microsoft/Bluetooth/A2DP/Settings/ with bitpool set to "60",
HKLM/Software/Microsoft/Bluetooth/AudioGateway/ with capability set to "69"

This works perfectly with the Southwing, Moto HT820 & Bluespoon Spider - The sound is best on the Motorola, plus it has a jack for plugging in a wire when on an airplane - So, it seems that the best bet for getting good sound out of this phone is the AKU 3.5 update, also the hack for allowing an incoming call during an evdo session works too – great for when I’m listening to streaming music or watching video over Orb.

amigo421
10th May 2007, 04:53 PM
Hi All

I use Motorola S705 SoundPilot and HP rw6815 Personal Messenger (this device uses microsoft bluetooth stack)
I did these changes
HKLM/Drivers/BuiltIn?BtA2dpSnd adding dword "Priority256" value "60"
HKLM/Software/Microsoft/Bluetooth/A2DP/Settings/ with bitpool set to "60",
HKLM/Software/Microsoft/Bluetooth/AudioGateway/ with capability set to "69"
But sound is still ugly, with high-frequency whizz.

Does anybody know about meanings of these values, and maybe there can be appended another keys? for example SampleRate? or other?

Rgds

banannq
11th May 2007, 12:10 PM
I am using wizard with standard MS stack (i think;) and as i stated before everything works perfectly - no skips, but the sound quality is very poor - well, is's ok for handsfree, but not for music listening... i applied every reg hack i have found here and didn't experience any difference... i just wonder, is it even possible on wizard? should i upgrade stack? if so, where should i found a good one? (the one i tried only made my wizard mute after install)... ech. so many questions ;]

gurila
14th May 2007, 02:41 PM
god... took half a day

sorry if i repeat
but the order of steps i took was:

TRE registry editor
change the priority256 manually
then add the ad2p.cab file

I am using a t-mob Pro LOADED with WAY too much interface crap
using pocket MVP
and as earphones the moto s9

it was messy- but it's working

jmorton36
16th May 2007, 07:58 AM
So, I have just spent the last two hours driving around my town listening to Orb streaming my music from my home PC through my PPC 6700 with AKU 3.5 and then to my brand new Sony MEXBT2500 stereo – Yes that’s a Bluetooth
A2DP compatible stereo system – It works great! The sound is actually better than it was using the direct connection stereo cable I used before - primarily because the 6700 has such a sensitive stereo jack. The hands free phone part works well too. Anyway, it seems like the answer is upgrading to AKU 3.5 and then tweaking the settings a bit for your individual phone and then one should find excellent compatibility across a wide spectrum of A2DP devices.

watchsat
18th May 2007, 05:02 PM
Registry Hack Improvement of using bluetooth listen music

HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd
Add "Priority256 "= dword:60 (Use Dword Value)

HKLM/SOFTWARE/Microsoft/Bluetooth/AudioGateway/Capability
(Dword:69)(Default is 37)

HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool
(Dword: 60)(Default is 30)

Cool... After applied those setting into my CHT9100(same as D810/P3600...), the heavy skipping issue on M$ Mideaplayer now is gone! and my HT820 headset now has full A2DP function control back...

Thanks a lot!!!

TheMusicMaster
18th May 2007, 11:44 PM
Hi guys,

First of all thanx to everyone who made an effort to try things and post their findings here on this forum.
I sure had a lot of help from it.

Here was my problem :
I have a HTC wizard, and i wanted to use it to stream audio with a2dp from my sd card (mp3) to my car radio.
I found a neat device to do this; it is the MBR-100 from Sony Ericsson.
It is a bluetooth audio receiver which i can hook up to my car stereo.

My first experiences were awful; the sound was really bad, i learned browsing trough this forum this was due to the original ms bluetooth stack installed on my HTC Wizard (the well-known high-pitched noise).

With the help of this forum i fixed this by installing the widcomm stack, this improved the audio quality enourmous and i was happy :)

Later, i bought a Jabra BT350 handsfree earpiece to be able to answer calls during a ride without much hassle.
This was a big dissapointment for me, the widcomm bs stack would recognise the device, but i wasn't able to get audio routed to the Jabra device.
(with the original ms stack the device worked perfectly, but then i was stuck with the terrible audio quality of my mp3's)

So there i was, either with the choice of putting up with the bad audio quality by using the ms bt stack, or not being able to use my newly bought handsfree earpiece by using the widcomm stack.

I finally managed to have a decent sound trough the mbr-100 device (mp3) and simultainously make use of the Jabra earpiece, and this is how i did this :

I downloaded the latest rom from www.molski.biz which has AKU3.3. (Molski.Biz_AKU3.3_21911_8MB_Crossbow.exe)

I used the patch posted in this forum (i really don't know who to thank for this because i tried so many patches), they are located here (http://musicmaster.kicks-ass.net/a2dp/a2dp_patches.zip).

Finally, i fixed the skipping problems by following the instructions in this (http://forum.xda-developers.com/showthread.php?t=284974&highlight=htc+wizard+a2dp+quality) post.
I had to go trough the register to verify these settings :

/HKLM/Drivers/BuiltIn/BtA2dpSnd
remove any Priority256 value
HKLM/Drivers/BuiltIn/WaveDev,
Priority256=149
/HKLM/Software/Microsoft/Bluetooth/AudioGateway
Capability=37
/HKLM/Software/Microsoft/Bluetooth/A2DP/Settings
UseJointStereo=0
BitPool=58
MaxSupportedBitPool=80
Remove all other values from this key including SampleRate

These values aren't automatically set by applying the patch provided in the post so you should verify them manually.


Many, many thanks to everyone who has made an effort to improve the sound quality in the ms stack, i am happy as a child now my wizard does what i want it to :D

The sound quality is still not as good as with the widcomm stack but it doesn't annoy me anymore, if you listen to it with a high-end stereo or a good pair of headphones the noise is still there, but it is not audible while i'm driving because of the driving noise, so it doesn't bother me anymore.

I hope this helps anyone who encountered a similar problem like i did.

amigo421
27th May 2007, 06:16 PM
I've tried too many variants but results is the same.
Sound is stereo, but very noise, with grinding sound.

HP rw6815 + BT Motorola S705 SoundPilot

baskient80
9th June 2007, 12:39 AM
I've been through 3 pocket pc phones and 2 bluetooth headphones in my bluetooth stack installing time(back in the day when i owned a qtek 9000) and finaly there's a solution to the skipping problem. funny thing is i tryed my motorola 820 headphones with a motorola phone and it works flawlessly. try it with a nokia n92 and it's perfect.... i'm getting tired of this wm tweaking, any ways. both settings work for me in delaying the hickups and making them shorter. i am very sattisfied with the sound now. allthough im going to try to tweak the settings some more to try to get out all of the hickups. will post when i found my perfect settings these are the settings that worked best for me.


HKLM/Drivers/BuiltIn?BtA2dpSnd adding dword "Priority256" value "60"
HKLM/Software/Microsoft/Bluetooth/A2DP/Settings/ with bitpool set to "60",
HKLM/Software/Microsoft/Bluetooth/AudioGateway/ with capability set to "69"

E-ten m700 glofish. running wm2006 latest e-ten rom update with ms stack.

hope this helps the other people with the same phone. good luck in your search and thanks again. this is a glorious day in wm history.

jgurule
18th August 2007, 05:46 PM
still doesn't work....

AC001
25th September 2007, 09:50 PM
Registry Hack Improvement of using bluetooth listen music

HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd
Add "Priority256 "= dword:60 (Use Dword Value)

HKLM/SOFTWARE/Microsoft/Bluetooth/AudioGateway/Capability
(Dword:69)(Default is 37)

HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool
(Dword: 60)(Default is 30)
hi i'm new to this my phone is the Verizon Xv6700 it doesn't have the AD2P or i can't find it

amyhs99
3rd December 2007, 02:49 PM
Where can i find these?

HKLM/SOFTWARE/Microsoft/Bluetooth/AudioGateway/Capability
(Dword:69)(Default is 37)

HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool
(Dword: 60)(Default is 30)

Btw, where can download reg editor?

Menneisyys
4th December 2007, 08:51 AM
Where can i find these?

HKLM/SOFTWARE/Microsoft/Bluetooth/AudioGateway/Capability
(Dword:69)(Default is 37)

HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool
(Dword: 60)(Default is 30)

Btw, where can download reg editor?

I recommend either SOTI's Pocket Contorller or Resco Explorer the most. If you dislike ocmmercial solutions, read the Registry Editor Bible in the Wiki; I've linked to the latest, free registry editors from there.

adnesh
19th December 2007, 04:27 PM
hey there guys. i have an O2 XDA ATOM and i recently got the O2 bluetooth handsfree. the sound quality on it is seriously bad! but i dont get the registry hack and most of it. could some kind soul pls explain it to me?

many thanks!

lifeisfun
4th January 2008, 11:12 AM
Hi folks,
I'm unable to create this entery in my Titan's registry :
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd
Add "Priority256 "= dword:60 (Use Dword Value)

Access denied
Any idea why ?

Thanks

guevr001
24th November 2008, 12:02 PM
hey guys I wanted to see if anyone can give me an update. I tried this reg-edit on the new jade port rom and unfortunately this changes nothing. Can someone confirm if they have been able to increase mp3 volume?

originalsineater
4th April 2009, 01:33 PM
Hey there.

I am using a Treo 700wx, WM6.
My main player at the moment is Coreplayer.
I use the 10 band equalizer to maximize my audio.
I play my files from 16 gb A-Data SDHC cards, using the SDHC.777.cab file.
All of my audio is 320k mp3.
I only use Constant Bit Rate, never Variable.

I have been using these registry values, and they have been working remarkably well.

INSTRUCTIONS FOR HIGH QUALITY AUDIO ON THE TREO, VIA BLUETOOTH A2DP:

(These registry changes may work for other Smartphones as well.)

Use Resco Registry Editor to make these changes.
Before you make each change, copy your original value to a text file in word, and
save it on your mobile, in case you have to go back to it.

1. HKLM/Drivers/BuiltIn/BtA2dpSnd adding dword "Priority256" value "150" (Added this one.)

2. HKLM/Drivers/BuiltIn/WaveDev, Priority256=150 (Was at 129)

3. HKLM/Software/Microsoft/Bluetooth/AudioGateway/ with capability set to "150"

4. HKLM/software/Microsoft/Bluetooth/AD2P/Settings/BitPool
(Dword: 150)(Both Maz and Min Default is now 150)

5. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2 DP\Settings
(You have to add a new DWord value here: 'SampleRate',. Make the Dword value=96000. This gives you 96khz audio.)

These settings, for me, have removed all the static and audio tearing from earlier registry attempts.

I have have no skipping, and no dropouts.

If these settings work for you like they worked for me...

...you're gonna love your phone again. Peace.