streaming bluetooth audio (AD2P) possible? - Touch CDMA Android Development

So I got a new car Ford Fusion with Microsoft Sync. Wanted to report to everyone that it is working 100% calls dialing, phonebook, etc - with one exception that I'd like to ask about. AD2P.
I'm not sure if our AD2P is even setup for our port of Android on the Vogue? Amazing to my ears, when I tried to stream AD2P of Droidlive over my Sync it actually plays! Only thing is it plays a second, skips a second, and so on
So does anyone know if AD2P is supported?
Thanks guys!

Congrats on the new car . I hear the Fusions Sync is quite nice.
AFAIK AD2P is very choppy currently.
I would love to know of a fix if anyone has one.

skipbarker said:
Congrats on the new car . I hear the Fusions Sync is quite nice.
AFAIK AD2P is very choppy currently.
I would love to know of a fix if anyone has one.
Click to expand...
Click to collapse
Thanks!
Yeah I was quite surprised that it even worked... It's a blessing because it's not one of the things that I expected, unexpected surprises are the best! AD2P seems to be so close to working on this that I wonder if there's something small I have to tweak. I googled it wondering if it was a problem with all Android + sync but couldn't find any helpful results.

berardi said:
AD2P seems to be so close to working on this that I wonder if there's something small I have to tweak.
Click to expand...
Click to collapse
Agreed. I've been searching around myself, I found this page. No fixes listed but at least some info about bluetooth issues in general.

I'd be happy to have AD2P functionality working on android as well! I hate to run cable in a car. That's what I have to do right now. Please, if anyone possibly can, fix choppiness. Then listening to Pandora in a car would be very simple!

From what I understand fixing this is part of the high speed serial bus that DZO and vilord have been working on. From what I know there's some clock issues that need to be worked out.

mssmison said:
From what I understand fixing this is part of the high speed serial bus that DZO and vilord have been working on. From what I know there's some clock issues that need to be worked out.
Click to expand...
Click to collapse
Good to know. Keep up the good work.

mssmison said:
From what I understand fixing this is part of the high speed serial bus that DZO and vilord have been working on. From what I know there's some clock issues that need to be worked out.
Click to expand...
Click to collapse
Great news... although totally over my head All I could do was Wikipedia "high speed serial bus" and I concluded that it's what helps the phone communicate with the the bluetooth hardware, so I guess right now the "high speed bus" is not in sync with the bluetooth hardware, or maybe vice versa? It's great to know that it's a possibility some day, AD2P is a nice thing.
This stuff you guys are doing is so impressive to me, so although I don't really understand it, I like to watch the development process. I haven't even seen dedicated, paid support teams for these companies do work this good, especially not in such short time frames. I'm a broken record but thanks again.

In addition to the high-speed serial bus, Android seems to be buggy with A2DP.
G1 thread on the subject:
http://forum.xda-developers.com/showthread.php?t=577128
Official Android bugreport:
http://code.google.com/p/android/issues/detail?id=2807

I just paired my headphones up a few minutes ago and was about to make a thread about the choppiness. Glad to know I'm not the only one....but damn I guess I need go buy that 1/8th-to-miniUSB cable to plug in my bluetooth headphones directly to the phone.
But Android is STILL worth it! Can't wait until they figure out AD2P!

polyrhythmic said:
In addition to the high-speed serial bus, Android seems to be buggy with A2DP.
G1 thread on the subject:
http://forum.xda-developers.com/showthread.php?t=577128
Official Android bugreport:
http://code.google.com/p/android/issues/detail?id=2807
Click to expand...
Click to collapse
Thanks for those links, I'm going to try playing around with unpairing, repairing, changing options to see if I can get it working. I'll report back with any results.
One thing I noticed was the posters don't seem to be having exactly the same issue I'm having. The music plays for about 1 second on 1 second off, intermittent consistently, repeatedly. The audio quality is perfect, just intermittent. There is no crackling as many describe. Not that it's any better, but at least it doesn't seem to be a hardware issue like some are describing. (Well obviously it's not since AD2P works in Winmo!)

slow88lx said:
I just paired my headphones up a few minutes ago and was about to make a thread about the choppiness. Glad to know I'm not the only one....but damn I guess I need go buy that 1/8th-to-miniUSB cable to plug in my bluetooth headphones directly to the phone.
But Android is STILL worth it! Can't wait until they figure out AD2P!
Click to expand...
Click to collapse
Thanks for sharing - I'm just curious, is your issue the play, stop, play around 1 second intervals?
Oh also, in the meantime here you go
http://www.amazon.com/OEM-3-5mm-Hea...2?ie=UTF8&s=electronics&qid=1266872487&sr=8-2
$4 This is the best one I've found that works without the left or right channel fading out. Annoying because it's bulky but it has a port for charging, in case you use it in the car also Let me know if you are brave and try other ones though

berardi said:
Thanks for those links, I'm going to try playing around with unpairing, repairing, changing options to see if I can get it working. I'll report back with any results.
One thing I noticed was the posters don't seem to be having exactly the same issue I'm having. The music plays for about 1 second on 1 second off, intermittent consistently, repeatedly. The audio quality is perfect, just intermittent. There is no crackling as many describe. Not that it's any better, but at least it doesn't seem to be a hardware issue like some are describing. (Well obviously it's not since AD2P works in Winmo!)
Click to expand...
Click to collapse
No, it's a kernel issue - we don't initialize a high speed serial port (ttyHS0) on the system. Just low speed (ttyMSM0). out of curiosity, does your audio play:
second 1 - pause - second 2
OR
second 1 - pause - second 3?
IF you play a super lo-fi file (maybe 16kbps mono mp3) does it play correctly? the speed limit on the low speed port is 115200 bps. think 14.4 modem.

mrkite38 said:
No, it's a kernel issue - we don't initialize a high speed serial port (ttyHS0) on the system. Just low speed (ttyMSM0). out of curiosity, does your audio play:
second 1 - pause - second 2
OR
second 1 - pause - second 3?
IF you play a super lo-fi file (maybe 16kbps mono mp3) does it play correctly? the speed limit on the low speed port is 115200 bps. think 14.4 modem.
Click to expand...
Click to collapse
I'll play with it more tonight, but I was using Droidlive to stream a 64 KB AAC+ stream. I also tried an mp3 file (sorry I can't remember the bit rate but it was at leat 92 kbps) and the result was identical, no better no worse.
As best as I can remember the result was one second of sound, one second of pause, one second of sound, and so on. Also of note, the audio was slowed, not chopped off. In other words: I was listening to an audiobook and if the sentence was "I am reading this sentence to you right now" it would output "I am" *pause* "reading this" *pause* "sentence to" *pause* "you right" *pause* "now".
I'll see what results I can produce tonight playing with settings and file formats. any idea where I can even find a 16kbps mono mp3?

mrkite38 said:
No, it's a kernel issue - we don't initialize a high speed serial port (ttyHS0) on the system. Just low speed (ttyMSM0). out of curiosity, does your audio play:
second 1 - pause - second 2
OR
second 1 - pause - second 3?
IF you play a super lo-fi file (maybe 16kbps mono mp3) does it play correctly? the speed limit on the low speed port is 115200 bps. think 14.4 modem.
Click to expand...
Click to collapse
Interesting. I'll try a lo-fi file and report back what happens tonight.

berardi said:
I'll play with it more tonight, but I was using Droidlive to stream a 64 KB AAC+ stream. I also tried an mp3 file (sorry I can't remember the bit rate but it was at leat 92 kbps) and the result was identical, no better no worse.
As best as I can remember the result was one second of sound, one second of pause, one second of sound, and so on. Also of note, the audio was slowed, not chopped off. In other words: I was listening to an audiobook and if the sentence was "I am reading this sentence to you right now" it would output "I am" *pause* "reading this" *pause* "sentence to" *pause* "you right" *pause* "now".
I'll see what results I can produce tonight playing with settings and file formats. any idea where I can even find a 16kbps mono mp3?
Click to expand...
Click to collapse
lol - i'll post one if someone else doesn't.
EDIT: ok, here's a few different samples, sorry for zip but mp3s aren't allowed, go figure

mrkite38 said:
lol - i'll post one if someone else doesn't.
EDIT: ok, here's a few different samples, sorry for zip but mp3s aren't allowed, go figure
Click to expand...
Click to collapse
thanks I'll try this in the morning. But yeah, it plays 1 sec skips 1 sec, and so on like I mentioned before. Will try the low bit rate and report back!

The high speed serial bus code is complete, it's just the clock, (we think) that needs to be worked out.

mssmison said:
The high speed serial bus code is complete, it's just the clock, (we think) that needs to be worked out.
Click to expand...
Click to collapse
Awesome!!!

mssmison said:
The high speed serial bus code is complete, it's just the clock, (we think) that needs to be worked out.
Click to expand...
Click to collapse
Woohoo!!!

Related

A2DP skipping solution

