[Q] Question about mic frequency handling - Nexus One Q&A, Help & Troubleshooting

Hi, this is my first post
I'm doing a work about sound frequency so i downloaded this "speedy spectrum analyzer" app (definitely worth its price, but you can easily find it...you know how...) and started testing with some youtube videos about human hearing frequencies (i cant post links but it's named "hearing test HD" on YT) the app is very accurate but... around 7.5 Khz the graph peak dies, seems like the microphone can't handle upper frequencies. The fact is that i need measurements from 10 to 20 Khz.
The thing i want to ask is if it is the microphone that cuts at 7.5 Khz or it's the OS that cuts noise and stops hearing at that certain frequency.
I've got nexus one with CM10.1 VJ Jelly Bean 4.2.1 v4.7
Also i would like to know if i can do anything to modify frequency values from my phone.
Last but not least i would ask you to try yourself if your Nexus One, maybe with another ROM, can handle some different frequencies.
I'm sorry for my english, i'm italian. Thank you in advance
P.S.: If something in this post sounds incomplete or wrong, feel free to correct me everytime.

Related

[Q] ADC audio capture recording level and aliasing

Hi there
last week I got a new Samsung Galaxy S GT I-9000, and although I am generally happy with it, I am very disappointed with the ADC recording quality.
As others, I noticed it after asking a friend to film me playing at a gig, and the audio was completely unuseable.
After digging around and some experiments I found so far 2 serious issues:
1 - As others pointed out, the microphone input level seems to be unadjustable. I have digged around in the hidden menus, where I could find a way to adjust the input level for speech calls but not for audio recording.
(Audio -> Handset ->I2S1 Rx Gain, although I am not sure if the signal clips before or after that point when doing audio recording ).
2 - This is an issue I have not seen documented anywhere: no matter what application I use, I am not able to record at any higher sampling rate than 22.050kHz. This is with both handset and headset microphone. But what is probably worse, is that the signal is not (or not very well) low pass filtered (antialised) before being downsampled!! I tried recording a frequency sweep from 0 to 16kHz, and the first 8kHz (11025 Hz inn 22050 Hz sampling rate mode) were Ok, the next 8kHz (11025Hz) where aliased like hell. Try record a 10 khz and a 12 kHz tone at 11khz adc rate and you will get a 10khz back in both cases, almost at the same amplitude ! Not sure why I can't acces 48kHz, as I read somewhere that the audio chipset should support that.
Anyone know if there is a fix for either?
Just uploaded the recorded sample for reference.
This was a 100Hz to 16kHz frequency sweep of 30 seconds.
The test setting was far from ideal (just played it out on my PC) but it gives an indication. Note that aliasing is so bad that even harmonic distortion gets aliased, and it becomes really loud when all harmonics get imaged back to the same frequency by the aliasing process. If the situation is not fixed, there is no hope for high quality audio for the galaxy... Anyone knows if with 2.2 upgrade this will work?
Do HTC desire or wildfire have similar issues? I am seriously considering swapping before my 14 days trial runs out: no point in having HD video (main selling point of the phone) if the audio is close to unuseable (and I don't want to go to Apple just yet)
The voice quality on my Galaxy S is really bad. I've had several people say to me that on calls it's difficult to understand what I'm saying and that the sound is either muffled or distorted.
I tried some recordings with the voice recorder app and these two don't sound clear at all.
Could this be caused by the same thing you're mentioning, or do I have a problem with my phone?
How do other people find the call quality (that is, someone listening to you calling *from* your Galaxy.)?
Meza1 said:
The voice quality on my Galaxy S is really bad. I've had several people say to me that on calls it's difficult to understand what I'm saying and that the sound is either muffled or distorted.
I tried some recordings with the voice recorder app and these two don't sound clear at all.
Could this be caused by the same thing you're mentioning, or do I have a problem with my phone?
How do other people find the call quality (that is, someone listening to you calling *from* your Galaxy.)?
Click to expand...
Click to collapse
I think this is related to the same bugs mentioned as the subject of this thread.
BTW, it looks like HTC desire has the same issue wrt video recording, so it might be an Android issue rather than a Samsung one...
You can find some additional details in the modaco forum, on thread samsung-galaxy-s-i9000-mic-sensitivity-recording.
(can't add the link here)
ilcello said:
(...)
2 - This is an issue I have not seen documented anywhere: no matter what application I use, I am not able to record at any higher sampling rate than 22.050kHz. (...)
Click to expand...
Click to collapse
After flashing the european firmware JM1 from Kies I am able to record at 44.1 kHz now!
Haven't checked aliasing yet.
I'm on JM2 and this is a topic that I would very much be interested in.
Sent from my GT-I9000 using XDA App
There is another older post but still active here:
http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=721069
Same problem gggrrr
I recorded a friend of mine singing last night and the audio on the video is terrible and i mean really terrible, the picture is fine but the audio, nope.
I have heard that there is a way to load in a new kernal to be able to change the sensitivity of the mic but i'm not sure if that is the way to go or not, i just want to be able to record video that sounds good, please help.
Flash a kernel with voodoo sound. Then the audio quality will be amazing
Sent from my GT-I9000 using XDA App
Read this thread
http://forum.xda-developers.com/showthread.php?t=806195&page=103
I've used voodoo sound ever since I go this phone. You don't even have to flash a kernel anymore, supercurio's made it even easier, as long as you have root just go onto the market and buy Voodoo Control Plus and unlock the true audio capabilities of your Galaxy S
I started out with JPY and using Tape Machine I've been able to record just fine at 44100Hz. Same with JVB.
Thanks for that, i installed voodoo control plus, really easy to do, at a gig tonight so i will record and see what the sound is like on the video, thanks again
russellhearn69 said:
Thanks for that, i installed voodoo control plus, really easy to do, at a gig tonight so i will record and see what the sound is like on the video, thanks again
Click to expand...
Click to collapse
Thank supercurio not me

[Q] Call quality seems worse?

Hey everyone,
My Captivate had the whole random shutdown issue as well, and it seemed a fix was to change the band to 850 WCDMA. I don't understand it completely, but I read numerous posts over it and gave it a go. I still get it now, but a lot less.
Earlier I was on the phone with the girlfriend and noticed I had a hard understanding her at times, and when another phone in the background was ringing it sounded terribly distorted.
I guess my question is, although I think I read a bit on that already, does setting it to 850 WCDMA as opposed to the default lead to a sacrifice in call quality? What is the default even? She was using her new iphone4 so I doubt it was her phone, just me.
Thanks

Music skips in ICS

I saw similar threads like 2 years ago, but none of the solutions helped me so I decided to create new one.
Here is my situation.
When I play music (flac, mp3, ogg, whatever...) every some time (3,4,5 minutes) music stops for a fraction of a second.
Maybe it's nothing but it's irritating.
I eventually found what is responsible. Its GPS receiver. When I turn it off, everything is ok. I could live with that, but... I often listen to music, and use GPS at the same time so it would be nice to get it working together. Is there any chance to fight this issue?
my environment:
ROM: slimICS
Kernel: Devil (but also tried semaphore and mnics and that changed nothing).
Player: PoerAmp + VoodooSound (but also tried stock player, with and without voodoo and problem persists).
I also tried different governors: smartass, ondemand, conservative.
I tried to set Min CPU freq to 200 MHz. Still nothing.
Only solution is to turn off GPS.
What do you think?
vibowit said:
I eventually found what is responsible. Its GPS receiver. When I turn it off, everything is ok.
Click to expand...
Click to collapse
GPS receiver by itself is an odd cause for music skipping. I think the problem is with a background app you are using (which probably relies on the GPS). I too use my phone on CM9 for music with poweramp, but rarely hear music stopping or skipping.
I've had this problem with CodenameAndroid
I'm not sure but it seems to only happen when my screen is off
possibly when the phone is trying to deep sleep
in my case it also happens when the screen is on, and I do not use deep idle.
I'll investigate it in detail. Will do new installation, so I will try to restore apps one by one. It can take a little time.
APP - power amp, has a setting to increase the Audio buffer size (settings>audio engine>audio buffer size). Change from Auto to Large(+250ms).. this fixed the problem for me.
Other music apps may have this option
dlockhart, I use poweramp, and changing buffer size didn't help.
I will investigate further. Clear rom, so far even with gps on everything is ok.
It's a longshot, but is this only when you have a jack plugged, or also when playing from the phone speaker? A faulty jack or it not being properly plugged has actually caused something similar for me.
Sent from the fridge.
anything new in here? just have the same problem, but different phone. should be an software issue.
Poweramp worked!
dlockhart said:
APP - power amp, has a setting to increase the Audio buffer size (settings>audio engine>audio buffer size). Change from Auto to Large(+250ms).. this fixed the problem for me.
Other music apps may have this option
Click to expand...
Click to collapse
Yeah this worked for me too on Desire Z (I know, wrong forum but having identical issues on ICS). You can also disable the media controls on the headset that seem to mess it up too! No more skipping, thanks for the tip!
i'm having this problem right now
I had it to. Try jellybean. Because of vsync (project butter) the cpu and gpu animate the screen instead of just cpu, cpu now has more time to handle everything else. My music has yet to skip on jellybean. Working really good.
Is this Error in jelly bean as well ?
predator120480 said:
Is this Error in jelly bean as well ?
Click to expand...
Click to collapse
Did you even read my above post? No it is very good.
Sent from my GT-I9000 using xda premium

[Q] Sound quirk - is this normal?

I bought a Galaxy Note a month or so ago. I'm not sure if this happened before the ICS update or if it came with it as it's still all a bit new. I'm wondering if the following behaviour is a fault (hardware or otherwise), is a setting that I can alter or if it "just is".
I use the Note a lot to play music especially at night as I'm going to sleep, when I have the Note on either the quietest volume setting or something close to it. I have noticed that when the volume level is low on quiet passages in the music it drops out altogether. This is quite noticable as any background hiss (on older recordings) drops to silent then comes back in again as the music approaches a louder passage. It does the same on video.
It can be quite annoying and very distracting. If I turn the volume up (past about half way on quieter, older recordings) the problem vanishes completly so it looks like an issue with the pre-amp or DAC?
I have tried different audio players and different headphones with no change. I have also tried playing music without headphones (using the in-built speaker) and think that does it also, although it's harder to tell.
The wierd thing is googling around I can't find anyone reporting the same problem, which makes me think I possibly have a fault. Any ideas? Could someone else with a Note on ICS try the same thing and report their findings?
Test is: find somewhere very quiet. Play some quiet music on the Note and turn the volume right down until it is barely audible with the earphone pressed in. Try different pieces of music and see if the sound drops out on quieter passages - for me, it does.
StarFishUK said:
I bought a Galaxy Note a month or so ago. I'm not sure if this happened before the ICS update or if it came with it as it's still all a bit new. I'm wondering if the following behaviour is a fault (hardware or otherwise), is a setting that I can alter or if it "just is".
I use the Note a lot to play music especially at night as I'm going to sleep, when I have the Note on either the quietest volume setting or something close to it. I have noticed that when the volume level is low on quiet passages in the music it drops out altogether. This is quite noticable as any background hiss (on older recordings) drops to silent then comes back in again as the music approaches a louder passage. It does the same on video.
It can be quite annoying and very distracting. If I turn the volume up (past about half way on quieter, older recordings) the problem vanishes completly so it looks like an issue with the pre-amp or DAC?
I have tried different audio players and different headphones with no change. I have also tried playing music without headphones (using the in-built speaker) and think that does it also, although it's harder to tell.
The wierd thing is googling around I can't find anyone reporting the same problem, which makes me think I possibly have a fault. Any ideas? Could someone else with a Note on ICS try the same thing and report their findings?
Test is: find somewhere very quiet. Play some quiet music on the Note and turn the volume right down until it is barely audible with the earphone pressed in. Try different pieces of music and see if the sound drops out on quieter passages - for me, it does.
Click to expand...
Click to collapse
I found this happening on a fade out of a song (Bjork - Play Dead). On volume 1 the sound would cut out much earlier than on volume 2. It sounds like a classic noise reduction technique kicking in - designed to reduce hiss.
Not much pop music is mixed like this any more I don't think. You'd certainly notice it more on Classical music where the dynamic range is far greater than Pop.
krypton_the_slayer said:
I found this happening on a fade out of a song (Bjork - Play Dead). On volume 1 the sound would cut out much earlier than on volume 2. It sounds like a classic noise reduction technique kicking in - designed to reduce hiss.
Not much pop music is mixed like this any more I don't think. You'd certainly notice it more on Classical music where the dynamic range is far greater than Pop.
Click to expand...
Click to collapse
Perfect - yes, that describes my problem. And yes, it is classical music where I find it most noticeable (especially older recordings which tend to be quieter with quite a bit of background hiss). I wonder if there is any way to diable the noise reduction...?
Appreciate your help. At least I now know I don't have a faulty device. Massive thanks.
By the way the best answer I have so far is to play on higher sound levels and use an set of headphones with an old style (non digital) volume control to bring the sound back down to a reasonable level at the earphonesd. Pretty poor solution really - had hoped for better from my lovely new Note.
+1 big problem for my...and now...not solutions...waiting...
I have this issue since Samsung replaced my mainboard. It happens on stock ICS and CM9. I haven't tried Gingerbread.
Could this be a hardware problem?
Is there any fix to this yet, this is exactly my problem, good tip about using an in-line headphone volume control though
The same bug. Please fix it somebody.
I too have this problem with my new Galaxy Note (ICS 4.0.4). I'd be interested to hear from any Note users that *do not* have this problem when playing back audio at low volumes. If you don't notice the audio completely dropping out, please list what version of Android you're running. Thanks!
I guess we need some more experimentation to see if it's a hardware or software issue (or both).
naytheet said:
I too have this problem with my new Galaxy Note (ICS 4.0.4). I'd be interested to hear from any Note users that *do not* have this problem when playing back audio at low volumes. If you don't notice the audio completely dropping out, please list what version of Android you're running. Thanks!
I guess we need some more experimentation to see if it's a hardware or software issue (or both).
Click to expand...
Click to collapse
Hi,
I am quite sure this is a software bug. When my note was using gingerbread, it was OK. It started to behave this wasy after the (official) ICS upgrade. Some of my friends are using unofficial ROMs (4.0.3 or 4.0.4) and it is ok - I tested it. So my conclusion is that samsung put some software trying to reduce noise in low audio volume, but it's not working as it should be...
More people are stumbling upon this noise gate problem:
http://code.google.com/p/android/issues/detail?id=35861
http://forum.xda-developers.com/showthread.php?t=1717425
I experience it on ICS and also on CM9, only with headphones plugged in (not when listening to music via bluetooth on the Sony MW600).
It does not occur on Gingerbread, but I don't like to use that ROM as a daily driver...
Can anyone confirm if there are custom ROMS that do not have this behavior?
Or is there maybe some way to replace the ICS media playback service with the GB one?
Well, all ICS-based custom ROMs I've tried suffer the same irritating behavior.
And it also turns out that GB has the same kind of noise gate, but the threshold seems to be a lot lower and therefore it doesn't kick in that often.
But I've just installed a CM10 nightly, and that seems to solve the issue.
my 2 cents
I can confirm, that I have similar problem.
I have the problems only when watching movies. the sound just cuts off when the character stops speaking, so it cuts off the background sound.
I tried different kernels, ROM´s... same problems on GB, ICS, CM9...
I have a hillBilly solution that works for me! When ever the sound cutting starts, I just change the volume for one level. The cutting will off course repeat... but it's indeed better than listen to the clipping...
For black clipping I use highest brightness and film screen mode. It does the trick for me...
But it just pisses me of when I realize that I have the phone with ****ty screen, sound and bricking danger...
wtf sammy... i just cant belive that i paid 540 eur for this, its sad
DonLaDroid
please delete....
double post....
This is bugging me too.
Would this be something controlled by the kernel?
---------- Post added 1st September 2012 at 12:40 AM ---------- Previous post was 31st August 2012 at 11:48 PM ----------
Also being discussed at http://code.google.com/p/android/is...s Owner Summary Stars&groupby=&sort=&id=35861
Please, can anyone using a non Touchwiz ICS or JB Rom tell us if this is happening for them?
burtcom said:
This is bugging me too.
Would this be something controlled by the kernel?
---------- Post added 1st September 2012 at 12:40 AM ---------- Previous post was 31st August 2012 at 11:48 PM ----------
Also being discussed at http://code.google.com/p/android/is...s Owner Summary Stars&groupby=&sort=&id=35861
Please, can anyone using a non Touchwiz ICS or JB Rom tell us if this is happening for them?
Click to expand...
Click to collapse
Just flashed latest PA, and its till there!
Im not an expert! Does anyone remember a background noise reduction option while making a call in GB??
I cant find it in ICS or PA. I think that this background noise redustion system is causing the cutting. It must be somehow connected.... im not an dev or anything but my gut tells me that this could be!
anyone?
Take care
DonLaDroid
OK all, let's figure out what ROMs don't have this problem, and start bugging the Devs to try to fix it on the others :laugh:
Well, I just noticed that the sound cut-off is also back on the unofficial 08/31 build of CM10. It was much less noticeable on the 08/28 build. :crying:
The difference between the two builds is a huge decrease in sound volume: build 08/28 was much louder than the latest one. Maybe the noise gate simply doesn't kick in so soon when the system volume is cranked up. You basically get the same effect when turning up the volume completely and turn it down with an inline analog control - as suggested by StarFishUK in post #3.
So my question would be what makes the volume louder on 08/28?
And how can I get that 'cranked up volume' on newer CM10 builds or preferably on ICS roms? Any ideas?
By the way, I totally agree with your 2 cents DonLaDroid. I never had this much trouble with my old Dell Streak...
Haven't noticed this myself (CM10), but i've noticed something incredible annoying in CM builds, and that's when i'm listening to music with headsets and i'm increasing the volume, it seems that it's "missing" a couple of steps. So when i'm increasing the volume it'll go from 5 to 8 in one step, and not 1,2,3,4,5,6,7,8,
It should be: 0,1,2,3,4,5,6,7,8
But it is: 0,1,2,3,4,5,8
How to test this problem. ..
Go to a quiet room.
Set audio level to one (one click up from silence)
Play some music with soft passages.
For me, the sound shuts off during quiet audio for speaker and wired headset. Note that this isn't simply an absence of sound. The sound turns off then suddenly starts again in the middle of a louder passage.
Bluetooth doesn't have the problem.
A gentleman on one of the Kernel threads believes this may be a hardware issue. The sound clips to cover noise from the speaker.
All, it seems that this is a "feature" of our phone. We will need to contact Samsung for the word on if this is a hardware issue or of it can be fixed via software. Right now it seems this happens in all ROMs, Touchwiz or AOSP.
Workaround is to use Bluetooth or a wired headset with an analog volume control.

Static sound coming from speakers in Clash of Clans

Hi everyone. I have my phone for 5 months. When I play Clash of Clans (CoC), there is a static sound or I can say buzzing as in the following similar post from 2015 https://forum.xda-developers.com/nexus-6/help/one-speakers-buzzing-t3269228 .
I controlled other games and some apps to see if there is a similar sound but no, it's only CoC. My phone is always in Mute mode, all game sounds are disabled, Media sound is also zero but still have the sound. And when I'm alone at home, it's really annoying.
I searched about this and found many threads in almost every forum, but couldn't find anything useful. Most of the posts answered as above, saying "clean the speakers". But this sound was there when I bought my brand new Galaxy. My aim is to get thoughts about what it might be, and is there a way to get rid of it. I have some thoughts about that sound.
It sounds like a High (might be Low) Frequency signal that is coming only when the app is foreground. I started to think that CoC developers added this to the game on some purpose. It might be compare the online players whereabouts and if two devices are seeing each other (I mean hearing), the app might won't match them in the versus battles. But it is unlikely since the original multiplayer battles need an offline player base for an online player to start the attack.
I appreciate if someone here can confirm that CoC also make the sound on devices other that Note 8 or even on other OS's. This at least shows that I might be true about it is made on purpose, and that there is no way to silent this, except deleting the game.
Sorry for the long post.
Nope, no undesired sounds or noises, I have a 950F running nougat

Categories

Resources