![]() |
Bluetooth headset takes over audio
I received my n900 yesterday and it's the best phone I've ever owned. However, I paired my bluetooth headset (not headphones) with it so if I happened to get a call I could take it. I noticed throughout the day that I wasn't hearing any notifications and thought it was something wrong with the profiles. Then it came to my attention that all audio was being routed to my headset that should only be used for calls. I don't see a way to specify that the headset in for hands-free calls like other phones do. Is this a bug or am I missing a method for getting it to work?
|
Re: Bluetooth headset takes over audio
mhmh... intersting thought to split the audio output. i would have considered it a bug if any audio went through the speakers as long as the BT headset is connected. but then it's never wrong to have choices, is it?
would it be possible to have something like a "mixer application" direct different sounds to different outputs? like phone calls to BT, normal signals to the speakers and music from the media player to the wired headsets that for whatever weird reason you have inserted in spite of the BT headset? |
Re: Bluetooth headset takes over audio
As long as the alarm in the morning does not get routed... :-P
|
Re: Bluetooth headset takes over audio
this is highly annoying, im not even using a stereo bluetooth headset and the music comes right through, with my G1 i'd have the music playing through the car stereo and any calls would route through to my bluetoooth. definitely something that needs to be fixed. it even overides the fm transmitter.
|
Re: Bluetooth headset takes over audio
I just discovered this bug today as well. The wake up alarm would be BAD, VERY BAD! I use my phone as my alarm clock. I also don't put my Bluetooth in till the phone rings. What were they thinking here? Anybody elses phone work like this?
|
Re: Bluetooth headset takes over audio
My view is that this is definitely a bug. On a phone, ring tone is set by the profile, and goes over the speaker and the headset.
Possibly setting vibrate might help announce a call, but should definitely use the speaker for alarm and notification tones including the ringer. |
Re: Bluetooth headset takes over audio
In principle this should be a pretty straightforward job with pulseaudio, but I've no idea yet how easy it is to get at the pulse config on the N900.
|
Re: Bluetooth headset takes over audio
With pulseaudio, would it be possible to have output through bluetooth headphones and the normal 3.5mm jack simultaneously?
I am able to do this with my Samsung P2. Would be a shame to have to step down from such a feature. |
Re: Bluetooth headset takes over audio
I have to repeat that I do not see it as a bug (as in "it must never be this way"); it is something I would like to have at times and sometimes not.
So I prefer not to have it changed (hard-wired the other way round), but to have a way to select what goes where. If ewan is right about pulseaudio in this context, it would be an ideal thing for a sexy application that enhances the phone without Nokia doing anything. |
Re: Bluetooth headset takes over audio
I agree that if this was a pair of headphones I would sometimes want it to route audio and other times not. However, this is a single ear headset/microphone that is specifically meant for phone calls and should do nothing but phone calls. I was under the impression that bluetooth had different protocols for headsets and A2DP was always used for headphones (I'm not trying to be a professional about bluetooth I just thought that's how it is). So if it is that way, shouldn't audio only go over A2DP and phone calls to the headset/microphone?
|
Re: Bluetooth headset takes over audio
There are too many use cases here. A2DP headphones can also be headsets and typically are. If you were listening to music loud on your A2DP, you would want the ringing to come through the headset, especially if you are 25 feet away from your device.
You might also not want ringing on phone cause you don't want to disturb others, hence why you put on headset to start with. Probably need to check speck of bluetooth profiles to see what is the standard behavior (which I suspect is not specified). |
Re: Bluetooth headset takes over audio
This is the problem with 'computer first, then phone'. This is why I prefer my phone isn't also my computer. heh
|
Re: Bluetooth headset takes over audio
I don't know what ya call it, but I want Ringtones and Alarms to always go to the spkr unless on "Silent". The problem is if Bluetooth Headset is ON, and my earpiece is sitting on the desk, I don't hear the phone ring and don't hear alerts. That's screwed up, and I have never seen Bluetooth headsets do this.
|
Re: Bluetooth headset takes over audio
Quote:
|
Re: Bluetooth headset takes over audio
Actually there ARE audio routing policies in place for the N900. If some of them do not work as specified, it's probably a bug, but this one is not a bug. :-)
|
Re: Bluetooth headset takes over audio
With my car bluetooth only regular calls come through car speakers.
Skype calls was neither in car speakers or handset speaker. And one more thing, if phone was connected to car via bluetooth FM transmitter did not work at all. I needed to disconnect the bluetooth to get it working. Very annoying :P |
Re: Bluetooth headset takes over audio
Quote:
It would also be nice if there was a GUI to manipulate this, as sometimes I would want to quickly route all audio to the phone earpiece instead of the regular speakers (for example to listen to my Google voicemail from the webpage, without the whole world hearing it.) |
Re: Bluetooth headset takes over audio
I have a simalair bluetooth problem and i found some files that might have something to do with routing. in x-terminal typ
find -name '*parameter*' then you find the files i am talking about. the content of these files look like this: the content of these files are: Code:
a2dp.parameters |
Re: Bluetooth headset takes over audio
Please have a look at this brainstorm: http://maemo.org/community/brainstor...dio_priorities and giv it a thumbs up!!!
|
Re: Bluetooth headset takes over audio
fabolousv, any luck messing with the parameters?
|
Re: Bluetooth headset takes over audio
haven't had time yet and my car is being fixxed right now so i cant test anything.
but i think its possible to fix this problem by reviewing the files that contain alsa . find -name '*alsa*' check what these files contain maybe theres something with priorities will check it out this weekend |
Re: Bluetooth headset takes over audio
Any update on this? I would love to be able to route music through the 3.5mm headphones, and have calls routed through bluetooth headset. Instead, everything seems to route to bluetooth even if 3.5mm is plugged in.
I regularly connect my phone to my car stereo over 3.5mm to listen to music, and my (stupid) state just passed a 'hands-free phone' law, so it's currently impossible to have my bluetooth headset on and ready in case I get a phone call AND listen to music through 3.5mm on my car stereo.. EDIT: I drive a convertible, so using a bluetooth car stereo for music + phone calls is not feasible, as there would be a lot of interference from wind on a dash-mounted microphone |
Re: Bluetooth headset takes over audio
I'd also be very interested in an update on this issue. I have a handsfree bluetooth kit built into my car, and it pauses the music playing to receive calls and such. However, with my N900, any sound whatsoever (SMS, email, OS) will pause my audio and switch to the phone. I'd rather not have it do that. Can we switch the Audio Out to BT to only do calls? I don't deal with A2DP or even the 3.5mm jack in the car; I'd just like to be able to make and receive calls with little disturbance.
|
Re: Bluetooth headset takes over audio
Ever since the new firmware this issue I reported has been fixed. I can now leave my headset on all day and still hear my ring tones and text tones. I haven't heard of any app or way to configure the audio manually to the desired output which would be nice but for now I'm just glad the bug is fixed.
|
Re: Bluetooth headset takes over audio
I'm still experiencing this issue on the latest firmware. ALL audio (music, application sounds, etc) is ALWAYS routed over bluetooth handsfree device, even when wired headphones are connected. This results in the handsfree device battery running down much faster than usual, since the N900 routes any sound to it.
|
Re: Bluetooth headset takes over audio
Oh, sorry, I guess I should clarify. My main complaint was only related to ring tones, text tones, alarm tones, and other system sounds going through bluetooth. Music will still go through my headset so I have to shut off my headset in my car but I'm still just glad the system sounds are fixed.
|
Re: Bluetooth headset takes over audio
Sorry for resurrecting an old thread but I have this exact problem and I can't believe it hasn't yet been fixed. The bluetooth headset profile should never be used to pass through multimedia audio only calls.
It seems that this can be fixed through changing pulse audio routing policies. If someone who is knowledgable about pulse audio could at least point me to some documentation on changing audio routing policies I would be grateful. Also this has been discussed here and filed as a bug here though for some reason it has been marked invalid even though every other phone I've owned has obeyed the spec and only routed call audio to a Headset Profile device and not system wide audio. |
Re: Bluetooth headset takes over audio
I have found that editing /etc/pulse/xpolicy.conf lines 179 to 187
from: Code:
[device] Code:
[device] |
Re: Bluetooth headset takes over audio
Is there a way to do the opposite?
This "bug" has already been adressed by nokia, so all rings and etc would go outside BT, even with BT connected. I asked about this before http://talk.maemo.org/showthread.php?t=75124 , but noone answered. Would you mind to teach me how to force all sounds to go through and only through BT? Anyway, thank you for pointing me to the correct direction! |
Re: Bluetooth headset takes over audio
I don't know how your bluetooth headset works but with mine when I receive an incoming call my bluetooth headset plays a tone (not the phone's ringtone) even when my phone is on the silent profile.
If you realy would like to hear systemwide audio then you should get a2dp bluetooth headphones which have much better sound quality than a standard headset. |
Re: Bluetooth headset takes over audio
So I have found that when connected to my bluetooth headset, if I plug in wired headphones multimedia audio is rerouted from the headset to my headphones which saves power since system audio is not constantly being transmitted to the headset. I could always keep wired headphones plugged in all the time but this shows that it is possible for the multimedia and system audio to go through the phone speakers when the headset is connected. I just need to figure out how pulse audio routing is configured in terms of activities ie: multimedia vs system sounds vs calls when a bluetooth headset profile device is plugged in.
|
Re: Bluetooth headset takes over audio
Quote:
Nokia has had several phones that allowed media audio to go over bluetooth headsets. I used to do this all the time with my N6230, in which the media player and J2ME apps would all have sound routed through a headset if enabled. Likewise, an Ericson I owned and the FreeRunner I had both did this as well. (In fact, call audio was about the only thing that didn't route properly over a bluetooth headset in the FreeRunner.) I understand the desire for a setting to change this behavior. But it's not like this is a set-in-stone standard, as you seem to be portraying it to be. |
Re: Bluetooth headset takes over audio
I wouldn't mind this so much except for the fact that since every system sound (including opening and closing programs) is piped to the headset which runs the battery down extremely quickly making using a bluetooth headset with the n900 impractical. Which is a shame because it seems I will have to ditch the n900 just because of this.
Also there is already the a2dp profile which was designed to transmit mp3 quality multimedia audio from the phone whereas the headset profile is heavily compressed with a 8khz sampling rate that was only designed to be as good as the gsm call not to mention being mono. |
All times are GMT. The time now is 22:17. |
vBulletin® Version 3.8.8