Bluetooth Audio Issue - Moto X Q&A

Today I noticed a bug with BT audio and Navigation.
I have BT in my car so I connected my phone and started up my tunes like I always do and everything worked fine.
I needed to use Google Maps Navigation and on my previous phones using Nav with music playing (google play music streaming) worked fine.
Today I noticed that when ever Nav had an instruction for me, the music volume would drop, but no audio from Nav would play.
On my bluetooth profile on the phone I have phone and media audio running through bluetooth.
Anyone have a solution for me?

Unrelated question. How is the audio quality over bluetooth? Any noticeable difference when it's wired as opposed to over bt?

I can't speak on the potential bluetooth through car issue, but I have no issues with using a Supertooth 'visor' device, and at least in my opinion, the audio is of reasonable quality (though I've not tried to play music over it, just nav, and the occasional notification noises while on the drive).

banq81991 said:
Unrelated question. How is the audio quality over bluetooth? Any noticeable difference when it's wired as opposed to over bt?
Click to expand...
Click to collapse
Dude, lol, start your own thread. Don't hijack someone elses.

Nobody? If my replacement does this too the phone will have to go back. I use bt audio and Navigation together all the time
Sent from my XT1058 using Tapatalk 4

gunnyman said:
Nobody? If my replacement does this too the phone will have to go back. I use bt audio and Navigation together all the time
Sent from my XT1058 using Tapatalk 4
Click to expand...
Click to collapse
In an effort to apologize for highjacking your thread:
If no music is playing, do you hear the nav instructions?
Maybe try toggling the voice instructions from the menu of the navigation app while it's running?
I don't think this will work, but maybe going into the settings page that has the three volume sliders and try moving those around to see if you get different results?
Maybe there's an issue with text-to-speech, but I'm not positive on how to fix this. I know there's some stuff in the settings section and you can install a third party TTS system, but no idea if that would help.
I think it goes without saying, have you tried re installing google maps?

Nope. Oddly enough the problem went away. Everything is fine now
Sent from my XT1058 using Tapatalk 4

I simply rebooted the phone
Sent from my XT1058 using Tapatalk 4

gunnyman said:
I simply rebooted the phone
Sent from my XT1058 using Tapatalk 4
Click to expand...
Click to collapse
Awesome! Good to hear. Now about that BT audio quality?

No better or worse than any other device I've had
Sent from my XT1058 using Tapatalk 4

Related

Bluetooth Speakers

Hi,
I am trying to be clever and play music in two rooms at once. I assumed that if I bought a bluetooth receiver (Belkin Music Receiver) then that would be a good cheap way of doing it but it seems that I can only have one room going at a time.
Setup is
Room 1 - Xoom/Xperia Play in the speaker doc in my kitchen
Room 2 - bluetooth receiver into my surround sound
They both work well but don't play at the same time together - help!!
Dom
The problem is it will only direct audio through 1 interface. So its either the jack or BT. You might be able to buy some kind of portable BT and split the audio from the jack into it and the dock. That's my best guess.
Sent from my R800i using Tapatalk
Clienterror said:
The problem is it will only direct audio through 1 interface. So its either the jack or BT. You might be able to buy some kind of portable BT and split the audio from the jack into it and the dock. That's my best guess.
Sent from my R800i using Tapatalk
Click to expand...
Click to collapse
Thanks for the reply - what I really need is an app or patch that allows the audio to be routed two ways at once. Surely that is only a limitation set in the software somehow?
Dom
jenkidom said:
Thanks for the reply - what I really need is an app or patch that allows the audio to be routed two ways at once. Surely that is only a limitation set in the software somehow?
Dom
Click to expand...
Click to collapse
Bump - I am still struggling with this - any ideas?

Nexus 7 with 4.2 - Bluetooth issues

