weird audio frequency response - Moto 360

Hi, there,
I was working on a near-ultrasound project on MOTO 360 (1st gen.). I programmed MOTO 360 to record sound sweeping 2khz-20khz.
Then I plotted the spectrum graph of recorded audio and found that the frequency fades significantly at 7-8khz. I can never get more than that either using the app I wrote or using some sophisticated wear audio recording apps in google play store.
I checked the ifixit tear-down of MOTO 360 and found that the audio chips are Wolfson Microelectronics WM7121 and WM7132. I don't know why there are two microphones. But I do check the datasheets of those two microphone chips and found that frequency responses are not that bad as what I have encountered here in MOTO 360.
So I can only guess that there is a hard-coded band-pass filter on the audio input to limit the frequency range.??.
Could anyone help me explain this? It would be greatly appreciated if someone can point out how to record near-ultrasound(say above 16khz) on MOTO 360.
Thanks

Cool experiment!
Could it be something hardware related? Like the positioning of the microphone or mount, etc. Blocking frequencies or resonating in a way that cancels out certain frequencies? Would be interesting to try an a friends Moto360, to rule out a manufacturing anomaly like glue, etc that may be obstructing your microphone!
Love to hear more about the project too!

I'm thinking more a built in software filter for better voice command recognition (back ground noise isolation)... we need an actual engineer from Moto here on this forum to confirm this though........

Related

[REQ] Noise cancellation program

While looking at headphones tonight, a question arose in my mind of whether it would be possible to get the Touch HD to monitor the surrounding noise through it's microphone, flip the phase and then "add" that to the music/video being played. That's effectively what active noise cancelling cans are doing. The HD has a microphone. It also has a headphone socket...
Does the HD support more than one audio output at once? would it be as simple as my mind thinks it is? Would the Blackstone have enough processing power to do this properly?
I can't program at all so was wondering if any of you more talented XDA-ers had thought of this!
Well, I had the same idea a couple month ago. A friends friend got onto it - some sort of "noise technician" with fancy lab and all.
Unfortunately he came to the conclusion that while it's no problem to program it, it won't be worth the time.
Why? Well, the noise that arrives at the mic of the phone is (technically) very different from the one that arrives at your ears. Noise cancellation effect would be close to zero - if not even make things worse. That's why all these noise-canceling Hardware solutions have the mic directly at the ear.
Dammit ... was pretty frustrated.
escF2

Bluetooth FM Transmitter - MyTouch 4g

