PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   HTC Apache (http://forum.ppcgeeks.com/forumdisplay.php?f=14)
-   -   Observation regarding Motorola s9 headset (a2dp) and 1.0.3 (http://forum.ppcgeeks.com/showthread.php?t=6803)

diomark 08-03-2007 01:25 PM

Observation regarding Motorola s9 headset (a2dp) and 1.0.3
 
I noticed this in the store when I was demo'ing my headset under helmi's 1.0.1 - it skipped like crazy right then and there.. but later that night when I tried it (they had a return policy so I took it home to test it out) it was playing perfectly..

I just upgraded to 1.0.3 - and checked the various registry settings out of the box.. the bitpool was set to 30...

Connected the s9 - and tested - it was skipping big time.. checked the registry settings - something had set the registry to bitpool 58 (hklm/software/microsoft/bluetooth/a2dp/settings)

rebooted, and it's not skippng anymore.. i.e. at sync time, it's setting the correct registry setting - but of course that's not taking effect until a reboot..

just food for thought..

Also - has anyone played with settings to get higher quality audio out of this headset?

-mark

diomark 08-03-2007 01:29 PM

btw - interesting post here -

http://forum.xda-developers.com/showthread.php?t=308752

I'm going to experiment with what the author is saying to try.. specfically, leaving off the bitpool/bitmax and letting the stack figure it out.
-mark

sethlo 08-03-2007 10:17 PM

Quote:

Originally Posted by diomark
btw - interesting post here -

http://forum.xda-developers.com/showthread.php?t=308752

I'm going to experiment with what the author is saying to try.. specfically, leaving off the bitpool/bitmax and letting the stack figure it out.
-mark

I tried the three reg edits in that post and WOW - Hello bass -- goodbye hiss! I am running the 3.5 helmi 1.02 hybrid kitchen and I can't tell the difference between my bluetooth headphones and my wired set.

Only one problem. I am back to getting SKIPS at the beginning of songs! I wonder if there is some compromise edits???????? I'll try messing around with them a bit.

sethlo 08-03-2007 10:49 PM

Quote:

Originally Posted by sethlo
Quote:

Originally Posted by diomark
btw - interesting post here -

http://forum.xda-developers.com/showthread.php?t=308752

I'm going to experiment with what the author is saying to try.. specfically, leaving off the bitpool/bitmax and letting the stack figure it out.
-mark

I tried the three reg edits in that post and WOW - Hello bass -- goodbye hiss! I am running the 3.5 helmi 1.02 hybrid kitchen and I can't tell the difference between my bluetooth headphones and my wired set.

Only one problem. I am back to getting SKIPS at the beginning of songs! I wonder if there is some compromise edits???????? I'll try messing around with them a bit.

OK, I am now using only the last regedit in the post from xda. It has elimitated almost all of the hissing usually present. I still feel like the bass sounds a little better than usual, but I think that removing step number 2 in the post fixed the skipping but lost a little bass.

Here's the regedit I am using (option number three). "Finding #1" is already in the 3.5 helmi 1.02 kitchen I am using:

Finding #3:

This is optional, and a matter of preference.

ADD the following value to the registry at HKLM\Software\Microsoft\Bluetooth\A2DP\Settings:
Name: SampleRate
Value (DWORD): 48000 (decimal)

This forces the A2DP stack to send the audio to the headset at 48000Hz instead of the default 44100Hz. For some reason, I find that the 48Khz value makes the "hissing" sounds less obvious. Your findings may vary, as some people may prefer the slightly more forward sound of the original setting. But if you are game, give this a try - one thing for sure is that it definitely changes the sound quality.

To reverse the change, just remove the SampleRate value.

If you make this 3rd optional change, you should have the following values in the registry at HKLM\Software\Microsoft\Bluetooth\A2DP\Settings:

UseJointStereo = 1
SampleRate = 48000

diomark 08-04-2007 12:49 PM

I'm getting skips too about once/30 seconds of minute... very distracting.

I'm going to experiment with jointsterio=1 but leaving the bitrates in there next...

my experience with this device is that setting anythin to auto is a recipe for disaster. (i.e. auto mic volume...)

-mark

Quote:

Originally Posted by sethlo
Quote:

Originally Posted by sethlo
Quote:

Originally Posted by diomark
btw - interesting post here -

http://forum.xda-developers.com/showthread.php?t=308752

I'm going to experiment with what the author is saying to try.. specfically, leaving off the bitpool/bitmax and letting the stack figure it out.
-mark

I tried the three reg edits in that post and WOW - Hello bass -- goodbye hiss! I am running the 3.5 helmi 1.02 hybrid kitchen and I can't tell the difference between my bluetooth headphones and my wired set.

Only one problem. I am back to getting SKIPS at the beginning of songs! I wonder if there is some compromise edits???????? I'll try messing around with them a bit.

OK, I am now using only the last regedit in the post from xda. It has elimitated almost all of the hissing usually present. I still feel like the bass sounds a little better than usual, but I think that removing step number 2 in the post fixed the skipping but lost a little bass.

Here's the regedit I am using (option number three). "Finding #1" is already in the 3.5 helmi 1.02 kitchen I am using:

Finding #3:

This is optional, and a matter of preference.

ADD the following value to the registry at HKLM\Software\Microsoft\Bluetooth\A2DP\Settings:
Name: SampleRate
Value (DWORD): 48000 (decimal)

This forces the A2DP stack to send the audio to the headset at 48000Hz instead of the default 44100Hz. For some reason, I find that the 48Khz value makes the "hissing" sounds less obvious. Your findings may vary, as some people may prefer the slightly more forward sound of the original setting. But if you are game, give this a try - one thing for sure is that it definitely changes the sound quality.

To reverse the change, just remove the SampleRate value.

If you make this 3rd optional change, you should have the following values in the registry at HKLM\Software\Microsoft\Bluetooth\A2DP\Settings:

UseJointStereo = 1
SampleRate = 48000


diomark 08-04-2007 02:03 PM

warning about the jointstereo setting - it changes your output to mono (just coming out of both speakers but without left/right seperation..)

jointstereo=2 does true joint stereo (with seperation) - jointstereo=0 means that it really pipes left channel to left / right channel to right (without combining/saving bandwidth on the common elements..)

I'm experimenting with different values right now.. currently listening with jointstereo=0 bitrate and maxbitrate=128 (just picked a random number) - seems to sound great.. Would love for others to try higher bitrate settings and see what happens...

edit - maxbitreate/bitrate = 160 was giving me quite a bit of skipping.. trying jointstereo=2 max/bit = 128 again.. seems to be the sweet spot? Sounds great.. Would love to hear other people's opinions..

BTW - if it makes a difference - i'm using coreplayer for my music.. (uses less battery then windows media player, but works w/ remote/library/etc...


-mark

sethlo 08-04-2007 08:48 PM

Quote:

Originally Posted by diomark
warning about the jointstereo setting - it changes your output to mono (just coming out of both speakers but without left/right seperation..)

jointstereo=2 does true joint stereo (with seperation) - jointstereo=0 means that it really pipes left channel to left / right channel to right (without combining/saving bandwidth on the common elements..)

I'm experimenting with different values right now.. currently listening with jointstereo=0 bitrate and maxbitrate=128 (just picked a random number) - seems to sound great.. Would love for others to try higher bitrate settings and see what happens...

edit - maxbitreate/bitrate = 160 was giving me quite a bit of skipping.. trying jointstereo=2 max/bit = 128 again.. seems to be the sweet spot? Sounds great.. Would love to hear other people's opinions..

BTW - if it makes a difference - i'm using coreplayer for my music.. (uses less battery then windows media player, but works w/ remote/library/etc...


-mark

I am going to try jointstereo=2. Funny I didn't notice that there was no seperation.

The default that was in 3.5 helmi 1.0.2 on the bitrates are:
MaxSupportedBitPool =1e
BitPool=1e

What does 1e translate to? Thought I'd ask before I try changing em.

samshady 08-05-2007 06:06 PM

I did the registry changes on mine and it works flawlessly. My only question is it a way to have your custom ringtones come through the headset?

diomark 08-06-2007 02:01 AM

Quote:

Originally Posted by sethlo
I am going to try jointstereo=2. Funny I didn't notice that there was no seperation.

The default that was in 3.5 helmi 1.0.2 on the bitrates are:
MaxSupportedBitPool =1e
BitPool=1e

What does 1e translate to? Thought I'd ask before I try changing em.

1e = 30... It's hex.. Here's a hex translator online -
http://www.statman.info/conversions/hexadecimal.html

btw - ran most of the day today with bitrate/maxbitrate = 128 and jointstereo=2.. So far so good.. Slight (barely noticeable) skipping at the beginning of the song, but then pretty smooth - and it sounds great! For what it's worth I'm using coreplayer.. (found it to use less CPU then windows mobile player and generally be better/have more features...) - my music is re-encoded @ 128kb wma...
-mark

diomark 08-06-2007 02:03 AM

Not sure about ringtones...
 
One issue that I have with this setup - sometimes Microsoft voice command's answer (dial xxx xxx xxxx?) does not come through.. reboot seems to fix it... anyone else see this?

once it starts working it keeps working until the next reset... (just sometimes after a reset it doesn't work..)

-mark

el_greene 08-06-2007 04:33 PM

Remote control issue with S9, Core Player & GS Player
 
For some reason I'm having a Remote Control issue with Core Player & GS Player from the right side controls of the S9 (pause/play - next/prev).

Although they still work in Windows Mobile Player on the Mogul... all they do is beep when actuated in the other players.

Can anybody tell me what may be wrong?


el_greene

diomark 08-06-2007 07:19 PM

Coreplayer's remote control via the s9 headset work fine for me. I'm using the latest version (Version 1.1.1 build 1600)


-mark

phguy65 08-09-2007 10:03 AM

interesting observation...
 
call me crazy, but after trying a number of regedits I noticed that I would get different results with same settings. I began to formalize as much a possible my start up procedures and found that with my phone and S9 headset, the following is true:

in regedit:
bitpool=58
maxbitrate=80
jointstereo=0
**no samplerate value**

start up procedure:

turn on the apache,

turn on the headphones and wait for approx 30 seconds (if you have them on your head you will hear a faint hissing when they first power up, then a faint click or pop and then no sound at all)

now start your music player (I use windows media and TCPMP) and play music.

If I stick to this procedure I never get drop outs/skipping, hissing or distortion.

Can others confirm this observation?

fredcatsmommy 08-10-2007 12:58 PM

pls help w/ s9 skipping!!
 
Let me begin by saying I'm computer illiterate so I need detailed directions. I just bought the s9 for my xv6700. Easily paired and the mono worked with making calls, but nothing when I opened my pocket player or wmp. I installed some cab files (tornado_a2dp and tor_a2dp_cert), and now the s9 recognizes the media players. First time the noise was horrific, then closed and reopened the program and you could barely make out song words. I did a soft reset and it played perfectly. I essentially replicated this this morning: first it skipped like crazy, then after a reset played almost perfect like last night but a little skipping. I've read about changing registry settings but I don't have any idea how to go about doing that. I'm running the following: 2.07.20 WWE, 1.41.00 radio version, 0041 hardware version, PRL = 50855, PRI + 1.14_002 (I don't know what that all means but I'm sure it's important). I don't know anything about the cab files I installed that worked, but found them on a June or July 2006 post. All help is welcomed!!

el_greene 08-10-2007 02:01 PM

S9 Satisfaction at Last!
 
After trying everyones' suggestions, I finally got this thing to work without skipping for the first time while jogging.

Phone: Mogul
BT Stereo Phones: Motorola S9

in regedit:

bitpool=64
maxbitrate=128
jointstereo=0

(no samplerate value)

However, I think this issue is definitely affected by outside extraneous interference and will therefore react differntly based on the environment in which it is tested.

I guess I'll just have to continue testing and adjusting (if necessary) for now.

Thanks for everyones' help.

Karmashock 08-10-2007 02:01 PM

my experience is that the activation procedure has to be very specific for A2DP to work on the apache. For me, I turn on the head phones, turn off blue tooth on the PPC, then turn it on again, then in the blue tooth settings say "use as wireless stereo headset"...

Then it works about 50 percent of the time. If it doesn't, rinse and repeat.

fredcatsmommy 08-11-2007 11:24 AM

need help changing settings in 6700 for use with s9
 
Like I said, I'm computer illiterate. I want to go in and change the settings you guys have mentioned, but I don't know how. My s9 is now playing with the 6700 and sounds pretty good (almost great, actually) but I still have background hissing. How do I get to where I need to so I can check settings and make changes? Thanks!!

Karmashock 08-11-2007 01:20 PM

Re: need help changing settings in 6700 for use with s9
 
Quote:

Originally Posted by fredcatsmommy
Like I said, I'm computer illiterate. I want to go in and change the settings you guys have mentioned, but I don't know how. My s9 is now playing with the 6700 and sounds pretty good (almost great, actually) but I still have background hissing. How do I get to where I need to so I can check settings and make changes? Thanks!!

The background hissing won't go away. Sorry, it's a flaw in this stack.


The way to get rid of that is to Cut your volume by about about 20 percent on the PPC (not the headset) and then go to the equalizer on your music player (if your music player doesn't have an equalizer, then get a different one) and lower the treble to cut out the hiss completely.


I know, that's not ideal... but you have to remember that A2DP on this phone at all is a hack and not intended or supported by the manufacturers.

jonwlewis 08-12-2007 06:35 PM

I'm using Kirvin's New C&S 3.5 1.04 and my S9 and have no problems. It sounds great and works well with the phone. Once again, great sound quality.

scotbotmosh 08-17-2007 11:31 AM

So I am interested in listening to music via bluetooth on my 6700, the question is do I need any special software to make this happen, or is it simply an order of operations type thing?

tko248 09-02-2007 10:49 PM

1 Attachment(s)
Hi Guys, first post here but been observing for a while. I have a 6700 and a s9 headset, running helmi_c wm6 rom, had lots of skipping and tried almost every combination on here, then I got the Sleuth's a2dpfix, got it from xda-devol forums, installed the cab, removed all bitpool entries, performed a soft reset and its working like a charm. I'll post the file here incase you guys want to try. Hopefully this will help.

Good luck.

jambaj0e 09-12-2007 01:41 PM

Quote:

Originally Posted by tko248 (Post 81637)
Hi Guys, first post here but been observing for a while. I have a 6700 and a s9 headset, running helmi_c wm6 rom, had lots of skipping and tried almost every combination on here, then I got the Sleuth's a2dpfix, got it from xda-devol forums, installed the cab, removed all bitpool entries, performed a soft reset and its working like a charm. I'll post the file here incase you guys want to try. Hopefully this will help.

Good luck.

I'm running the PPCGeeks Universal ROM and trying to get my S9 to run without skipping on my HTC Apache.

Tried various settings:
Jointstereo=1
SampleRate=48000


Jointstereo=1


Jointstereo=2
SampleRate=48000


and I still get skipping no matter what...


Also, Sleuth's A2DPFix eats up a lot of battery power and I have confirmed it via acbPowerMeter. It runs over 250mA in idle where as a normal idle would be below 150mA. I noticed that I do get over 250MA without the fix when i run A2Dp, so it seems like the fix just keeps it open and drains the battery considerably.

mrgino 09-20-2007 01:08 PM

media player?
 
what are you guys using for a media player? i really like the HTC home media player interface but no matter what music i play, it skips so badly that it just comes thru every other second.

running helmi's wm6, motorola s9's

Syclone 09-26-2007 04:40 PM

Somthing I hope will help...after messing around with the stereo BT with my new Jabra 620s (for most of a whole day!)....found that the big difference between a pretty good (one skip every 45-60 secs) experience and one that has NO sound other than a brief "blip" - or random Blip of stereo sound...is turning on the 6700 BT and only then turning on the Jabra head set....the headset initiates connection and I get a decent connection and sound great! Except for the skip every 40-0 secs.. I will experiment more and make sure I can reliably duplicate this "ok" situation.

Here is hoping that the forthcoming kitchen is rock solid in this area!!!


All times are GMT -4. The time now is 11:48 AM.

Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0