Can anyone with a N7 and 4.2 confirm my issue?
I'm using the N7 everday to stream music from TuneIn, Google Music and Spotify to stream to my Bluetooth speakers. I never had issues with Android 4.1, but since 4.2 it's stuttering every few seconds. Especially when the content gets streamed over wifi and is not stored on the N7. To go sure that it's not just my wifi I tried it with my GNex and 4.1 and there I don't have this issue.
MysteriousDiary said:
Can anyone with a N7 and 4.2 confirm my issue?
I'm using the N7 everday to stream music from TuneIn, Google Music and Spotify to stream to my Bluetooth speakers. I never had issues with Android 4.1, but since 4.2 it's stuttering every few seconds. Especially when the content gets streamed over wifi and is not stored on the N7. To go sure that it's not just my wifi I tried it with my GNex and 4.1 and there I don't have this issue.
Click to expand...
Click to collapse
Yes, I believe all Nexus 7's will be affected, too. Check out this Google Code bugreport:
http://code.google.com/p/android/issues/detail?id=39633
I am highly disappointed in Google for this. This is a HUGE use-case for me, and it has essentially made my $150 headphones worthless, as well as essentially ruined my use of the Nexus 7 in public, as I cannot listen to music/videos at a public shop/location with the BT headset/headphones that I always have with me. Wired headphones? Ick.
Yes, I've created that issue in the bug tracker. Please star it if you've the same issue. I'm now thinking of going back to 4.1 since I used this feature daily.
MysteriousDiary said:
Yes, I've created that issue in the bug tracker. Please star it if you've the same issue. I'm now thinking of going back to 4.1 since I used this feature daily.
Click to expand...
Click to collapse
I did star it, haha. Small world, I suppose. Did you see this too: http://code.google.com/p/android/issues/detail?id=39632
Very similar to what happens on my N7 on the odd few seconds I have uninterrupted BT audio output. WTF does Google keep doing with their BT stack? This is ridiculous. It is affected BOTH of their flagship devices. I will all but guarantee that the N4 is affected too.
Well since the 4.2 update my nexus has become quite useless to me. I used to use the bluetooth tethering feature on my phone (which I pay for).
Since the update this feature no longer works
http://code.google.com/p/android/issues/detail?id=39637&thanks=39637&ts=1352902123
just tried my bluetooth headset. crackling/studdering issues.
nexus 7, 32gb.
I can confirm the bluetooth tethering issue as well. Sound is stuttering and tethering over bluetooth is impossible. So now we've two big bluetooth issues :/
I have the same issue. What's weird is that it's fine when playing through my creative bluetooth speakers in my kitchen but affects my philips fidelo bluetooth speakers in my bedroom!
MysteriousDiary said:
I can confirm the bluetooth tethering issue as well. Sound is stuttering and tethering over bluetooth is impossible. So now we've two big bluetooth issues :/
Click to expand...
Click to collapse
Have you checked "connect to device for internet access"?
I'm having no issues tethering to my HTC desire since upgrading to 4.2, but I did notice that i have to check this box every time that I connect via Bluetooth now.
Sent from my Nexus 7 using xda app-developers app
I just tested BT tethering to my Galaxy Note, all is well there too. The audio problems are not acceptable, though. I am not happy at all.
mrchiggles said:
I have the same issue. What's weird is that it's fine when playing through my creative bluetooth speakers in my kitchen but affects my philips fidelo bluetooth speakers in my bedroom!
Click to expand...
Click to collapse
I have a Creative D3X and got the issue since 4.2 :/
roonster said:
Have you checked "connect to device for internet access"?
I'm having no issues tethering to my HTC desire since upgrading to 4.2, but I did notice that i have to check this box every time that I connect via Bluetooth now.Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
I can't even activate that flag. It's there, but nothinig happens when I try to check it.
roonster said:
Have you checked "connect to device for internet access"?
I'm having no issues tethering to my HTC desire since upgrading to 4.2, but I did notice that i have to check this box every time that I connect via Bluetooth now.
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Worked for me, thankyou.
robyr said:
Yes, I believe all Nexus 7's will be affected, too. Check out this Google Code bugreport:
http://code.google.com/p/android/issues/detail?id=39633
I am highly disappointed in Google for this. This is a HUGE use-case for me, and it has essentially made my $150 headphones worthless, as well as essentially ruined my use of the Nexus 7 in public, as I cannot listen to music/videos at a public shop/location with the BT headset/headphones that I always have with me. Wired headphones? Ick.
Click to expand...
Click to collapse
Working ok here to Creative D200 speakers.
WibblyW said:
Working ok here to Creative D200 speakers.
Click to expand...
Click to collapse
Are you playing music you have locally loaded on the device? This issue is most prevalent with streaming audio such as Pandora, and streaming videos like YouTube. I have tried: A set of Motorola SF600 headphones, Belkin B51 Audio Bridge, and a Plantronics M155, so I doubt it is an audio-sink specific issue.
robyr said:
Are you playing music you have locally loaded on the device? This issue is most prevalent with streaming audio such as Pandora, and streaming videos like YouTube. I have tried: A set of Motorola SF600 headphones, Belkin B51 Audio Bridge, and a Plantronics M155, so I doubt it is an audio-sink specific issue.
Click to expand...
Click to collapse
I have D200s too which are working fine for amazon cloud streaming. My fidelo dock using the same cloud streaming is breaking up so does seem to affect different devices. Maybe they only tested it on creative speakers!
mrchiggles said:
I have D200s too which are working fine for amazon cloud streaming. My fidelo dock using the same cloud streaming is breaking up so does seem to affect different devices. Maybe they only tested it on creative speakers!
Click to expand...
Click to collapse
It may be a 2.1 vs 3.0 issue? **** at this point I am just sick and tired of doing Google's own testing for them. This is a disgrace.
I am testing this right now.
I am able to get audio from Audible book loaded on N7 to my Plantronic M1100, no problems. Headset is 2.1 EDR
Also, I have just paired my N7 with my work Lenovo X230 Laptop (Win 7) via BT, Audio is being played through with no issue and on screen controls on laptop are working. Laptop has a 4.0 chip built in.
Edit: Just installed Tunein radio, working on BT Headset and laptop still.
My speaker system is using Bluetooth 2.1 + EDR. Flashed the full factory image to go sure that it wasn't caused by the update procedure ... still the same problem. It's stuttering every 2-3 seconds.
robyr said:
Are you playing music you have locally loaded on the device? This issue is most prevalent with streaming audio such as Pandora, and streaming videos like YouTube. I have tried: A set of Motorola SF600 headphones, Belkin B51 Audio Bridge, and a Plantronics M155, so I doubt it is an audio-sink specific issue.
Click to expand...
Click to collapse
Playing Spotify direct from the cloud
Just gave it a go with Sony DR-BT21G headphones. Play Music and YouTube both worked without problem. These headphones are only BT2.0, for what it's worth. My Nexus was stock 4.1.2 and did OTA to 4.2.