I am very interested in a Bluetooth FM Transmitter. I am interested in both technologies; voice and music. I like the idea of the Motorola line t505 and roadster, but i am not sure either of these have voice command for any kind of phone book. It would be nice if i could dial with voice command. And of course it would be nice to have decent audio quality. Any ideas?
BTW - i have a mytouch 4g
I've had the Roadster myself for about a week and a half now, and the MyTouch 4G just a week beyond that. I love having a no-wires setup for both calling and music playback, especially since no aux adapters were ever made for my car's headunit.
The Roadster has a nice little speaker on it for voice communications (don't fret, call audio can still go through FM audio), a decent FM transmitter*, good battery life, and easy to use buttons. I specifically like that you can manually adjust the broadcast frequency across the whole FM band, rather than be married to a handful of presets that may or may not be crowded in your area. A nice benefit, also, is that the Roadster comes with a Micro USB CLA, so I didn't have to buy one for my MT4G. =)
* - It took me a few days to find an optimal freq to use in my area, but once I did, the signal was quite strong)
The Roadster is meant to be used with Motorola's MotoSpeak app which, in my opinion, sucks. I've never been overly impressed by voice recognition in general (let me be the first to point out, that may mean I'm the problem ) but MotoSpeak is resoundingly lacking, both in quality, and capability, when compared to the Genius button.
As for sound quality, your happiness will be dependent on your taste in music, and your ear's attention to detail. The audio sounds compressed; while capable of thumping lows and decently sharp highs, the product seems unable to do both at the same time. Any composition that has rumbling bass and crisp highs in its mix will lose one, or both, depending on the tune. (I can't think of the term for this phenomenon... fairly certain its not dynamic range or frequency response, but is obviously related to both.)
To be honest & fair, though, I'm not sure there is an FM solution that will NOT compress audio.
For what its worth - those are my two cents. Congrats, you drug me out of lurking. =)
Cheers,
CS...
Is there one of these that actually work well?
It compresses it because it has to stay within range of a specific frequency. If you played a high-frequency sound on 102.7 (FM), you could hear it on 102.8 (FM) but it would be a lower frequency. Don't quote me, this is just what I understand of it.
Turn your phone's music volume down and make your car stereo amplify it... it seems to work for me.
I am using this one for about a month now:
Soundfly BT Ultimate Bluetooth Car Fm Transmitter
Works well enough.
You can find it on Amazon.
It's not the cheapest, but I've been rather impressed with the Jabra Cruiser 2. As others have posted you're going to loose some sound quality, it can't be helped, but this one seems to loose less than other.
Review of Motorola T505
pnut22r said:
...I like the idea of the Motorola line t505 and roadster, but i am not sure either of these have voice command for any kind of phone book. It would be nice if i could dial with voice command...
Click to expand...
Click to collapse
I have owned 2 T505s. The first I left in a rental car in Boston. I have been very happy with the product. You can use it for voice dialing with nothing extra to set up on the phone (at least in CM7). You just press the phone button on the t505 and wait for it to say "Speak now", then say "Call John Smith on Mobile", or whatever. It has a play/pause button that will start your default music player. It has volume controls for the internal speaker, but in FM mode they function as skip forward/backward.
The device has great battery life. It lasted all the way to LA and back from Tucson, AZ on one charge while listening to Pandora the whole drive.
The built-in speaker is pretty decent for phone calls, but sounds pretty tinny when listening to music through it.
My only complaint about the t505 is it's "Auto Channel Selector" for the FM transmitter. It attempts to find a channel that has low interference, but will sometimes pick a channel way to close to a very powerful local radio station. I have to keep pressing the radio button for it to choose a different channel. I would like to be able to specify a specific channel, but after a few tries it seems to eventually settle on one that works fairly well.
Last I saw they have them on sale for under $50 at Newegg.

[Q] Noise on earphones (Stock ROMS)