Hi to all,
as pointed out many times in various XDA forums - there is a definite solution to the skipping problem with bluetooth stereo. The reason i post it again is that i never had the issue before, but it appeared with the latest ROMS 2.26 and beyond - probably due to more optimistic assumptions about the BT headset performances (i own a Jabra BT620S which i love, after i got rid of the Motorola HT820 because of terrific skipping that i could have probably solved!)
The solution:
set/change the registry BitPool (it is a DWORD in case you don't have it) by using TotalCommander or similar:
HKLM/SOFTWARE/Microsoft/Bluetooth/A2DP/Settings/BitPool=40
A value of 50 or so means heavy skipping, the lower it is the lower the bandwidth between your headset and the wizard. At 40, i can be the famous 10 m away without any skipping with a great audio quality. But at 50, i have essentially to keep the wizard nearby my ears....
Last comment on the quality: i don't notice any difference, probably because my WMA files are encoded at lower bandwidth anyway....BTW, MaxBitpool and SampleRate, experimentally, have no visible effect (probably depending onthe MS implementation of the BT stack).
All the precise information supporting this empirical evidence is available in (see for example pg. 22 and 71 for the bandwidth estimation)
http://www.bluetooth.com/NR/rdonlyres/800D10CD-DE3D-4D51-ABC0-726C8DF26151/921/A2DPspecv10.pdf
Enjoy the Wizard!
No Skipping at last.
It seems to work for me no skipping as long as I am not syning via bluetooth.
Thanks for posting this fix, as the skipping has been bothering me for a while.
I thought it was fixed
Sorry Buddy it still skips on me, do I have to reset the wiza after adding the registry setting?
wrongway2002 said:
Sorry Buddy it still skips on me, do I have to reset the wiza after adding the registry setting?
Click to expand...
Click to collapse
Absolutely yes, you have to soft reset your device (keep pressed the power button or use the stylus in the small hole on the right side).
I use resco registery editor and there is no file for settings or bitpool? I have cingular 8125 and jabra 620
same here, i have no settings/bitpool in my registry
i have hklm/software/ms/bt/a2dp/devices/1, 2, 3, 4
@pzucchel, which rom are you using?
bbobeckyj said:
same here, i have no settings/bitpool in my registry
i have hklm/software/ms/bt/a2dp/devices/1, 2, 3, 4
@pzucchel, which rom are you using?
Click to expand...
Click to collapse
And your roms are A2DP enabled? seems strange, though you could always add the settings, but God knows how many other keys you'll be missing.
masr1979 said:
And your roms are A2DP enabled? seems strange, though you could always add the settings, but God knows how many other keys you'll be missing.
Click to expand...
Click to collapse
I'm currently trying wm6 underground, in my first test the bt stereo semmed beetter than the others i tried - but i'll see how it survives the work commute today/
which are you using, my only requirements for a rom are -
1 working a2dp
2 fast i don't really care if vanilla or not
Just overclock mate!! No skipping at 260MHz
new2city said:
Just overclock mate!! No skipping at 260MHz
Click to expand...
Click to collapse
if only that worked
i am using phoneAlarm which seems to slow down every rom is use a lot, but overclocking does not work for me.
someone please tell me which rom they are using, that way i can try it, and if the sound still drops, i know it's my device/my loaded software
I'm using Core2.0 (as shown in my signature). But I got the hissing problem so I am using Axim Widcomm stack.. However, I still have to overclock to get rid of the skipping. The reason could be because I play aac+ files using TCPMP. I remember that there was no skipping in WM5 when I played MP3s.
bbobeckyj said:
I'm currently trying wm6 underground, in my first test the bt stereo semmed beetter than the others i tried - but i'll see how it survives the work commute today/
which are you using, my only requirements for a rom are -
1 working a2dp
2 fast i don't really care if vanilla or not
Click to expand...
Click to collapse
Well I'm using the stock T-Mobile now (I'm in between cooks, and messing around with the registry files, hopefully tomorrow I'll be flashing..... again) Have you tried Faria's roms? a2dp worked pretty well for me using an IOGear stereo headset. Skip's were far in between, that is if they were present at all; usually when I had a lot of apps running, or when the phone was connected or connecting to GPRS was the only way it would skip. Your milage may vary though, but it might be worth a shot.
so i flashed the core 2
edited the registry (set it to 20 hexadecimal, which gives 32 in brackets) (i really didn't find a2dp settings in any other rom i tried) and now it works, so thanks for all the help - it's easy when you have the right rom
I thought I would drop in my .02 cents. I have a Jabra 620 as well. I had previously used Molski 3.3 crossbow lookalike rom (WM5). With that one, auidio was good but was not in stereo.
Now today I had some free time so I decided to try a wm6 rom or 2. With Faria's rom, the sound quality was good. I think he sets the bitpool to 60. But the rom itself is buggy.
Next I tried crossbow reload 1.7. This rom is much less buggy. But the stereo bluetooth sucks. The sound quality is very tinny. Also, there is this constant background clanging that is very annoying. I have looked at the bitpool. Bitpool in reload is 30. I changed this to 60 but it may have only gotten slightly better. Sound quality still sucks. To note, I dont get any skipping, so Im happy about that.
EDIT: I decided to change the MaxBitPool value to greater than 30. At 35, all the clanging and general bad sound went away. I'm happy!
sorry for the missed replies!
....i have switched to the trinity due to a wizard failure!
...If you don't have the bitpool register, you should create it. And by the way, i had exactly the same problems with the trinity and the same jabra bt620s, and changing the bitpool value worked again!!!
all the best;
Piero
I now have the ingenetics rom dump flashed to my ppc (see my sig) and it is by far the best a2dp rom ever - without overclocking (i forgot to try it, so i'll be doing that soon, to see what improvements i can make)
pzucchel said:
....i have switched to the trinity due to a wizard failure!
Piero
Click to expand...
Click to collapse
OT - how is the trinity compared to a wiz? i asked in my local shop, but with all the rubbish from orange on it, it was actually a lot slower than my wiz. and they wouldn't even let me hard reset it and let me remove the extended rom they even said there was no other software to make it run faster! nor would i be able to remove the orange crp - funny how we know more about these things than the sellers
Thanks for this post. I know it's been a few months, but I just got myself a Jabra BT8010 and this change in the registry value made a difference in the audio quality. I don't have the drop outs I had with the other value. The problem I have now is that TCPMP doesn't play the video smoothly when using the headset despite overclocking. Any ideas to the setting that would help? Thanks.
Re Skipping
Hi All
I just got the 620,s , and Yes they sucked, found this fix , (post 1) tweaked my registry , soft reset......
And OH MY GOD !!!!!!!!
It works FLAWLESSLY,
hasent skipped now in 30 mins, walked away from phone 20 feet, not a skip in sight
You Guys , Totally Rock!!!
Kudos to the poster

Any better Bluetooth stacks out there

I use my Diamond as an MP3 player way more than a phone. I also use a Sony Ericsson Bluetooth Headset HBH-DS970 all the time. But very often I'll be listening when boom! The sound stops for some unknown reason. Many times it's a brief second or two and it starts again. Other times I reach into my pocket and hit the power button and poof, it starts again. Annoyed I put it back in my pocket.
Then sometimes it doesn't come back to life. Of course, I'm driving at the time and have to fiddle with the phone and drive, which is very dangerous.
Very often the bluetooth just drops. I have to go in, hit the power button, slide to unlock, Start: Settings: Connections: Bluetooth: Mode and I see the Turn on Bluetooth and Make this device visible to other devices toggled off even though I can see the little Bluetooth icon in the title bar is still on! I toggle on these and hit OK. Often I need to power off and back on my HBH-DS970 to re-establish the Bluetooth connection. Now the HTC Touch Diamond does not play a sound when the bluetooth establishes itself like my old PPC-6700 so I just guess and hit play on the HBH-DS970. Sometimes the I have the Wireless stereo portion working but the AVRCP is not working so play on the HBH-DS970 doesn't work and I have to hit play on the HTC Touch Diamond (Sprint Music). Later I'll find that Wireless stereo is working but Hands Free is disabled.
So why does this happen? Why does the Bluetooth drop at all? Is there any better Bluetooth stacks that have less bugs that I can install. I recall tell about something like a Widecom Bluetooth stack or whatever. Is that any better?
Recently I purchased a Motorola Rokr unit which is a unit for your car that receives a Bluetooth signal and rebroadcasts it to FM for your car stereo. It works great but the having to transfer Bluetooth pairing from my headset to the Rokr when I get in the car never goes smoothly. I have to remember to pause the program, stop the Bluetooth going to the headset, turn on the Rokr, it attempts to connect to the phone and it cannot if the phone is talking to the headset via Bluetooth. Why's that an issue? Why can't the Bluetooth talk to more than one device at the same time?!? I mean what if I want the Bluetooth music or program to go to two headsets simultaneously or to the headset and the Rokr? Shouldn't that be my choice.
Next I need to tell the Rokr to transmit on FM and establish that connection. Then I try to hit the pause/play button on the Rokr and often again, the Wireless is paired up to the Rokr but the Hands Free isn't. Get out the phone, power button, slide to unlock, Start: Settings: etc. etc. - what a pain.
Then I'll be driving and listening and life is good when suddenly again, the connection drops. The Rokr cutely has a female voice that comes on through the radio saying "Connection dropped". Yeah I know - and I'm not impressed!
Repeat procedure in reverse when leaving the car transferring the Bluetooth signal from the Rokr -> HBH-DS970.
LIFE SHOULD NOT BE THIS DIFFICULT!!!
So I ask:
. Is there a better, more reliable Bluetooth stack I can install?
. If not, are there some registry settings that I can tweak to make Bluetooth more reliable? I have used the Advanced Configuration tool and saw some settings about Bluetooth sound quality but I don't know if upping th quality had lessoned the reliability...
. What are some of the reasons that a Bluetooth connection will drop? I mean it's not like I've walked outside of its broadcast range - hell I'm still in the car!
. Finally, is there anything I can do to lesson the amount of short micro drops of 1/2 - 1 second? It's a little annoying when you're grooving to a tune and that happens.
Thanks.
Try this for some answers http://forum.xda-developers.com/showthread.php?t=432072
OT, can you record sound via BT headset's microphone? Not being able to do that annoys me much and still haven't got any answers from anybody.
I use the Bluetooth with phone calls. With Vito's Audio Notes I can record phone calls and hear both me and the caller in the recording - through the Bluetooth. I see Vito also has a "finger friendly" recorder but I'm not interested in that. However it seems clear the audio path from Bluetooth mic to recording can work.
Thanks for the pointer to that thread however the concern there is about Bluetooth quality not Bluetooth reliabiliy. Personally my Bluetooth quality is just fine - when the Bluetooth remains connected that is! I'm puzzled why you would have read my post and thought I wanted better Bluetooth quality?
I have been streaming audio since i got my HTC Wizard - 2 phones ago..
Back then, i was running WM5 and it had notoriously bad BT stack (really bad quality of A2DP audio). No tweak could eliminate the horrible high-pitched noise.
Fed up with the terrible sound, i tried the Widcomm stack.
This dramatically improved audio quality, but the Widcomm stack had other problems; i was not able to use any of my other BT devices. (back then i had a seperate GPS device and a Jabra wireless earpiece).
Eventually i managed to have both BT stacks installed, so i could choose which stack to start, depending on what i was going to use.
However, this was still far from perfect, because i wanted to be able to use my earpiece, use Tom Tom and listen to music at the same time (in my car).
The solution came (for me) with WM6, it had a really improved BT stack, the A2DP audio sounded much better.
For other applications the Microsoft stack worked well from the beginning.
When i just started using WM6 it did need some (registry) tweaking to overcome the problem of the "skipping" that sometimes occurred (those skips were not due to disconnection problems, it was just a matter of figuring out the highest bitrate the device could handle! (=>higher bitrate = better sound, more bandwidth, higher chance of music "skipping", =>lower bitrate = more stabile connection (less "skips", at the price of lowering the audio quality)).
Since my last phone (HTC touch) i did not even need to apply that tweak anymore, standard settings worked fine for me (acceptible audio quality, no 'skipping' problem).
Today i have a HTC Diamond, and i use a MBR-100 to stream audio to, i hook this device up to my car stereo (in fact, i have two, so i never run out of battery power).
I use my Jabra earpiece simultaneously.
I have no complaints whatsoever.
So to answer some of your questions, based on my own findings :
- The WM6 BT stack is capable of handling multiple connections at the same time (in my case, A2DP, remote GPS and Jabra earpiece)
- I never had a disconnect from my MBR-100 (which is also from sony Ericsson) without reason.
- I recently discovered,i can activate A2DP just by pressing the button on the MBR-100. Before, i always activated the connection by going to => settings=> Bluetooth etc. Maybe you have a button that does that on your headset? If so, it will at least save you the trouble setting up the connection again on your Diamond...
Finally, i don't know which ROM you are using, but the one i'm running now is the one from the official HTC website, "_HTC Touch Diamond_QMR_RUU_Diamond_HTC_NLD_1.93.404.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship.exe".
One more thing :
- It is not possible to stream A2DP to more than one device at the time.
However, i found a nice little program to switch the A2DP stream between paired BT devices in reach.
It can also toggle the sound (and mic) from a phone call between my earpiece and the internal speaker.
Maybe it is useful for you as well : LINK
Copy .exe to the phone and execute there (when you have a A2DP connection running).
PaWs said:
OT, can you record sound via BT headset's microphone? Not being able to do that annoys me much and still haven't got any answers from anybody.
Click to expand...
Click to collapse
After toggling the sound by means of the program i mentioned in my previous post (This one) it definately records sound trough the earpiece (it's a Jabra BT350).
Thoroughly tested, 100% sure.
TheMusicMaster said:
I have been streaming audio since i got my HTC Wizard - 2 phones ago..
Back then, i was running WM5 and it had notoriously bad BT stack (really bad quality of A2DP audio). No tweak could eliminate the horrible high-pitched noise.
Fed up with the terrible sound, i tried the Widcomm stack.
This dramatically improved audio quality, but the Widcomm stack had other problems; i was not able to use any of my other BT devices. (back then i had a seperate GPS device and a Jabra wireless earpiece).
Eventually i managed to have both BT stacks installed, so i could choose which stack to start, depending on what i was going to use.
However, this was still far from perfect, because i wanted to be able to use my earpiece, use Tom Tom and listen to music at the same time (in my car).
The solution came (for me) with WM6, it had a really improved BT stack, the A2DP audio sounded much better.
For other applications the Microsoft stack worked well from the beginning.
When i just started using WM6 it did need some (registry) tweaking to overcome the problem of the "skipping" that sometimes occurred (those skips were not due to disconnection problems, it was just a matter of figuring out the highest bitrate the device could handle! (=>higher bitrate = better sound, more bandwidth, higher chance of music "skipping", =>lower bitrate = more stabile connection (less "skips", at the price of lowering the audio quality)).
Click to expand...
Click to collapse
Would you happen to recall what those registry tweaks were? Based on your above comments I think the best I can do is to lower the bit rates and bandwidth. Honestly most of my listening is talk radio and much less music. Even so, I'm older and I can't tell as much about the lose of highs, etc...
I have toned down things in Advanced Configuration Tools - Bluetooth section hoping that this increases reliability.
What I don't understand is why is this apparently so hard to get right? I mean this is not rocket science here! It's merely a connection that is radio based? Can't people code the software correctly! Geeze!
Since my last phone (HTC touch) i did not even need to apply that tweak anymore, standard settings worked fine for me (acceptible audio quality, no 'skipping' problem).
Today i have a HTC Diamond, and i use a MBR-100 to stream audio to, i hook this device up to my car stereo (in fact, i have two, so i never run out of battery power).
Click to expand...
Click to collapse
My car doesn't have an audio in, nor does it have Bluetooth (they're trying to sell you the OnStar crap).
I use my Jabra earpiece simultaneously.
I have no complaints whatsoever.
Click to expand...
Click to collapse
I don't have any earpieces. I don't know why I need an earpiece to stick in one year and hear things in mono with one ear when I already have a stereo head set that does this in both ears.
So to answer some of your questions, based on my own findings :
- The WM6 BT stack is capable of handling multiple connections at the same time (in my case, A2DP, remote GPS and Jabra earpiece)
Click to expand...
Click to collapse
Later on you correct yourself saying you can't do two A2DP's at the same time. That was specifically what I was asking about - a car A2DP and my headset A2DP (Or say two people with the same A2DP headsets, etc). I don't understand why this is limited. It seems artificial.
- I never had a disconnect from my MBR-100 (which is also from sony Ericsson) without reason.
Click to expand...
Click to collapse
What would be a valid reason for disconnection?
- I recently discovered,i can activate A2DP just by pressing the button on the MBR-100. Before, i always activated the connection by going to => settings=> Bluetooth etc. Maybe you have a button that does that on your headset? If so, it will at least save you the trouble setting up the connection again on your Diamond...
Click to expand...
Click to collapse
The Rokr has essentially 4 buttons. Power, FM selector, Call pickup and Pause/Play. There are also some combinations. The FM Selector is simply a button to push where the Rokr scans the stations and tells you which station to set your FM radio to. Power is for power, naturally. The Call pickup and Pause/Play are as their names suggest. Pause/Play pauses or plays the media player on the other end of the Bluetooth (through AVRCP) and Call pickup picks up an incoming call. Both of these buttons attempt to talk to the remote Bluetooth device if the connection is not currently established. However since most of the time the problem is that the Bluetooth dropped it's connection (necessitating having to go throught Start: Settings: Bluetooth: Mode: Turn Bluetooth on). Also, turning off the power and turning it back on causes it to try to pair up again, which sometimes work. However, if you currently have it broadcasting to your FM radio and your radio turned up, powering it off kills that connection causing loud static to come out of your radio until you power it back up and re-establish the FM broadcast portion.
I can see if I can screen capture my HTC Touch Diamond with the Bluetooth off in the Bluetooth settings but the Bluetooth indicator actually on in the title bar. Weird state! You should never be in that state with one part saying Bluetooth is on and the other saying Bluetooth is not on!
Finally, i don't know which ROM you are using, but the one i'm running now is the one from the official HTC website, "_HTC Touch Diamond_QMR_RUU_Diamond_HTC_NLD_1.93.404.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship.exe".
Click to expand...
Click to collapse
I'm using whatever came on my Sprint version of the HTC Touch Diamond.
Do you know of a Widcomm stack for the HTC Touch Diamond? How about a copy of the MS Bluetooth stack? I did turn down the bandwidth/bitrates and hopefully that'll make it more reliable. However it would be nice to have those Bluetooth stacks available to install and play with.
TheMusicMaster said:
One more thing :
- It is not possible to stream A2DP to more than one device at the time.
However, i found a nice little program to switch the A2DP stream between paired BT devices in reach.
It can also toggle the sound (and mic) from a phone call between my earpiece and the internal speaker.
Maybe it is useful for you as well : LINK
Copy .exe to the phone and execute there (when you have a A2DP connection running).
Click to expand...
Click to collapse
I had seen this program before. Perhaps you can explain how it's supposed to work. Because whenever I run it it does nothing.
I have two HBH-DS970's. I pair them both up to the phone. I can play music but only through one of them. When I run the Bluetooth toggle thing it first plays in the current HBH-DS970 but pretty much out of phase (sounds tinny). If I run the BT Toggle again it briefly (for 1/2 a second) plays on the speaker phone then plays in the same HBH-DS970 but in phase (full bass). The toggle toggles between these two in phase/out of phase sounds with a brief blast on the speaker phone but only in one of the HBH-DS970.
If I power off the HBH-DS970 and establish Bluetooth connections with the other HBH-DS970 and I do the BT Toggle thing again the same thing happens with the second HBH-DS970. It does not transfer the BT from one HBH-DS970 to the other! I suspect it wouldn't transfer the BT from an HBH-DS970 to the Rokr either.
I don't get it! What's this BT Toggle for?
defaria said:
Would you happen to recall what those registry tweaks were? Based on your above comments I think the best I can do is to lower the bit rates and bandwidth.
Click to expand...
Click to collapse
You're correct. They are the same tweaks that are now provided in the advanced configuration tool. Back then, when i just had my Wizard i did not have this tool and i had to go into the registry to change the settings manually (they can be found under \HKLM\Software\Microsoft\Bluetooth\A2DP\Settings).
The most important one is BitPool, i use 58 for the quality of the audio, but since you mentioned you use it to talk radio and not so much listening to music you can set it to 30. You should not experience any buffering skips then.
Then you have MaxSupportedBitPool, which you can delete. I played with changing the settings here but no major effect.
Finally, there is UseJointStereo, to have stereo set it to 1. In the older WM6 BT stacks when set to 0, it would reduce the hissing noise but the audio would be mono.
defaria said:
I don't have any earpieces. I don't know why I need an earpiece to stick in one year and hear things in mono with one ear when I already have a stereo head set that does this in both ears.
Click to expand...
Click to collapse
I only use the earpiece to make calls while driving, not to listen to music..
defaria said:
Later on you correct yourself saying you can't do two A2DP's at the same time. That was specifically what I was asking about - a car A2DP and my headset A2DP (Or say two people with the same A2DP headsets, etc). I don't understand why this is limited. It seems artificial.
Click to expand...
Click to collapse
My MBR-100 uses A2DP, my earpiece HFP. That's why i'm able to use both at the same time. However, you can't use A2DP 2x simultaniously. I was just pointing out that the BT stack of WM6 is capable of using different profiles simultaniously. If your Rokr and your Sony headset use different profiles, you could have used the small BT toggle program to switch easily..
But even if they use different profiles, you can't use the audio output twice at the same time. You can only toggle to wich profile it redirects.
defaria said:
What would be a valid reason for disconnection?
Click to expand...
Click to collapse
The only thing i can think of, is when the two are too far apart from each other. I did not have any strange disconnects so i don't have the same experience.
You mentioned you are still running the original ROM, and if you have the time it is not a bad idea to upgrade it. I know that in the beginning of WM6 A2DP did not work as well as it does today (i had to tweak then, now it works well with default settings). Also because you mentioned your BT behaves irratically.
The process of upgrading is relatively easy and you will gain a performance boost as well.
defaria said:
Do you know of a Widcomm stack for the HTC Touch Diamond? How about a copy of the MS Bluetooth stack? I did turn down the bandwidth/bitrates and hopefully that'll make it more reliable. However it would be nice to have those Bluetooth stacks available to install and play with.
Click to expand...
Click to collapse
Since i had my Diamond i never had problems with BT so i didn't search for that. I did save some of the stacks i experimented with when i had my Wizard, but i dont know if they will work on te Diamond... If you can't find anything on this forum, let me know and i will post the cab's for you.
But again, i don't know if they will work on te Diamond!v
defaria said:
I had seen this program before. Perhaps you can explain how it's supposed to work.
....
I suspect it wouldn't transfer the BT from an HBH-DS970 to the Rokr either.
I don't get it! What's this BT Toggle for?
Click to expand...
Click to collapse
The BT toggle app does nothing more than redirect the audio to the next available (connected) device. I use it switch to earpiece, when i answered the phone with the buttons on the Diamond (when i answer calls with the button on the earpiece, it does that automatically).
When listening to music, i can switch the audio between the earpiece and the car stereo.
So i figured, maybe you could use it in the same way, when you walk to the car enjoy the music trough your headset, and when you are in your car, click whatever button it is on your Rokr that activates the connection and simply click the icon to change the audio from your headset to the Rokr.
edit :
After reading your story about your Rokr again, i begin to believe there is something wrong with the BT portion in your Diamond (connection dropping, having different icons say different things about BT state). Your Rokr wants to make the connection by pressing the button, and that is how easy it should be.
That's how it works for me. I would recommend upgrading to the latest ROM, i downloaded it from the official HTC website.
I mentioned the exact filename with version number a few posts ago.
That way, you will be sure that software (BT stack) is o.k., i can confirm that in my case it does what it is supposed to...
TheMusicMaster said:
I only use the earpiece to make calls while driving, not to listen to music..
Click to expand...
Click to collapse
But my point is that the HBH-DS970 can do both. IOW while listening to music (or talk radio), if a call comes in then you simply hit the little call switch on the mic and the music stops and you answer the phone. Talk on the call and listen in both ears then hit the little call switch on the mic and wham you're back to your music or program material. It's really quite cool! When it works that is! Or, if you weren't listening to music and a call comes in simply put the earbuds in (they conveniently fall along the necklace of the HBH-DS970) and talk. IOW, given this, what would I need or want a mono earpiece that just answers calls when this will do both?
My MBR-100 uses A2DP, my earpiece HFP. That's why i'm able to use both at the same time. However, you can't use A2DP 2x simultaniously. I was just pointing out that the BT stack of WM6 is capable of using different profiles simultaniously. If your Rokr and your Sony headset use different profiles, you could have used the small BT toggle program to switch easily..
Click to expand...
Click to collapse
Define "different profiles" in this context...
But even if they use different profiles, you can't use the audio output twice at the same time. You can only toggle to wich profile it redirects.
Click to expand...
Click to collapse
That may be what the BT Toggle does and it may be that you cannot use two A2DP stereo outputs at the same time. What I'm asking is "Why not? Why this seemingly artificial limitation? Is is security concern? Did nobody think anybody might want to do this? Is it a hardware limitation? Is it a Bluetooth 2.x limitation?". It just seems silly to me to put a limitation like this for seemingly no particular reason. Ya know some people might want to actually share their music in like real time!
You mentioned you are still running the original ROM, and if you have the time it is not a bad idea to upgrade it. I know that in the beginning of WM6 A2DP did not work as well as it does today (i had to tweak then, now it works well with default settings). Also because you mentioned your BT behaves irratically.
The process of upgrading is relatively easy and you will gain a performance boost as well.
Click to expand...
Click to collapse
I've done some ROM updates back with the old PPC-6700. Yes there were better but they also weren't supported. I'm with (crappy) Sprint but I think all carriers shy away from you burning in a new ROM on them. They only support you not touching anything like that. In fact, IIRC the original Sprint ROM for the PPC-6700 didn't even support stereo Bluetooth at all! It was only after installing the Widcomm stack that I was able to get stereo BT working!
And that's part of the scary part for me. Originally, the first BT stack I installed worked fairly well with MS Voice Command actually working and when a call came in while I was listening to music, it would properly pause the music, answer the phone then return to the music. But that lasted only a short time. For most of my 2 years with that phone the BT would not stop the music to answer the phone.
The current Sprint derived HTC Touch Diamond ROM works WRT the BT behaving properly for stuff like that. The only real problem I'm having is with the dropping of the connection. So if I go to a new ROM and that breaks... well I don't want that happening. Perhaps if you could point me to the original Sprint ROM so I can get back to where I'm currently at I would venture into newer ROMs.
But another thing that would make me go for the new ROMs is if I could get rid of the god awful Sprint Music Player (SMP or actually the HTC Audio Manager and its Today plugin)! This thing sucks! I usually use Pocket Player however the god damned SMP steals the AVRCP controls such that Pocket Player cannot get them. So I can't use Pocket Player and then have the Play/Pause button on my HBH-DS970 play or pause the SMP! You end up having two audio streams playing at the same time and the pause button does not pause Pocket Player! If there's a ROM out there that removes the silly SMP then I'm all ears!
Since i had my Diamond i never had problems with BT so i didn't search for that. I did save some of the stacks i experimented with when i had my Wizard, but i dont know if they will work on te Diamond... If you can't find anything on this forum, let me know and i will post the cab's for you.
But again, i don't know if they will work on te Diamond!v
Click to expand...
Click to collapse
I'm a little leary replacing the BT stack that's currently working pretty good (aside from the dropping problem) unless I can assure myself that I can re-install it if the new one doesn't work.
Oh and let me say MusicMaster, you've been very helpful so far. Thanks.
TheMusicMaster said:
The BT toggle app does nothing more than redirect the audio to the next available (connected) device. I use it switch to earpiece, when i answered the phone with the buttons on the Diamond (when i answer calls with the button on the earpiece, it does that automatically).
When listening to music, i can switch the audio between the earpiece and the car stereo.
So i figured, maybe you could use it in the same way, when you walk to the car enjoy the music trough your headset, and when you are in your car, click whatever button it is on your Rokr that activates the connection and simply click the icon to change the audio from your headset to the Rokr.
Click to expand...
Click to collapse
I don't think this will work this way for me. From what I could see the Rokr will not pick up the BT from the HBH-DS970 until and unless I power off the HBH-DS970. Just like my second HBH-DS970 could not get the BT passed to it until the first HBH-DS970 was powered off. But I'll go and check this out...
edit :
After reading your story about your Rokr again, i begin to believe there is something wrong with the BT portion in your Diamond (connection dropping, having different icons say different things about BT state). Your Rokr wants to make the connection by pressing the button, and that is how easy it should be.
That's how it works for me. I would recommend upgrading to the latest ROM, i downloaded it from the official HTC website.
I mentioned the exact filename with version number a few posts ago.
That way, you will be sure that software (BT stack) is o.k., i can confirm that in my case it does what it is supposed to...
Click to expand...
Click to collapse
I think that perhaps your situation is different. You mentioned that your "MBR-100 uses A2DP, my earpiece HFP". Yet AFAICT my HBH-DS970 uses A2DP and the Rokr also uses A2DP. Both are attempting to receive stereo music.
defaria said:
Define "different profiles" in this context...
Click to expand...
Click to collapse
I meant, e.g. if your headset used HFP and your Rokr A2DP, they could be connected at the same time. Now i read in your post they both use A2DP so the whole toggling trough different profiles solution is off the table..
defaria said:
What I'm asking is "Why not? Why this seemingly artificial limitation? Is is security concern? Did nobody think anybody might want to do this? Is it a hardware limitation? Is it a Bluetooth 2.x limitation?". It just seems silly to me to put a limitation like this for seemingly no particular reason. Ya know some people might want to actually share their music in like real time!
Click to expand...
Click to collapse
I don't know the reason behind that (share music in real time would be awesome, though) but i can think of one technical limitation, and that is bandwith.
If you set the bitrate too high you wil experience skips. When i discovered the highest possible setting without skipping, i even had to set it a bit lower because i use my earpiece simultaniously. The music played without skips, but as soon as i would turn the earpiece on it would start skipping.
It is also impossible to stream audio and transfer data via PAN. Both the connections are o.k. but te A2DP stream would stop until the data is transferred.
So i assume there would not be enough bandwith to stream audio to multiple devices..
defaria said:
But another thing that would make me go for the new ROMs is if I could get rid of the god awful Sprint Music Player (SMP or actually the HTC Audio Manager and its Today plugin)! This thing sucks! I usually use Pocket Player however the god damned SMP steals the AVRCP controls such that Pocket Player cannot get them. So I can't use Pocket Player and then have the Play/Pause button on my HBH-DS970 play or pause the SMP! You end up having two audio streams playing at the same time and the pause button does not pause Pocket Player! If there's a ROM out there that removes the silly SMP then I'm all ears!
Click to expand...
Click to collapse
Heh, i use Pocket Player as well Unfortunately i don't use AVRCP but i think that is a software issue. I've read somewhere else on this forum users having the same complaint. Did not see a solution there..
Question : is this sprint player integrated in TF3D? There is a tweak tool out there to remove tabs. I removed the music player tab.
The other solution would be to go for the updated ROM from HTC. I understand your worries concerning support after flashing but i have flashed every phone i had and had never any problems.. My (flashed) Wizard broke down once, and T-Mobile (my carrier then) repaired it without any cost..
I must say i don't know how Sprint handles these things (i live in Europe).
A good thing is it's a ROM upgrade from the official HTC website so i don't think you have to change SPL (which from what i heard, is the warranty-voiding process). But anyway the sprint player is NOT included..
defaria said:
I'm a little leary replacing the BT stack that's currently working pretty good (aside from the dropping problem) unless I can assure myself that I can re-install it if the new one doesn't work.
Click to expand...
Click to collapse
You can always perform a hard reset, the MS BT stack will be intact.. (maybe use Sprite backup before you install another stack, it works really well (i don't know if you have the program, it came with my Diamond))
defaria said:
I think that perhaps your situation is different. You mentioned that your "MBR-100 uses A2DP, my earpiece HFP". Yet AFAICT my HBH-DS970 uses A2DP and the Rokr also uses A2DP. Both are attempting to receive stereo music.
Click to expand...
Click to collapse
True, the idea of using the BT audio toggle is definately not going to work for you.
But, our situation has similarities! Like i mentioned, i use two MBR-100 devices. When one runs out of energy, i use the second one. They both use AD2P!
The process of changing the two is really simple, and i believe it should be as simple as that with your two A2DP devices.
This is how it goes wen i change the two :
- music is playing on my Diamond, sound goes to MBR100 #1.
- i power off MBR100 #1 (or it runs out of energy), A2DP connection closes, music keeps playing but now from the phone speaker.
- i power up MBR100 #2, press the button on it, it establishes A2DP connection and the music keeps playing, sound goes to MBR100 #2.
Simple as that, i don't even have to awake or touch the Diamond. Now i believe it should be possible that it is that easy for you too..
defaria said:
I usually use Pocket Player however the god damned SMP steals the AVRCP controls such that Pocket Player cannot get them. So I can't use Pocket Player and then have the Play/Pause button on my HBH-DS970 play or pause the SMP!
Click to expand...
Click to collapse
I may have found something that can help with the AVRCP problem..
LINK
Unfortunately i can't test it but it looks promising..
TheMusicMaster said:
I may have found something that can help with the AVRCP problem..
LINK
Unfortunately i can't test it but it looks promising..
Click to expand...
Click to collapse
This doesn't work. The "plugin" sounds like the plugin that even Conduit already offers for older versions of Pocket Player. And the new version of Pocket Player has this already built in. The problem is it's ineffective as something in the HTC implementation is usurping the AVRCP thing. See Bluetooth in 3.7 on Conduit's forum and AVRCP not working in PocketMusic and PocketPlayer ! here in this forum.
It may be that disabling the Sprint Music Player (really HTC Audio Manager) tab and guts will solve the problem and that may be in the HTC original ROM. I don't think you gave a direct pointer but I will research this later tonight.
Pointers to how to do a hard reset on the HTC Touch Diamond such that I can get back to the original ROM from Sprint would be appreciated (I seem to recall if you burn a ROM onto the phone then a hard reset goes off of that burned ROM not the original ROM. And no I have no backup product).
This is the link to the thread where you can download the TF3D Config program to remove the music tab.
You can perform a hard reset by pressing the vol-down key and enter button simultaniously (then power up), but you can only use this to restore the current ROM you are running to its initial state.
So you are right, you can use a hard reset to restore your Diamond to factory settings now (might be useful if you just want to experiment with other BT stacks and end up with the original BT stack not working), but if you flash your phone you can't go back to its original state unless you have that factory ROM.
But, since the ROM i mentioned comes from the official HTC site, i guess when it comes to support if you ever need it, you can always put on your innocent face and say "was i not supposed to do that?"
TheMusicMaster said:
This is the link to the thread where you can download the TF3D Config program to remove the music tab.
Click to expand...
Click to collapse
Yes, except http://forum.xda-developers.com/showthread.php?p=2852736 (page 101 post by scottsimon1979) states:
scottsimon1979 said:
I am unable to get this running on my Sprint Touch Pro. I get a message saying An unexpected error has occurred in Diamond TF3D Config.exe.
When I go to details, this is what I get:
Diamond TF3D Config.exe
NullReferenceException
at f.m()
at Diamond_TF3D_Config.frmMain.v()
at System.Windows.Forms.Form.OnLoad()
at System.Windows.Forms.Form._SetVisibleNotify()
at System.Windows.Forms.Control.set_Visible()
at System.Windows.Forms.Application.Run()
at a.a()
Any ideas?
Click to expand...
Click to collapse
To which another guy said he's having problems and if you look even further down that thread I said "Me 3!". So TF3D Config does not work for us unfortunate Sprint HTC Touch Diamond owners...
You can perform a hard reset by pressing the vol-down key and enter button simultaniously (then power up), but you can only use this to restore the current ROM you are running to its initial state.
Click to expand...
Click to collapse
Forgive me but no button is labeled "enter". Which one is the "enter" button?
So you are right, you can use a hard reset to restore your Diamond to factory settings now (might be useful if you just want to experiment with other BT stacks and end up with the original BT stack not working), but if you flash your phone you can't go back to its original state unless you have that factory ROM.
Click to expand...
Click to collapse
Yes, hence my request for the Original Sprint Factory ROM...
But, since the ROM i mentioned comes from the official HTC site, i guess when it comes to support if you ever need it, you can always put on your innocent face and say "was i not supposed to do that?"
Click to expand...
Click to collapse
You're in Europe aren't you? Things are different here in the States. Sprint doesn't take to kindly to you saying "was I not supposed to do that?". Their answer would be "of course you can't do that - your warantee is now void".
It's clear to me that the HTC phone and the Sprint branded phone are not one in the same. For one the back is different. Two, it's branded with the Sprint logo all over it! 3, it has the "Sprint Music Store", something I highly doubt a European HTC Touch Diamond would have. Forth, there is no radio! None, nada, caput! I downloaded the Radio cab and installed it - even hooked up the wired headset since it needs that for an antennae - nada. I also saw postings that Sprint's phone doesn't do radio. Now I could complain to Sprint saying the HTC site boasted of an FM radio to which I'm sure Sprint will merely say "Well that's HTC. We are not HTC. Our site and our advertising never said anything about an FM Radio". Additionally the time on the home page is different. Finally, tools such as TF3D Config tool just bombs out as noted above. No, to me it's clear the Sprint phone is not the same as the HTC Touch Diamond from HTC itself.
It's not like I haven't been downloading and installing things that obviously Sprint wouldn't like. I got things like a Transparent Clock, Remove [Sprint] Logo, Flip Clock and Advanced Config and TF3D Config. I even played with downloading the HTC Audio Manager and the HTC Audio Manager Today Plugin. All of these things were cab files that I could easily, and relatively safely install, try and uninstall should it not work correctly. I'd love to "install a new Bluetooth stack" if that were doable. But burning a whole new ROM and permanently severing any hope of "support" from Sprint - voiding the warantee... Well I guess I'm not exactly there yet but you're right - I'll probably have to end up doing that.
Still it would be nice if I could get the original Sprint ROM and the HTC ROM and play around with at least a little hope of being able to go back.
Oh, and BTW, aside from the "Volume Down and Enter while powering up" thing, I recall having some .exe that I ran on my PC that did the burning of the ROM to the phone. IIRC there was some other sequence to get it to receive the ROM. Ah yes I documented this on my blog:
Once you have a ROM you run the installation process. First you need to get your phone in "Bootloader" mode. This means, on my phone, that you hold down the power and voice record buttons at the same time while you perform a soft reset. Now here's the tricky part: The screen appears to be black but if you look really carefully you'll notice it says "Serial". You'll probably have to look at it in the light and move the phone from side to side. Why the secretly displayed with no backlight screen is beyond me.
Click to expand...
Click to collapse
What's that sequence for the HTC Touch Diamond? And do these ROMs then install to this phone in "bootloader" mode?
O.k., i didn't realize your Diamond was different from mine. I figured, if we both have the same hard and software, and it works here, it has to work for you too.. When i was with T-Mobile, i got a branded HTC Touch, but this branding was nothing else then they put their T-Mobile logo on the device, and they modified WM6 so that everything has pink icons (no wonder i flashed it whitin a week ).
But the hardware was identical to original HTC devices.
I recently moved to a less urban part of the country, where there is no T-Mobile reception so i had to switch carrier, and when i switched i got the Diamond. This new carrier was Telfort, and they didn't even brand or lock the device. The only reason i upgraded the software is because i read the performance would be better (and it is )
So i see now, your situation is really different..
defaria said:
Forgive me but no button is labeled "enter". Which one is the "enter" button?
Click to expand...
Click to collapse
It's the round button in the middle. But you can also go to => settings => system and click "clear storage".
defaria said:
But burning a whole new ROM and permanently severing any hope of "support" from Sprint - voiding the warantee... Well I guess I'm not exactly there yet but you're right - I'll probably have to end up doing that.
Click to expand...
Click to collapse
One thing you can do before you decide to flash is see at HTC's website if there is an update for your device.
Before you can download the ROM, you have to fill in the serial number from your Diamond. Then you will know if they even have an update for your device.
When you fill in the serial number you will automatically get the right update. I even got the update in my own language (i'm dutch).
defaria said:
Still it would be nice if I could get the original Sprint ROM and the HTC ROM and play around with at least a little hope of being able to go back.
Click to expand...
Click to collapse
I'll keep my eyes open.., if i ever see this ROM i'll pm you.
defaria said:
Oh, and BTW, aside from the "Volume Down and Enter while powering up" thing, I recall having some .exe that I ran on my PC that did the burning of the ROM to the phone. IIRC there was some other sequence to get it to receive the ROM. Ah yes I documented this on my blog:
What's that sequence for the HTC Touch Diamond? And do these ROMs then install to this phone in "bootloader" mode?
Click to expand...
Click to collapse
No, it's actually quite easy. It is an .exe you run from your desktop when activesync is connected. Click "next" a couple of times, wait +/- 7 mins until the progress bar reaches 100% and you're done... Nice website btw. I see you play the guitar as well
TheMusicMaster said:
But the hardware was identical to original HTC devices.
I'll probably end up just flashing to the HTC ROM. Hell most of my updates so far have been to get it to be more HTC-like as they did a nice job (and Sprint has screwed it up). I just need to get some extra spare time if you know how that is....
This new carrier was Telfort, and they didn't even brand or lock the device.
Click to expand...
Click to collapse
Sigh. Someday the cell phone industry in the US will wake up and stop with this stupid branding, tickering and locking people in! Cell phone companies! It's easy - just provide good service and you're have customers coming out of your ass! But I digress (and rant!)
Nice website btw. I see you play the guitar as well
Click to expand...
Click to collapse
Thanks. Haven't played guitar in years now. Music's not what it used to be (i.e. respected) or at least not here in the US. Again, different market...
Oh, another thing, BT related. It's been frustrating but lately when I get a call I cannot answer it with the BT headset! Looking at the phone and trying Menu: Turn Hands Free On is grayed out! Quite honestly I'm no longer used to having to hold a phone up to my ear! It's damn inconvenient! Just this weekend my sister called and I was outside detailing my car a bit listening to a radio show. I go to answer the phone and it drops the BT connection! So I'm talking to her and I cannot continue my work - my car will have to wait. So I go back inside and turn on the speaker phone to listen and talk while I fiddle with the Bluetooth settings attempting to get the damn Turn Hands Free On thing to work. I turn off BT on the phone. I turn of the BT headset I have. I turn them both one - nada. I go into Settings: Bluetooth: Device and Refresh to see if the Hands Free got toggled off. Nope. I delete the device and re-add/re-pair it. Nothing. Nothing I did would get it so that I could switch to using my BT headset so I could get back to doing my car. What causes Turn Hands Free On to gray out when BT is on and the device has Hands Free toggled on? I mean shouldn't that mean that I can use Hands Free from that device? BTW, of course, a soft reset of the phone fixes the problem but by then it's too late! It's damn frustrating. And god damn it, I ask you, how hard is it to get BT working correctly?!?
Now when I get a phone call my music stops, the BT disconnects and the phone starts ringing on the speaker. I answer it and the screen goes blank and the speaker phone kicks in. Damn this is convenient! This is exactly what I want my phone to do! It anticipates my every need! NOT!!!
(Now I know somewhere there was some setting to turn off the screen when the phone picks up but I can't find it anymore. And the dropping of the BT and instead automatically going to the speaker phone - so everybody else can hear - is just unacceptable! Really, this should not be this hard! Designers of phones and their UI's - WAKE UP! Geeze!).
Click to expand...
Click to collapse
OK, I'm fed up. I'd say that just today alone I had to turn on Bluetooth after it turning itself off like 15 times today. Just going to the grocery store whenever I hit the pause button then attempted to resume playback, BT was lost - 3 times on the less than 1/2 mile drive back to my house! The HTC ROM and no support from Sprint can't be any worse!!!
I will need to spend some time getting the ROM and then preparing properly to take this step. Usually I'd do this on the weekend but my daughter's in town for the weekend so it might be the week after. I've heard about the HTC Original ROM but are there any better ones? Remember, BT reliability is high on my list. And if I can find a ROM that allows me to remove - completely gut - the HTC Audio Manager tab so that Pocket Player can have a chance at AVRCP then I'm all ears!!!
I promise to write a full report on my experiences, hopefully documenting the problems I currently have and the hopeful solutions the new ROM will give - or just the new set of problems which is probably more likely...
This has almost gotten me to the point of writing my own Bluetooth stack though something tells me that the reason it works so badly now is probably because the Bluetooth specification is overly complicated and not very well defined...
And thanks everyone for listening to my ranting and not coming down too hard on me. I'm frustrated and sometimes vent. Thanks for understanding...

HD2 and sony erricson mw600 review

Hey guys, i`ve been browsing the site for a while and thought it about time to make an original contribution. I was looking for a blue tooth headset and my searches here lead me to the MW600. quite a few people were asking about it so i thought it a good opportunity to give my review now that i have one!
from the start then, i bought this as i have a very nice pair of headphones i wanted to use with the phone, but could not be doing with cords. most bluetooth headsets have their own headphones which i get along with even less. this seemed a perfect solution to both problems.
the box it comes in is flimsy at best, indeed the plastic tab to hang the box on is completely lose, useless for hanging up in a shop.
out the box, its a lot smaller than i imagined but a bit thicker too. it comes with a charger that handily also fits the HD2 which is an added bonus and un expected!
when i paired up to the phone i was very surprised to find that the unit displayed the song info correctly. i honestly did not expect this to work outside of a sony erricson phone but it works! the next track and previous track buttons work as well, as does the play and stop buttons.
the hands free works fine as well with the person who called me not knowing i was on a hands free.
the volume control is awful, they decided to use a slider that half the time does not register me raising the volume and when it does its impossible to get the right volume setup, its either too high or too low and the slider is too imprecise to get the setting i want!
I cannot comment on the enclosed head phones as i never used them!
When i play some music through the device ( and that is of course what its for) the results are slightly dispaointing. the sound is okay, but that is about as best as i can describe it. maybe its because i am spoilt by the good quality output from the 3.5mm jack on the phone, maybe i am just used to having some EQ on (which the unit does not provide for and the phone says it cannot apply `audio booser` without somer thing being plugged in the 3.5mm jack) but the bass is there (thanks on no small part to the ehadphones rather than the unit) but the mid seems `transparent` with no real hit and the highs are annoyingly 'sparkly'. This os of course my opinion, and others may find the output perfectly fine and for comparison i also do not like the output of ipods as i find their mid lacking as well so if your happy with i pod output you maybe happy with this units output,
I have never needed to re charge the unit yet after 3 days of having it and listing to it in the morning for 2 hours and on the way home for an hour so the battery seems quite good.
I love the unit but the quality of the output means i will only really use it when i have to, prefering to use the audio jack output, i am however going to look into how the unit works as i suspect the phone is sending SBD encode audio and not the native mp3. if i can ge tthe unit to decode MP3 and the phone to send mp3 then i think we have a winner!
For reference i used CD originals encoded to lame 3.98 -V1.
just ordered mine. thanks for the review. i will also post up my opinion of the headset when it arrives. if it is as good as the include wired version, that will be good enough for me.
Hey thanks for the review as I'm getting one but you didn't speak about the radio does it work? anything else? cheers mate
Thanks for your review.
But could you edit it so that it's not so hard to read?
Spaces between a few sentences would suffice.
Thanks for the review, install WOW SRS and it should improve the sound quality via bluetooth but it will kill audio booster when plugged with the 3.5mm jack and always use WOW SRS.
Vrery nice, all working apart from Cyberon voice dialer, you can initiate Cyberon voice application by clicking the phone button on headset but can't pass voice to the phone as it doesn't recognize voice. It looks like the problem relates to cyberon not mw600.
idonxda said:
Vrery nice, all working apart from Cyberon voice dialer, you can initiate Cyberon voice application by clicking the phone button on headset but can't pass voice to the phone as it doesn't recognize voice. It looks like the problem relates to cyberon not mw600.
Click to expand...
Click to collapse
It's a problem with the HD2 bluetooth stack. I managed to get it working with a new radio, a Miri ROM & a modified Cyberon cab
MrGubby said:
It's a problem with the HD2 bluetooth stack. I managed to get it working with a new radio, a Miri ROM & a modified Cyberon cab
Click to expand...
Click to collapse
Hi Thanks, can u plz tell me the version of radio and rom? i need everything to be working!
Anyone else had any experience of this device on HD2? Probably going to but one but would like more reviews before I do.
idonxda said:
Hi Thanks, can u plz tell me the version of radio and rom? i need everything to be working!
Click to expand...
Click to collapse
Hi, I'm using a Miri 6.5.x ROM version V.10 with Radio 2.08.50.08_2
MrGubby said:
Hi, I'm using a Miri 6.5.x ROM version V.10 with Radio 2.08.50.08_2
Click to expand...
Click to collapse
Hi i can not seem to find v10 only see 6.0 and 7.0 any chance of a quick tutorial aswell. Someone else installed duttys rom for me. Advise please as i would like to get this bluethooth button working with cyberion voice using Sony Erricson MW600 stero head set.
The links to the modifyed cabs also please.
badman112 said:
Hi i can not seem to find v10 only see 6.0 and 7.0 any chance of a quick tutorial aswell. Someone else installed duttys rom for me. Advise please as i would like to get this bluethooth button working with cyberion voice using Sony Erricson MW600 stero head set.
The links to the modifyed cabs also please.
Click to expand...
Click to collapse
The Miri V10 ROM is on the HTCpedia forums (I think it is V11 now, not tried it)
Just got mine, tried it and I have to say:
THE MUSIC QUALITY IS CRAP!!!!!
headphones arrived today. WOW. excellent audio and far better than oem headphones. have yet to play with it on radio etc, but so far very impressive.
I have a problem
After the end of any audio file
Lose "stereo audio" connection
and have to push the play button to reconnect "stereo audio"
and also
After the end of calls
Lose "Hands Free" connection
and have to push the Talk button to reconnect "Hands Free"
but if i received a call
"Hands Free" reconnect automatically
But there is a delay for two seconds
I do not know this is normal?
Like power autosaving!!!
this is definately not normal. mine works flawlessly. no need to reconnect ever. i would suggest checking your bluetooth settings and pairing settings again to make sure everything is correct.
I am using smartWatchM with Sony Ericsson MBW-150
I think there is a conflict between the Watch and mw600 connection
The problem is from latest windows build (23569) & (21903 )
When i go back to an old build like (23519)
There is no conflict between the Watch and mw600 connection
Waiting for a solution to this problem or update for Windows without problems
Delays
Does anyone else experience a 3-5 sec delay when the HD2 jumps 1 song/chapter forward?
My combination gives a this delay, which is especially annoying when listening to audiobooks!
I miss a few seconds of every new chapter, need to manually jump 1 chapter forward and the back again.
Does not appear when manually going forward/reverse only when HD2 is in control.

[MOD] Increase A2DP Bluetooth bitpool settings

I've recently acquired a new car which has a built in stereo system (Renault Megane Estate 2012 Bose edition) which is able to receive CBR encoded A2DP streams. It works well, connects, music plays, even controls work.
Awesome!
Using catlog I can see that the bitpool that is negotiated is 51. While the sound isn't horrible, I believe the handsets (Samsung Galaxy SIII Int. and Nexus 7, both running CM10 nightly) are able to encode and transmit at a higher bitrate/bitpool then currently is set.
I've tried my best effort in changing this settings. I've built my own Ubuntu kitchen, followed all the guides and have from the looks of it compiled a successful ROM image. Sadly enough when I flash it, my tablet dies (black screen) and even CWM is destroyed. Using fastbood and USB I've been able to recover the tablet, so no problem there, but still, no working ROM. Even without changing something. But that is not what this thread is for, I'll figure that out eventually.
I am trying to recreate the results that are in the following topic : http://forum.xda-developers.com/showthread.php?t=1880298
Sadly, the files provided are not compatible with my CM10 devices and changing the source and then compiling it and replacing the files yields no result. Whatever I try, it stays at 51 (The bitpool it SENDS to the radio as max). There are several files which are connected to the settings, such as cbr.c , audio.a2dp.default.so, etc. but I don't really know what to change to get the desired results.
If anyone is able to help, that would be greatly appreciated. Point me to the right file where I can find the values to change, either in a compiled ROM or in the source so that I can compile it and change the files in
my running ROM using rootexplorer. Whatever works.
I would like to try settings as high as 125. But ideally, I would like to experiment what my headunit accepts, what it can be forced to, and thus finding the highest quality possible using my combination of equipment.
In this the Nexus 7 is the most important because that will be permanently located in the car.
update--
I have found a thread on bluez surrounding this topic.
http://www.spinics.net/lists/linux-bluetooth/msg23091.html
Could someone more knowledgeable then me please take a look at this for me and maybe change the file? Sadly that goes way beyond my programming knowledge, but I would really love to give it a try!
update--
Some extra information and a good explanation as to why I am looking for this (and maybe more people with me).
Bitpool values as high as 128 are possible on Windows Mobile devices (including mine), which means they are possible in A2DP. Such a high value is necessary for some genres of current music, which are highly
compressed (the problem was once discussed in one of Xiph Foundation's articles). SBC is unable to encode such material properly if it doesn't have enough bandwidth.
Click to expand...
Click to collapse
I've done some more tests editing and replacing files and I think I've actually gotten it to sync higher but it still displays it's at 51. The sound just sounds a lot better, but of course, that can always be a placebo effect. :silly:
So, anyone have any insight, or who can point me into the right direction of what needs to be changed and where? As said, I think I have reached the quality increase (bitpool 100) but the logs still display 51.... not quite there yet. And in light of people using the Nexus 7 in a cars a lot (which I also intend) and the borked headphones output I read everywhere, CD quality streaming over A2DP (It's possible) would be awesome!
Kitchen fixed
So I got my kitchen working and am cooking working ROM's.
Just getting the right files changed is giving me some problems.
I think I fixed most of it, but for some reason when I check the logs it still states that it's sending a max bitpool of 51. I believe in the background it's using the 128 as I stated in the source files, but still. I would like the logs to show the same, just to acknowledge I'm a not having a placebo effect.
The files I have changed are the following:
/android/system/external/bluetooth/bluez
a2dp.c
gsta2dpsink.c
gstscenc.c
liba2dp.c
pcm_bluetooth.c
I used the patch listed above on the pcm_bluetooth.c. And I do believe it overrides the settings and it's not set to 51 anymore but the 128 I put in all the files manually. Music sounds great, but it's hard to subjectively test.
Hopefully we can find some people who have a greater understanding of bluez.
Little kick
Little kick to see if someone wants to assist me on this or not. I think it could potentially benefit a lot of people making Bluetooth audio/A2DP go from barely adequate to High Fidelity!
I'd love to help you test this - I also find the A2DP quality to be lacking in a lot of more "active" or compressed music. Acoustic and softer music sounds great, but rock/metal tends to sound like a 128kbps mp3. It actually seems to sound better from my Galaxy Nexus than the 7 as well. I'm running a Bugless Beast ROM now but was running CM10.
Also, not sure if you've seen this but I found an article (soundexpert.org/news/-/blogs/bluetooth-audio-quality-a2dp, sorry can't post links yet) that shows the bitrate per bitpool value. At a bitpool value of 53, the bitrate is around 320kbps. A2DP itself supports a bitrate of up to 512kbps for stereo, but through other optionally-supported codecs. SBC however, in this profile, only seems to go to ~320. It might be worth checking out if your car stereo supports mp3 over A2DP - there is an option in /etc/bluetooth/audio.conf to set MPEG12Sources from 0 to 1 and SBCSources from 1 to 0.
ROM up for download
Hi there, thnx's for joining the cause.
I compiled a new daily today with settings set to bitpool 128. But I don't really hear much change, maybe the setting is too high, maybe something else is going wrong. As stated above, in the logs I can only see it sending 51 as max pool to the device and setteling with it. But since I'm using an edit pcm_bluetooth.c it should override that setting, say it's going to do 51 and then stream and the values I defined in the files.
.....in theory at least...... the only subjective evidence I have for this are my own ears.
So, I will provide you with access to the 128 version and am going to compile a 64 version while I'm at it.
Use an FTP client to connect to:
host: oss.quindorian.org
user: XDA
pass: ROMROM
Anyone is welcome to give it a try. I have put limits on the FTP site, so please beware of that. But I'll put ROM's there you can try and report back on. Tell me if you think it does nothing or if you think it makes it sound like a singing angel. Any feedback is appreciated.
As source I use the CM10 repository so I am basically building modded nightly builds. Today it allready has the 4.1.2 flavor with the newest drivers and everything included. Don't forget to flash gapps if you need them.
Understand
ChrisK15 said:
Also, not sure if you've seen this but I found an article (soundexpert.org/news/-/blogs/bluetooth-audio-quality-a2dp, sorry can't post links yet) that shows the bitrate per bitpool value. At a bitpool value of 53, the bitrate is around 320kbps. A2DP itself supports a bitrate of up to 512kbps for stereo, but through other optionally-supported codecs. SBC however, in this profile, only seems to go to ~320. It might be worth checking out if your car stereo supports mp3 over A2DP - there is an option in /etc/bluetooth/audio.conf to set MPEG12Sources from 0 to 1 and SBCSources from 1 to 0.
Click to expand...
Click to collapse
Yeah, I understand what that article says. But for me, the quality just isn't up to par to listening to a 320Kbit stream. Also, there is what A2DP officialy supports and there is what works. I'm shooting for the last type. If I can get a 1000Kbit stream between my device and my headunit, I will, even if it doens't add much above say 786Kbit, more is always better in this case. If it works that is, ofcourse.
Because I wish to use spotify, I believe my only choice is to use the SBC encoder. Spotify will never let you transfer it's source file to anywhere because of DRM. Alternativly, if we could enable an AAC stream or something (also supported I believe) we'd need less bitrate/bitpool for better quality! And from what I have read, the SBC encoder standard used it just quite crappy. So while a 320Kbit LAME encoded MP3 might sound great/perfect, using a sub-standard encoder can still give it artifacts and low quality. Thus the hunt for insane amounts of bitrate!
Awesome, I'll definitely give it a shot. If it's possible to exceed the Bluetooth standard spec then that'd be awesome. I'm more worried about our receivers not being able to support the higher bandwidth - my head unit is new but only supports SBC unfortunately.
Cool
ChrisK15 said:
Awesome, I'll definitely give it a shot. If it's possible to exceed the Bluetooth standard spec then that'd be awesome. I'm more worried about our receivers not being able to support the higher bandwidth - my head unit is new but only supports SBC unfortunately.
Click to expand...
Click to collapse
Cool, I just put the bitpool64 version there too. Tested it and I notice no real difference. Sadly the quality is still not great, it's not horrible.... but certainly not great so I still feel like my settings are maybe not having any effect whatsoever. As reflected by the logs using catlog. It sen bitpool 51 max and settles for that. For all the values I have changed in the files and that stay the same, I really do not understand. Wish I could fix that, but with my knowledge I have just run out of places where to look.
Let me know if in your case it makes any difference!
I just tried it out and to me it seems like there's an improvement. I normally stream Pandora One in my car, and that definitely seemed like it had more clarity. However Google Music streaming sounded the same, although it was already good to begin with. I would think that compressing more highly-compressed music from the start (Pandora) would have a worse effect on quality than less-compressed music, which seems to be the case. Or maybe I'm just hearing things
Thanks for looking into this, I've been trying to find a way to do this for a while!
Quindor said:
Hi there, thnx's for joining the cause.
I compiled a new daily today with settings set to bitpool 128. But I don't really hear much change, maybe the setting is too high, maybe something else is going wrong. As stated above, in the logs I can only see it sending 51 as max pool to the device and setteling with it. But since I'm using an edit pcm_bluetooth.c it should override that setting, say it's going to do 51 and then stream and the values I defined in the files.
.....in theory at least...... the only subjective evidence I have for this are my own ears.
(...) .
Click to expand...
Click to collapse
perhaps you can test if the patch does anything - by setting bitpool to some very LOW value ?
ChrisK15 said:
It might be worth checking out if your car stereo supports mp3 over A2DP - there is an option in /etc/bluetooth/audio.conf to set MPEG12Sources from 0 to 1 and SBCSources from 1 to 0.
Click to expand...
Click to collapse
On my CM12.1 official nightly ROM (2015/12/03) for my Samsung i9505, there is no file audio.conf
Does that mean I can simply create it with the two lines
MPEG12Sources=1
SBCSources=0
in order to test wether a bluetooth SNK device such as a car stereo or a headset supports mp3 over A2DP?
So does anyone have some actual logs or HCI captures showing bitpool above 53?
..

Dual BT Question

Which is your favorite color phone case?
After watching a few YouTube videos I now understand that the dual feature of the Note 8 Bluetooth has nothing to do with Bluetooth 5.
From what I've learned, Bluetooth 5 is simply a combination of Classic Bluetooth (2 & 3) coupled with Extended Bluetooth (high range with lesser throughput), which does NOT mean you can expect to crash n your speaker in the house from the garden.
In other words, for the DUAL Bluetooth feature on the Note 8, it would appear that there are in fact two separate BT reciever / transmitters.
Can anyone verify this?
Also, if this is true, how likely will it be that either a software update or an app will be able to take advantage of this, and split stereo channels to two separate Bluetooth speakers, thus giving true stereo sound in the home?
AddictedToGlass said:
Which is your favorite color phone case?
After watching a few YouTube videos I now understand that the dual feature of the Note 8 Bluetooth has nothing to do with Bluetooth 5.
From what I've learned, Bluetooth 5 is simply a combination of Classic Bluetooth (2 & 3) coupled with Extended Bluetooth (high range with lesser throughput), which does NOT mean you can expect to crash n your speaker in the house from the garden.
In other words, for the DUAL Bluetooth feature on the Note 8, it would appear that there are in fact two separate BT reciever / transmitters.
Can anyone verify this?
Also, if this is true, how likely will it be that either a software update or an app will be able to take advantage of this, and split stereo channels to two separate Bluetooth speakers, thus giving true stereo sound in the home?
Click to expand...
Click to collapse
Why I dunno, ATG! That's a pretty good friggin' question about a thousand dollars phone to ask here, on what's arguably the largest collection of handset-technology educated folks on the Internet.
Ohmagosh, let's see what they say...!
AddictedToGlass said:
Why I dunno, ATG! That's a pretty good friggin' question about a thousand dollars phone to ask here, on what's arguably the largest collection of handset-technology educated folks on the Internet.
Ohmagosh, let's see what they say...!
Click to expand...
Click to collapse
Why I don't know, maybe it does have two BT chips in it. I'm going to guess it does. The delay sucks though for sure.
Meh... I'll take any answer I can get at this point just get the discussion going. Can't believe this hasn't been a major discussion topic yet, and I can't find anything about what I'm asking on the web.
The delay can be remedied by changing placement of the phone between the devices. In other words, from what I've read / heard, no matter how different the two speakers are, there's a theoretical distance between each one that is the ideal placement for the phone where they'll be no lag between the two. I've done this in my own house. I relocated a small table in the foyer to get optimum placement between the dining room and living room speakers.
I have yet to try this with identical speakers to check if midway between them is ideal placement for the phone.
AddictedToGlass said:
Meh... I'll take any answer I can get at this point just get the discussion going. Can't believe this hasn't been a major discussion topic yet, and I can't find anything about what I'm asking on the web.
The delay can be remedied by changing placement of the phone between the devices. In other words, from what I've read / heard, no matter how different the two speakers are, there's a theoretical distance between each one that is the ideal placement for the phone where they'll be no lag between the two. I've done this in my own house. I relocated a small table in the foyer to get optimum placement between the dining room and living room speakers.
I have yet to try this with identical speakers to check if midway between them is ideal placement for the phone.
Click to expand...
Click to collapse
My problem isn't the latency it's the dang volumes. Even with the setting. Can't think of it as I haven't tried in a while. But one of my speakers are as quiet as can be the other is blazing loud. I could never get them to even nearly match...
Surely it's only got one Bluetooth chip just allows more than 1 connection.
No different than having your speakers and a watch connected at the same time 2.
Just 2 audio streams at once
What hasn't Bluetooth allowed more than once bt device gonna had before as long as they used different profiles
I have several speakers, and also two of the same model by the same brand, and until now, I could never get then to play at the same time.
Maybe I should just bitter the bullet and buy a system that splits the stereo channel between two speakers after.
Dual Bluetooth feature means that you can connect with two Bluetooth audio devices at same time and music on the phone will be played simultaneously on the both devices. Left audio channel on the first connected, Right audio channel on second connected.
Switch "Dual audio" via 3dots Bluetooth menu.
Only first device can control (pause/play/next/previos) phone's player.
There is no need both devices to be same brand/model.
Bluetooth version of devices is also not important.
All version are backwards compatible with previous versions. So if your phone is v5, first speaker v4, second v2, so all communications will be on v2.
Even v1 Bluetooth support up to 8 devices multiple (serial) connections. One phone connected to 7 others and gaming multiplayer (Nokia N-gage) . But just now manufacturer deside to make two (audio channels) connection.
ChoSmile, I'm failing to understand...
Are you saying they are already separated into left and right audio channels??
dual Bluetooth has nothing to do with channel separation; all it does is allow 2 devices to be connected to your phone via Bluetooth at the same time, listening to the same exact audio stream
Jammol said:
Why I don't know, maybe it does have two BT chips in it. I'm going to guess it does. The delay sucks though for sure.
Click to expand...
Click to collapse
AddictedToGlass said:
Meh... I'll take any answer I can get at this point just get the discussion going. Can't believe this hasn't been a major discussion topic yet, and I can't find anything about what I'm asking on the web.
The delay can be remedied by changing placement of the phone between the devices. In other words, from what I've read / heard, no matter how different the two speakers are, there's a theoretical distance between each one that is the ideal placement for the phone where they'll be no lag between the two. I've done this in my own house. I relocated a small table in the foyer to get optimum placement between the dining room and living room speakers.
I have yet to try this with identical speakers to check if midway between them is ideal placement for the phone.
Click to expand...
Click to collapse
I play music through poweramp to 2 phillips bt speakers that can connect together anyways. But it's a pain to connect them like that so I just connect them with the dual bt the phone uses. I know what your talking about with the delay so right away I figured out that after they are paired and music starts playing (delayed of course) I simply force close poweramp, go back in and hit play and..... No delay
I'm using 2x Sony Srs-XB10s which natively support stereo pairing themselves, and I dual audio to a Marley with a cheap iPod dock, bluetooth adapter.
There's a ~1s delay from the Sony's when they're in native-stereo mode.
There's ~0.3s delay when they're attached singularly over Bluetooth. This fluctuates, but usually grows to ~0.8s over 2 minutes, then resets.
It's upsetting the audio can't be delayed per-device manually.
I love the technology though and it excited me I could in theory have 5.1 with this solution (Marley is almost a 2.1) but alas it's not mature enough.
Keenly interested in the progress of this feature! Saves the manufacturer having to implement it, though Sony's, despite the bigger delay, is very very simple and obviously there's no delay between their own 2 speakers.

Categories

Resources