[Q] Distorted Bluetooth

Was curious if anyone else has run into issues with audio over Bluetooth being distorted? On mine, when streaming Spotify to my car (extreme quality downloaded to the phone), there is a very noticeable distortion in the high frequencies. It's really pronounced on cymbal crashes.
I really hope this is just my particular phone and not all of the Ones doing this. I really like this phone otherwise but this is kind of a deal breaker for me. :crying:
Does it sound better (test with same song) when you plug it in with an audio cable? What's the MP3 sample rate?
I thought Google was supposed to have addressed this issue
I just drove around today with streaming from Google music with no issues.
Sent from my HTCONE using Tapatalk 2
indiscriminant said:
I just drove around today with streaming from Google music with no issues.
Sent from my HTCONE using Tapatalk 2
Click to expand...
Click to collapse
Hey quick question, if your car is capable, did you get the song/artist/album meta-data transmitted? This version of Bluetooth is supposed to have that in the spec...
c0rrupt said:
Does it sound better (test with same song) when you plug it in with an audio cable? What's the MP3 sample rate?
I thought Google was supposed to have addressed this issue
Click to expand...
Click to collapse
No idea what the sample rate is. But it's the highest quality on Spotify. Even when it's on the lowest quality it doesn't sound this bad when using my old Galaxy Note 2 or iPhone.
Just tried it with the Aux jack in the car and it sounded fine. In fact, with Beats on, I'd say it sounded excellent. :good:
indiscriminant said:
I just drove around today with streaming from Google music with no issues.
Sent from my HTCONE using Tapatalk 2
Click to expand...
Click to collapse
Maybe I should load up some music locally and see what happens. Out of curiosity, is yours rooted? I don't think that would have anything to do with it, would it?
I am rooted and running viper rom.
Also, it was both local and streamed from Google music.
On a huge side note, it transmits song data too! My EVO lte didn't do that, pretty happy to be surprised by that with the One as I wasn't expecting it.
Sent from my HTC One
indiscriminant said:
I am rooted and running viper rom.
Also, it was both local and streamed from Google music.
On a huge side note, it transmits song data too! My EVO lte didn't do that, pretty happy to be surprised by that with the One as I wasn't expecting it.
Sent from my HTC One
Click to expand...
Click to collapse
Awesome. I knew it was in the Bluetooth 4.0 spec, I just hoped it was supported. Wonder if Pandora does the same?
Spotify does not transmit song info...just an fyi
Sent from my HTCONE using XDA Premium HD app
indiscriminant said:
I am rooted and running viper rom.
Also, it was both local and streamed from Google music.
On a huge side note, it transmits song data too! My EVO lte didn't do that, pretty happy to be surprised by that with the One as I wasn't expecting it.
Sent from my HTC One
Click to expand...
Click to collapse
Maybe I'll flash the Viper Rom and see what happens. I'm on stock rooted right now.
Pretty awesome that it transmits that data!! That might be enough for me to get a new deck in my car. It's drives me nuts having blanks screens where the music data should be.
Does your car support aptx?
Sent from my HTCONE using Tapatalk 2
I have no idea what that means. I have a 2013 VW CC Lux. Maybe you could look it up to see what it has for compatability?
Sent from my HTC One
Support of song metadata is part of the AVRCP 1.3 profile, which this phone supports. That is independent of any Bluetooth core version (2.1 vs 3.0 vs 4.0) specification. There are only a few headsets and even fewer cars that support the AptX codec which this phone also supports. Think of the codec as a way of transmitting the audio from the phone to the headset in a higher quality than MP3.
I am noticing distortion on the highs when when streaming music over BT. I think even my EVO3D sounded slightly better than this How is there a ROM already available for the one? Where can I obtain Viper rom?
jaytv said:
Hey quick question, if your car is capable, did you get the song/artist/album meta-data transmitted? This version of Bluetooth is supposed to have that in the spec...
Click to expand...
Click to collapse
I was excited to find out that my One was transmitting song data/text to my head unit over BT! my evo3d didnt do that. this is using PlayerPro
This just reminds me of how much I have to test on my phone before it's too late to exchange it.
Generally best to troubleshoot Bluetooth issues for music with the default player first before looking at alternative players. If it isn't working well on the default as well as your preferred player like PlayerPro, that says a lot more.
Well the info from the music player to the stereo is inconsistent. Using the same app, same songs, etc sometimes it shows music info sometimes it doesn't.
Sent from my HTC One
indiscriminant said:
Well the info from the music player to the stereo is inconsistent. Using the same app, same songs, etc sometimes it shows music info sometimes it doesn't.
Sent from my HTC One
Click to expand...
Click to collapse
Just tried it again using the Viper rom this time and the same issue.
I'll load some music into the phone and use the stock player and see if it still does it.
Well I experimented with it yesterday streaming music from my Amazon MP3 cloud player and it was great...I was streaming to a JBL Flip Bluetooth speaker and it sounded awesome...BUT....we only have 3G in my area so the few little sounds I heard I attributed to 3Gs slower connection speed. I then downloaded a hard copy of the same song on my phone and played it non-streaming and it sounded better. Maybe its just the streaming that distorted the sound for you.
Loaded some MP3s into the One and tried the stock music player in the car is the same results. Super distorted.
I thought this got fixed with ICS. My Galaxy S2 (after the ICS update), S3 Note 2 and my iPhone 4s and 5 all had no trouble streaming to my car over bluetooth. :crying:
Just to clarify, I have had ZERO distrotion issues with music to my car or computer headset. Thats through google music and pandora, the music sounds great with no issues whether streaming or from my pinned playlists.
My only issue has been the inconsistent nature of if it provided the song info to my car's stereo. I have found that if I am on an FM station and then switch to bluetooth with my car for media that it always provides the information, so I am assuming that it is something to do with starting the car and syncing to the bluetooth immediately where maybe my stereo hasn't fully booted yet that is causing the audio to play but not getting the full music info.