Hello , how are you? First, sorry for my english.
I need help, and I think that you would help me. I have a G3, and I've noticed that the earphones are making a noise when a sound is emitted. I've noticed too that this happen only in Lollipop ROMS (stock based).
I've installed Kit Kat and CM12 baseds and the noise doesn't appears. I already installed via Flash Tools and TWRP, with all wipes, but the noise persists. I've noticed the noise after I've installed the app Sound booster for G3.
I dont think that is hardware, because in Kit Kat and CM12 works perfectly. The noise happens too in all sounds of system (including music, video).
I've tested with more than one earphone. And before installing the app to boost the sound, it worked perfectly.
The noise doesn't happens in speaker.
Can you help me please?
I have this little noise too, but i note that it happens only when charging. Disappears when not charging. Probably an interference. Between earphone plug and charge
It's a fairly common lollipop occurrence. It happens in other devices too...
Sent from my SHIELD Tablet using Tapatalk
I've just noticed additional noise whilst music is playing (on top of the beeps when plugging in and hiss whilst no sound is playing). This noise is best describable as unwanted distortion on sound of particular amplitude, though a quick experiment just now makes me wonder whether the hardware design is bad. (AIUI G3 audio's handled by the Snapdragon MSM8975AC SOC, unlike my old Samsung S3 LTE which had a discrete Wolfson DAC).
This problem is also VERY audible on the bundled LD "QuadBeat 2" headphones, in both ears at various points. I'll see if I can get a recording of it.
Methodology:
I loaded the "Wave" signal generator app and tested various volumes - noise is evident at particular amplitudes. I set the variables thus: a 100 Hz tone, 30 seconds duration, varying amplitudes. Finally set Wave amplitude to 0.02, turned the device volume to max and listened to try and ascertain whether this noise was being introduced by the chipset or the Android OS.
Results:
There's very noticeable 'fuzz' and unpleasant distortion in the left channel, which goes away both under and over a particular amplitude threshold -- which leaves you with an annoying band of amplitude where you will always have additional noise overlaid onto the sound.
Frustratingly, this is often in fade-outs or quiet passages of songs where you're listening most intently. It also renders the G3 useless for any kind of analytical or accurate audio output, a crying shame. My Google Fu is lacking too, because I didn't see this thread before buying mine... I wonder if installing CM12 might fix it?
Unless this is a problem with the stock kernels and the way they handle audio output, I'm becoming concerned that this handset is faulty by design and I'm going to have to swap for another make. Until it died, my old S3 had great audio capabilities, and a nice chipset to boot!
I've sent a customer service request to LG specifically about this. Here's what I wrote:
I'm experiencing significant audio problems with my new G3 handset.
When headphones are plugged in with no audio playing, I hear two beeps in the left channel. Then, a low level - but constant hissing - in the left channel, until the sound chip is initialised to play audio. The right channel makes occasional warbly, 'squeaky' noise, seemingly modulating with CPU activity.
Also, since updating at the weekend to Android 5.0 Lollipop (OTA via the LG Software Update process), I have noticed that whilst playing any audio, if I adjust the device volume to around 50%, additional noise is introduced into the signal chain (audible as a dithered 'fuzz' over the audio content).
I have tested with various pairs of professional headphones (I am a qualified sound engineer) and the problems are present throughout. I am concerned that these are significant design flaws. Please advise if a software fix is available, and whether these are known issues with this handset.
Click to expand...
Click to collapse
I have found a workaround for this
I have tested 3 LG D855 and all of them have noise/static/high-freq leak from the processor out to the headphones. It might be a faulty design for the headphones amplification stage for headphones (when the headphones logo appears on the status bar). However, when using line level output (the jack appears on the status bar) the problem does not reproduce.
Therefore the workaround I've found is to trick the phone into line level output mode and then plug the headphones. To do this you need to plug in a 3.5mm jack extensor or a 2-to-1 3.5mm Y-adapter with no load, that's it, with nothing connected to it. At that moment, the phone will activate the line level output mode. Only after that you will connect the headphones, and you'll see there are no artifacts on the audio.
That being said, I'm not sure this will work with all kind of headphones as I have only tried with mines that are low-impedance ones, but on those it works perfectly. To be checked if the level of the signal in line mode is enough to drive other headphones.
In any case, it is a shame this happens with a high-end and expensive smartphone. I was hopping this will be fixed in a newer hardware revision but I got two replacements of mine and no luck. I have read somewhere this might be a flaw in Snapdragon 801, as it integrates completely the signal routings but isolates badly highfreq noise from processor stages, etc. etc. but I do not remember where I did read it unfortunately.
I hope this helps!

So I just got the MDR-NC750 (compatibility problems?)

Given that I haven't seen anyone comment on their experience with this headset (or even mentioning buying them for that matter) I thought that it would be a good idea to share mine, and maybe answer any questions I can before buying your own.
First of all, the build quality is amazing, they have a pleasing matte finish, the earplugs are sturdy and fit snugly and the cable is thick.
Audio quality...TBD, my µSD is dying and I'm waiting for my new one to arrive (SanDisk Extreme Pro 64 GB) before putting any music on my device, will try with some podcasts or Spotify later on, but I really want to test this headset with some lossless tracks. I should be able to just use them with my PC, but I'm quite ill right now and I don't like the idea of getting out of bed and into the cold Also, I wouldn't be able to use them with the DNC.
Now, about that DNC... it seems off, I put a blank FM station and some spoken word on a rusty stereo system and activated the noise cancellation, with and without sound playing. It seems like the amplitude of the anti-noise is poorly calibrated, as, when there's no sound playing from my device, noise seems louder that without DNC. Perhaps it's because the only preset that works is the NC31EM and there's no preset for this one. With sound playback, the difference is minute; noise sounds a little like coming from an AM radio in any "noise environment" (the DNC profile).
I've got to mention that I'm running fw version 23.4.A.1.264, SLiM 4.4, with the removed packages re-added and with locked bootloader.
I really hope that Sony adds a proper preset for this headset in the MM update, or that this is a fluke in this specific firmware. In the meantime I'll keep on testing them and updating you guys (if you do desire). I hope this information has been useful to you.
I'll definitely be curious to see if Sony releases an update to properly support those earphones. I almost bought a pair on a recent trip to Japan, but now I'm glad I didn't.
Saaber said:
I'll definitely be curious to see if Sony releases an update to properly support those earphones. I almost bought a pair on a recent trip to Japan, but now I'm glad I didn't.
Click to expand...
Click to collapse
Well this was just my experience, people in the Xperia forums say that it works fine… I'm guessing it is the firmware's fault.
I just got the MDR-NC750 and am also somewhat disappointed by the DNC feature. Those are my first DNC headphones and I don't have anything to compare the effect to, but I thought the noice cancelling would work much better.
I have a Z5 compact that offers a separate DNC profile for the NC750, that I have selected. I played around with the three profiles (airplane, bus, office) but the outcome wasn't so good. When I turn on DNC surrounding noise is slightly dampened. The low frequencies are pretty effectively blocked (great on an airplane, I guess), but high frequencies are almost not blocked at all. I tested the earphones with a TV/radio running in the background and some chatter of some people and could always here a lot more than I expected. Both mics are working as expected for sound recording, so that's not the problem.
Now I'm not sure if that's a bug or a feature, but can anyone with other NC earphones or the NC750s tell me how good they block higher frequencies and people talking in the background? Am I expecting too much? I already read that high frequencies are harder to block with active noise cancelling, but I thought that it would work a bit better.
Other than that they feel good, the sound is great, but the NC feature could be better, I think.

Sound quality on the 10