[Q]can the moto x do these things?

First I am curious about the always on mic and bluetooth does this work? Second can you make it do commands like this... For example change to the next song in Spotify.
Sent from my SCH-I605 using Tapatalk 2
JustusIV said:
First I am curious about the always on mic and bluetooth does this work? Second can you make it do commands like this... For example change to the next song in Spotify.
Sent from my SCH-I605 using Tapatalk 2
Click to expand...
Click to collapse
Fr what I have read the spotify action won't work. I think Google play music or whatever is the only supported app for music stuff and probably not even the skip to the next song part you asked about.
The BT stuff works but you have to press the button on your Bluetooth headset them talk into to activate the touches controls
Sent from my XT1060 using xda app-developers app
jayboyyyy said:
The BT stuff works but you have to press the button on your Bluetooth headset them talk into to activate the touches controls
Sent from my XT1060 using xda app-developers app
Click to expand...
Click to collapse
Not with mine. I just say "OK Google now" and it launches, same as it would without a BT headset
Edit*** it has come to my attention that I was incorrect... BT cannot initiate touchless without pressing a button on the headset... And the moto x has one killer mic.
Sent from my XT1058 using XDA Premium 4 mobile app
theraffman said:
Not with mine. I just say "OK Google now" and it launches, same as it would without a BT headset.
Sent from my XT1058 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Are you close enough to your phone that it's actually just basing the command off what you are saying as opposed to what the Bluetooth device is transmitting to the phone?
Clearly if you are close enough to the phone or the phone is not somewhere that it cannot hear you then the phone will launch touch less controls. But I was under the impression if it were stuffed away in your bag so it couldn't hear you, you would need to press a button on your BT device before saying the command for it to work. But I could be wrong. Just trying to be more clear on what I meant earlier to make sure we are talking about the same thing.
Sent from my XT1060 using xda app-developers app
I guess we are both right... Touchless control doesn't work when the proximity sensor thinks it's in a pocket or bag. In that case, you do need to use a button on Bluetooth, though, it doesn't use Motorola's"touchless control" just standard voice search.
When the phone is out of my pocket and across the room, I can speak normally in my BT and activate touchless control, assuming that my phone isn't flipped over or covered.
Also, while driving in my truck I noticed, with BT, I can speak normally to activate and issue commands, where as, without BT I need to raise my voice.
Sent from my XT1058 using XDA Premium 4 mobile app
theraffman said:
I guess we are both right... Touchless control doesn't work when the proximity sensor thinks it's in a pocket or bag. In that case, you do need to use a button on Bluetooth, though, it doesn't use Motorola's"touchless control" just standard voice search.
When the phone is out of my pocket and across the room, I can speak normally in my BT and activate touchless control, assuming that my phone isn't flipped over or covered.
Also, while driving in my truck I noticed, with BT, I can speak normally to activate and issue commands, where as, without BT I need to raise my voice.
Sent from my XT1058 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
couldn't remember where i read the info I was spouting out but I just found it on moto's website
Touchless Control will work with most Bluetooth and wired headsets. To launch Touchless Control simply touch on the talk (Multifunction) button for the accessory, and speak your command, you do not need to say OK Google Now.
Click to expand...
Click to collapse
interesting that yours is picking up without you even pressing any buttons.
Does yours not? That statement by moto seems more like "another solution" as it is easier to activate with a single button (in some cases) than speaking the activation phrase.
Sent from my XT1058 using XDA Premium 4 mobile app
theraffman said:
When the phone is out of my pocket and across the room, I can speak normally in my BT and activate touchless control, assuming that my phone isn't flipped over or covered.
Click to expand...
Click to collapse
Are you sure the Moto X's mic isn't picking your voice up from across the room? I just tried it from the other side of my room without a bluetooth headset and was able to activate Touchless Controls.
A true test would be to see if it still activates via bluetooth from another room.
clankfu said:
Are you sure the Moto X's mic isn't picking your voice up from across the room? I just tried it from the other side of my room without a bluetooth headset and was able to activate Touchless Controls.
A true test would be to see if it still activates via bluetooth from another room.
Click to expand...
Click to collapse
Well, I feel like a horses patoot...
I tested this out and you guys are in fact correct, just always appeared to have worked through BT. I guess the good ol placebo effect worked, as for me feeling like BT was more accurate while in my truck.
Now I am astonished as to how accurate the mic is from far distances and with background noise... It always appeared as though the BT was enhancing distance and noise cancelation... Apparently, it's all the moto x... Color me impressed.
Sent from my XT1058 using XDA Premium 4 mobile app

Separate Google maps navigation volume and music volume controls within android auto?

I'm trying to see how this is setup with different stereos and whether this is a Google issue or a car manufacturer issue.
On my Hyundai Sonata 2015, everything within android auto is tied to one "audio" channel. The exception is the phone calls since that gets routed through Bluetooth. This means google maps navigation voice volume and music playing within android auto is on the same audio channel.
Does anyone have separate music and navigation voice audio using Android auto?
Sent from my Nexus 6P using Tapatalk
ireknole said:
I'm trying to see how this is setup with different stereos and whether this is a Google issue or a car manufacturer issue.
On my Hyundai Sonata 2015, everything within android auto is tied to one "audio" channel. The exception is the phone calls since that gets routed through Bluetooth. This means google maps navigation voice volume and music playing within android auto is on the same audio channel.
Does anyone have separate music and navigation voice audio using Android auto?
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
Hi, try here, worked for me.
http://forum.xda-developers.com/showthread.php?t=3246370&page=418
Praha_Jim said:
Hi, try here, worked for me.
http://forum.xda-developers.com/showthread.php?t=3246370&page=418
Click to expand...
Click to collapse
Thanks, but I'm not interested in modifying it. My car is a lease and I'd rather not have to pay the dealer to fix the radio if something goes wrong.
Sent from my Nexus 6P using Tapatalk
Hi, fix what exactly? That's where the volume setting is for changing the gps navigation volume relative to the rest of if the system. It's built in there specifically for that reason.
My pioneer 4100 has an alert volume which controls android auto voice and phone notification volume.
Maybe your car has something similar
Sent from my SM-N910V using Tapatalk
ktrotter11 said:
My pioneer 4100 has an alert volume which controls android auto voice and phone notification volume.
Maybe your car has something similar
Sent from my SM-N910V using Tapatalk
Click to expand...
Click to collapse
Nope. The setting on mine is only for the car's built in nav. Doesn't do anything for Android auto.
Sent from my Nexus 6P using Tapatalk
Praha_Jim said:
Hi, fix what exactly? That's where the volume setting is for changing the gps navigation volume relative to the rest of if the system. It's built in there specifically for that reason.
Click to expand...
Click to collapse
You sent me a link to a hack to run modified software on my radio (unless I'm looking at the wrong thing?). If something happens and I can't revert back to oem software myself, I'm screwed.
Sent from my Nexus 6P using Tapatalk
I had the same problem.
The solution is already built into Google maps however.
Go into the setting. There an item where you can choose between "more quiet" "normal" and "more loud". The exact wording may be different I don't have an english installation.
The setting impacts the navigation sound in comparison to the other android auto sounds.
XDA_Pilot said:
I had the same problem.
The solution is already built into Google maps however.
Go into the setting. There an item where you can choose between "more quiet" "normal" and "more loud". The exact wording may be different I don't have an english installation.
The setting impacts the navigation sound in comparison to the other android auto sounds.
Click to expand...
Click to collapse
Thanks, but unfortunately, that's not what I'm looking for and you have to set it before you start driving. I'm looking for an "on the fly" way to change the volume with the volume control knob just like you can change the music volume.
It works with the stock nav or while listening to the radio outside of android auto, but if you are listening to music within Android auto, the navigation volume is tied to the same audio channel.
Sent from my Nexus 6P using Tapatalk
It shouldn't be... On my nex there is an alert volume that only pops up when navigation is speaking... Press it and I can decrease or increase volume of voice guidance
micks_address said:
It shouldn't be... On my nex there is an alert volume that only pops up when navigation is speaking... Press it and I can decrease or increase volume of voice guidance
Click to expand...
Click to collapse
Unfortunately, Hyundai programed it that way. It's already been confirmed that carplay on the Hyundai does not have this problem.
Sent from my Nexus 6P using Tapatalk
Volumes
I have a '16 Volt and when Android Auto is connected and i have Navigation on, if i change the volume during one of the voice prompts it shows a color separated volume bar, normal volume in blue and voice in red so no matter what i'm listening to (FM, USB, Play Music or Audible)
I'll try to take a pic after work

Categories

Resources