Well I'm going to be talking about my speaker performance on the 10 compared to my previous phone the HTC One M8.
I don't know how HTC thought the 10's sound quality via the speaker was acceptable. I mean don't get me wrong the clarity of the sound from the speakers blows the m8 away for miles. It's hard to listen to the M8 without thinking how bad the clarity is imo. BUT the 10 is not as loud. The 10's tweeter on the front sometimes over powers the sub on the bottom and makes the song sound thin and tinny. I even tried flac files and still same thing. Not every song does this but a lot do. It doesn't have the force or drive like the M8 does. It seems like left (tweeter) and right (sub woofer) channels of song. You put the left and right together to get the full sound of the song. The M8 I believe has the left and right channels of the song on both speakers. That makes it more fuller an louder.
The M8 is pretty mushed at high volume meaning, it feels like all the instruments in the song are mashed together and thrown at you imo which is why I think the M8 doesn't have great clarity at all.
I'd like to say having clarity over mushed but louder and fuller sound is better but honestly I don't know anymore BUT hey the 10 has great headphone audio and other great features that make it worth having over the M8.
Let me know what you think and hopefully you guys have a better experience with sound meaning, there is a possibility that my device's speaker are defective lol.
Coming from an M8, I would say the HTC 10 definitely clearer but not as loud as the M8. However, it feels HTC worked on sound quality versus just making it loud.
It's a worthy trade-off. Using two different speakers for highs and lows is a brilliant idea and it really shows. I prefer listening to music at a mild volume for clarity versus loud somewhat distorted.
There were phones that were louder than the M8 but not as clear which is what BoomSounds trademark is.
On the 10, I can hear leaves rustling, fire popping, and other ambient noise that has never sounded so crisp, distinct, and natural. I feel like its the ATH-M50 of mobile sound with his balance.
Sent from my HTC6545LVW using Tapatalk
try music mode its almost stereo
I'm glad I wasn't the only one that felt the speakers sounded a bit tinny, especially at max volumes. It seemed a bit underwelming compared to my Nexus 6p. At moderate volumes however, it sounds decent. Lots of clarity.
Has anyone installed V4A and tried volume boost or increasing gain?
and i hate that boom sound doesn't work when using soundcloud google play yes and apple music no soundcloud wtf
Heisenberg420 said:
Has anyone installed V4A and tried volume boost or increasing gain?
Click to expand...
Click to collapse
No since vzw got no root yet BUT poweramp has a volume booster and it is doing wonders.
How's sound quality through headphone... Is it upto the hype
Sent from my Nexus 6P using Tapatalk
saj2001ind said:
How's sound quality through headphone... Is it upto the hype
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
The headphone jack is awesome and the audio profiles are badass. Creating profiles is done using two options: "Answer questions" which asks your age, styles of music you generally listen to, etc., and "Listen to frequencies" which generates a much more detailed 5-band EQ. The latter is much better because you can tune it based on what you can actually hear in either ear - it plays a frequency tone in the left headphone, you adjust the volume until you can barely hear it, then it plays a higher tone, you adjust volume, etc., and then it repeats the process for the right ear.
This is beneficial since boosting certain frequencies is often more useful (and less harmful to your hearing) than just cranking up the overall volume. No one has "perfect" hearing and hearing loss is often not uniform across the normal range of audible frequencies, nor is it necessarily uniform from left ear to right ear. In my case, my left ear required a little extra bass and highs while my right ear needed extra mid-range.
You can also use this to adjust the headphone output to specific listening environments you encounter. For example, creating an audio profile while on an airplane should be able to compensate for the engine noise. Later this morning I'll be setting up a profile with my lawnmower running outside, so I'm looking forward to hearing the results.
My only complaints are UI related:
1. The audio profiles are buried about 3 levels deep in Settings. When you plug in headphones, you get the "HTC BoomSound with Dolby Audio" card in the notification shade. Tapping the card takes you to the main Settings app, where you tap "HTC BoomSound with Dolby Audio" again, then "Personal Audio Profile", then choose or create your profile. Would have liked something a little simpler to use, or at least have the notification card go directly to the BoomSound settings instead of requiring an extra tap.
2. There doesn't appear to be a way to edit a profile or view its settings after you create it. You can enable it or you can delete it. -- EDIT: This is incorrect; I am an idiot. You tap in the profile to edit it.
3. The audio profiles are completely hidden when the headphone jack is not in use. You can't even see the profiles you've created. Tapping on "HTC BoomSound with Dolby Audio" in Settings just toggles the speakers between Music Mode and Theater Mode.
tl;dr - lives up to the hype. Maybe even better than hyped.
Source: have mixed audio (both live and recording settings) for >10 years, did my testing with a pair of Audio-Technica studio headphones.
I've got a pretty good system in my car and I just tried it out a few minutes ago. It sounds amazing! I'm coming from an M8 with V4A and it sounds about the same in some respects and better in others. I created a profile with frequencies and the difference after doing so was definitely noticeable. I like that they even have a high quality sample with a toggle so you can compare very easily. I do miss the Clarity setting and the equalizer in V4A, but overall I am extremely pleased!
What I'm running, for reference:
Arc Audio XDI 600 amp
Focal i165 fronts
JBL 3-way 6x9 rears
12" Diamond Audio sub
Regarding the "Personal Audio Profile", I understand you can create multiple profiles yeah? Can you give those profiles custom names?
I for example would probably like to do at least three different "listen to frequencies" profiles: for my Piston 3's, the HTC hi-res buds and for my superlux hd-330's.
Would be nice if you can name them however you want ;D
Also is there an option somewhere within the settings to disable the 16>24 upsampling bs?
Checked out the 10 at Verizon side by side to my M8. Played same YouTube song. 10 is clearer but, very tinny and I can't here it over the surrounding noise, tried both modes. The M8 at least I can hear it and can't believe people say you can't hear the stereo separation, you can if you turn the device side ways. Over all having the choice I would pick the two front facing speakers all day long. I think HTC blew it hear, at least there is a work around with Bluetooth speaker. This is a amazing device except for the speakers and lack of IR blaster. I will still get the 10 mainly for the dev support this will get.
Swiped from M8 with RooT privileges
robbo10 said:
Checked out the 10 at Verizon side by side to my M8. Played same YouTube song. 10 is clearer but, very tinny and I can't here it over the surrounding noise, tried both modes. The M8 at least I can hear it and can't believe people say you can't hear the stereo separation, you can if you turn the device side ways. Over all having the choice I would pick the two front facing speakers all day long. I think HTC blew it hear, at least there is a work around with Bluetooth speaker. This is a amazing device except for the speakers and lack of IR blaster. I will still get the 10 mainly for the dev support this will get.
Swiped from M8 with RooT privileges
Click to expand...
Click to collapse
If they could, I am sure they would have kept the front facing speakers, but that would have meant bigger bezels, on-screen navigation keys and fingerprint scanner at the back. That would have killed the device from the outset, so the current speaker configuration is the best compromise.
lagittaja said:
Regarding the "Personal Audio Profile", I understand you can create multiple profiles yeah? Can you give those profiles custom names?
I for example would probably like to do at least three different "listen to frequencies" profiles: for my Piston 3's, the HTC hi-res buds and for my superlux hd-330's.
Would be nice if you can name them however you want ;D
Also is there an option somewhere within the settings to disable the 16>24 upsampling bs?
Click to expand...
Click to collapse
1) You can create multiple profiles and name it whatever you want.
2) Upscaling bit-depth from 16 to 24 will NOT do any harm in theory (loseless), yet upsampling sample rate to a non-integer multiple of original may trigger a process called SRC, for example 44.1Khz -> 192Khz, which might cause some minor accuracy problem, but it's still transparent to human ears.
giorgoxxi said:
If they could, I am sure they would have kept the front facing speakers, but that would have meant bigger bezels, on-screen navigation keys and fingerprint scanner at the back. That would have killed the device from the outset, so the current speaker configuration is the best compromise.
Click to expand...
Click to collapse
Probably true, the fingerprint scanner is to close to the bottom, kinda of a stretch one handed, if it would have been put were the HTC logo is on the M8 would have been more comfortable and possibly squeezed the lower speaker. You can't have everything in life so you make due...lol
Swiped from M8 with RooT privileges
robbo10 said:
Probably true, the fingerprint scanner is to close to the bottom, kinda of a stretch one handed, if it would have been put were the HTC logo is on the M8 would have been more comfortable and possibly squeezed the lower speaker. You can't have everything in life so you make due...lol
Swiped from M8 with RooT privileges
Click to expand...
Click to collapse
Still because of htc keep the boomsound setup. If you look closely at samsung s7, you will notice samsung hide their display circuit at the top, beneath the logo. But samsung's top speaker is a very very small one, meanwhile htc used 2 large speakers , top and bottom.
So basically htc had to move the fingerprint sensor a bit lower.
TeroZ said:
1) You can create multiple profiles and name it whatever you want.
2) Upscaling bit-depth from 16 to 24 will NOT do any harm in theory (loseless), yet upsampling sample rate to a non-integer multiple of original may trigger a process called SRC, for example 44.1Khz -> 192Khz, which might cause some minor accuracy problem, but it's still transparent to human ears.
Click to expand...
Click to collapse
1) Thanks for the confirmation.
2) Excuse me for using the wrong term, but you didn't answer the question. Surely it can't be so hard? Is there an option or is there not?
lagittaja said:
1) Thanks for the confirmation.
2) Excuse me for using the wrong term, but you didn't answer the question. Surely it can't be so hard? Is there an option or is there not?
Click to expand...
Click to collapse
Sorry I just forgot to answer that while explaining. No, there's no switch. And I couldn't even confirm the 16->24 conversion exists, official site state that they used a 24-bit capable dac, but didn't mention anything about upscaling/upsampling. If you have the source please don't hesitate to tell me.
HTC Nexus 9 I believe. That device had dual front facing speakers and those were really thin and on the edge of the screen, so I think they could have done something. With the 10, a volume booster makes it sound better but still tinny on the tweeter.
If you really want to hear a good example, play the song "vengeful one" by Disturbed, the intro is the tinniest sound you'll ever hear on the tweeter.
TeroZ said:
Sorry I just forgot to answer that while explaining. No, there's no switch. And I couldn't even confirm the 16->24 conversion exists, official site state that they used a 24-bit capable dac, but didn't mention anything about upscaling/upsampling. If you have the source please don't hesitate to tell me.
Click to expand...
Click to collapse
Well, you can switch BoomSound on/off entirely, but who knows if that changes the bit depth.
Your question about the audio profiles was already answered, but here are some screenshots of the profiles I made and what their EQs look like. I used the "listen to frequencies" method for all of them.

Categories

Resources