Lowering Mic Gain for Kaiser/WM6 - Tilt, TyTN II, MDA Vario III General

Anyone know a reg hack or other tweak that would allow me to lower the mic gain at will? the environment i would like to record in is rather loud and records rather distorted. I was able to clean it up a bit in nero wav editor, but still. I'm thinking i need to tune down the gain ALOT, or just muffle the mic as much as i can.
any suggestions besides "use search button?" ;-)
-- what i was able to find didn't fit our device...
At Resco's highest quality setting was able to record a 1.5 hour set... gonna be funny as hell if i'm gonna have to semi-sound proof my phone so i can make a decent boot....

Related

how can i increase volume?

i would like to know how to increase the overall volume of my 8925. the ringtone, speakerfone, and in call volume. does anyonee know what registry edits i can make to boost the volume?
dv8r942 said:
I put this up a couple times..this is what I read, as the speaker was the first complaint I had (not that I had many). Reg Edit/H_KEY_CURRENT_USER/CONTROL PANEL/SOUNDCATAGORIES/RING.....
Now there are 2 settings to be changed, according to the post I read, the author of which has not replied back to any of my inquiries..."Initvol" and "speaker". Hold each until you have the menu option to edit (or dub-clik and open them) you will see the numeric value, which can be easily changed. When I got my unit, Init was at 5, speaker was at 8. I jacked them both to 15. There is an increase, and poking around, I found that you can do the same for the "speaker" value in different areas (alarm, music..)
The dif is pretty slight, AND I also took all my tones and hiked the volume up to near-distortion levels...which also helped. You aint going to get "quality" tunage from this thing, I just need to hear it...lol. Now..what I do NOT know is just how high that setting can be jacked before it does damage. Nor have i been advised that there is some other, more appropriate way to pump it up. The speaker is small, weak, and on the back, so only so much can be done. What I DO know is this method has not caused any damage..and I am hearing it just fine now. Hope this helps.
Click to expand...
Click to collapse
Thank him!
i tried this but its still about only 70% as loud as my 8525
bump to the top
So E..how high did you go? I noticed you compared it to another phone, one I am not familiar with, and what I can add for ya is that the volume issue on THIS unit is the same for the other 2 phones I just purchased...those being a Blackjack 2 (only cuz ATT bought out my old provider and it was cheep...lol) AND...dun-dun-dun.....the nokia E90 (which, unfortunately WASN'T cheep).
I rigged up an old motorola V710 (remember THOSE days??!!) with a bunch of games and songs for my 7yr old daughter...and MAN...that little dinosaur was hurting my ears, WITHOUT any mods!! Point is...these fancy-schmancy units obviously need to sacrifice something to cram so much functionality into such a small package (guys, feel free to use this line on your significant other...if applicable). I don't use headphones, and I don't need these things as "music players", so I dont really mind too much...but we DO need to hear the damn things...lol.
How high did you set it?
Oh..and Unk, allow me to thank you for thanking me
well DV8
i set everything to 15 but the init volume keeps on resetting to 5 i dont know why. and also does the attenuation have anything to do with the volume?

Increase overall volume

Hi there,
Does enyone know if it's possible to increase the overall volume of the ringtone and sms sounds...? (some kind of tweak mabye) I've got it on max but often I must really on the vibration to notice a sms or call. I often only hear the sound very soft.
Thanks..
ps i've the system volume only on 3 bar's orso, but that shouldn't effect the ringvolume should it??
I too have this issue, sound is pretty quiet to be honest. The answer i got was not helpful, basically said live with it.
yup, it isnt any where near as loud as my K-JAM (Wizard) was, but then my K-JAM was no where near as loud as my Ericsson P900 was, etc etc...
the speaker phone is an absolute joke, unless you are in a sound controlled ultra quiet room.
it seems that with every new phone and the speakers get worse rather than better.
I also find the diamond to be too quiet. I am a truck driver who drives refrigerated wagons. When parked on a bay I use my phone to watch films or listen to podcasts. But with the sound of the fridge I cannot hear anything. My old tytn 2 was spot on for sound. Any reg hacks or third party programs to boost sound? I have looked without any luck. I may have to find a mini usb speaker.
Use a player with pre-amp; for example, CorePlayer.
coreplayer`s volume doesn`t have any effect to windows sounds.
he asked for sms and speach cenversation loudness.
There is a registry hack Swiftblade uses. It's been posted in his ROM thread in the ROM section. That should do the trick
Edit: here's the link to the thread. You'll have to find the right posting yourself, though: http://forum.xda-developers.com/showthread.php?t=408109
ok found it
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\AUDIOGAIN]
"EAC_GAIN_EMBEDDED"=dword:77
but when i look at my registry there is no ...\AUDIOGAIN why ??
i think you have to create a entry
no change, still quiet
I am annoyed by the low ringtone and text message alert volume, too. I'm using the bElite 0.95 ROM and I tried adding that entry to the registry. It did not change anything.
Well if the registry key isn't there I would assume the HTC audiogain application isn't installed, so there's nothing to read that value. Hence making any changes futile.
My advise: try finding the cab for that app, or try with another (perhaps stock) rom

[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

Possible workaround for a noisy mic

The microphone for the Nexus 4 is very noisy. A user on another thread described a video he recorded
to sound as if it was "recorded underwater".
I looked up the Android SDK and the MediaRecorder object has access to the following audio streams:
CAMCORDER, DEFAULT, MIC, VOICE_CALL, VOICE_COMMUNICATION, VOICE_DOWNLINK, VOICE_RECOGNITION, VOICE_UPLINK.
http://developer.android.com/reference/android/media/MediaRecorder.AudioSource.html
I noticed that while audio and video recorders sound bad on Nexus4, voice calls are of decent quality.
Not all phones have the hardware to handle all these so most sound recorders use MIC or DEFAULT.
I found the source code to the MIUI Sound Recorder and it was easy to add a setting that lets you
manually select which hardware stream to record from.
I ran some tests on the Nexus 4 and came to the following conclusions:
- MIC, DEFAULT and VOICE RECOGNITION are probably the same stream and sound bad.
- the CAMCORDER audio stream is the cleanest.
I propose that until Google and LG fix this issue ROM developers alter the Android API on Nexus 4 (only)
so that the CAMCORDER stream always overwrites MIC and DEFAULT.
I'm attaching the modified MIUI Sound Recorder with manual stream select if anyone wants to do
tests on their own. Here's an amplified view of MIC vs CAMCORDER.
-Mindroid- said:
The microphone for the Nexus 4 is very noisy. A user on another thread described a video he recorded
to sound as if it was "recorded underwater".
I looked up the Android SDK and the MediaRecorder object has access to the following audio streams:
CAMCORDER, DEFAULT, MIC, VOICE_CALL, VOICE_COMMUNICATION, VOICE_DOWNLINK, VOICE_RECOGNITION, VOICE_UPLINK.
http://developer.android.com/reference/android/media/MediaRecorder.AudioSource.html
I noticed that while audio and video recorders sound bad on Nexus4, voice calls are of decent quality.
Not all phones have the hardware to handle all these so most sound recorders use MIC or DEFAULT.
I found the source code to the MIUI Sound Recorder and it was easy to add a setting that lets you
manually select which hardware stream to record from.
I ran some tests on the Nexus 4 and came to the following conclusions:
- MIC, DEFAULT and VOICE RECOGNITION are probably the same stream and sound bad.
- the CAMCORDER audio stream is the cleanest.
I propose that until Google and LG fix this issue ROM developers alter the Android API on Nexus 4 (only)
so that the CAMCORDER stream always overwrites MIC and DEFAULT.
I'm attaching the modified MIUI Sound Recorder with manual stream select if anyone wants to do
tests on their own. Here's an amplified view of MIC vs CAMCORDER.
Click to expand...
Click to collapse
I modified my kernel to fix this and I used your apk to test for both mic and camcorder and I don't notice the difference with my updated kernel.
http://faux.androidro.ms/mako/beta/mako-jb-kernel-004b06.zip
check for me to see if I really fix it or not since I am not an audio expert
Thank you, faux!
I've been meaning to try your kernel for a while so now I just have to.
Please treat my ideas about how Android exposes the audio stream as a speculation for now.
I didn't run any in-depth tests and I didn't trace the kernel code.
To my ears the MIC/DEFAULT streams are very noisy. The CAMCORDER one is noisy also
and but somewhat less so. They all sound bandpassed (probably a microphone limitation).
I'd like to know what other users think of the sound.
Very interesting.
I agree that N4 mic is so sensitive that it picks up a lot of background noises. I have been tweaking with mic volume to offset it.
If OP is true, then there's a hope for VoIP users who use Csipsimple. Without changing the kernel, csip can use CAMCORDER mode by changing the settings under media>audio troubleshooting.
The very high mic gain is the main issue with the sound quality. It needs to be adjusted from
the kernel driver which is not a trivial procedure. Gain from apps works on top of the hardware
gain and does not affect distortion that happens earlier in the signal chain.
One user put scotch tape on the mic to mechanically attenuate the sound and reported good results.
If the the sound system on the nexus 4 is built on top of ALSA, I.e. if the directory /proc/asound exists, then microphone levels can be adjusted in user-space. There is an app (ALSAMixer) available on the market that could be used here.
What would be the effect of covering the mic with something to reduce it's sensitivity?
chdloc said:
If the the sound system on the nexus 4 is built on top of ALSA, I.e. if the directory /proc/asound exists, then microphone levels can be adjusted in user-space. There is an app (ALSAMixer) available on the market that could be used here.
Click to expand...
Click to collapse
I'm not sure if that will do it. The textbook audio recording chain goes like this:
microphone -> preamp -> analog-to-digital converter
If I'm not mistaken ALSA(the driver) will take over afterwards. We need a way to control
the hardware gain on the preamp. It's possible that preamp gain is permanently fixed by design.
On the other hand almost all modern preamps have automatic variable gain so it might just be
a matter of figuring out how to turn it on.
EDIT:
ALSAMixer doesn't work at all on my phone (stock 4.2.1 - rooted)
Do you know of any custom kernels for the Nexus4 that use ALSA?
donec said:
What would be the effect of covering the mic with something to reduce it's sensitivity?
Click to expand...
Click to collapse
Aside from the ugly look it should work OK. I would suggest using some kind of soft thread fabric.
Wool is one of the best materials for sound absorption but you should try different materials.
The downside is that mechanical methods don't attenuate all frequencies linearly - they work much better
on higher frequencies so you will have to try and see what material works best.
If this works out it would be ideal to open the phone and plug the microphone hole on the inside with the proper material.
I don't have a Nexus 4, but I do know that the Nexus 7 uses ALSA. Have you checked for /proc/asound? If it exists, then you may need the proper ALSA libraries first.
Sent from my Nexus One using xda app-developers app
im starting to think LG just used cheap mics to keep cost down. From the buzzing to the sub par recording quality
-Mindroid- said:
Aside from the ugly look it should work OK. I would suggest using some kind of soft thread fabric.
Wool is one of the best materials for sound absorption but you should try different materials.
The downside is that mechanical methods don't attenuate all frequencies linearly - they work much better
on higher frequencies so you will have to try and see what material works best.
If this works out it would be ideal to open the phone and plug the microphone hole on the inside with the proper material.
Click to expand...
Click to collapse
I have my Nexus 4 in a case and thought maybe I could improve the quality by placing a piece of cloth between the case and the phone.
Lockeskidney said:
im starting to think LG just used cheap mics to keep cost down. From the buzzing to the sub par recording quality
Click to expand...
Click to collapse
The specs for the microphone do not look bad either. http://www.knowles.com/search/prods_pdf/SPU0410LR5H.pdf is the spec sheet and it should be working to 116 dB, which is louder than I'd want to be in - though it is only the loud end of rock concerts. Noise also looks okay on the spec sheet, but you cannot expect Schoeps quality of course..
The underwater sounds I'm hearing with the sound recording tool remind me of processing, heavy compression andf such. Not what I heard on my camcorder tests, which had a pleasant sound.
Overload is more likelely to be caused by audio codec settings. A voice call has the mouth close to the mic, that is loud too, and works well. But applications like movie recordings crank up the gain to record sounds further away.
jutezak said:
The specs for the microphone do not look bad either. http://dl-bacon.bbqdroid.org/GeebCM/EN_LG-E973_SVC_ENG_121127.pdf is the spec sheet and it should be working to 116 dB, which is louder than I'd want to be in. Noise also looks okay on the spec sheet, but you cannot expect Schoeps quality of course..
The underwater sounds I'm hearing with the sound recording tool remind me of processing, heavy compression andf such. Not what I heard on my camcorder tests, which had a pleasant sound.
Overload is more likelely to be caused by audio codec settings. A voice call has the mouth close to the mic, that is loud too, and works well. But applications like movie recordings crank up the gain to record sounds further away.
Click to expand...
Click to collapse
Nice find! Thank you for sharing!
Microphones in general are almost never bad. It's the preamps and digital processing that add more to the mix.
Regarding the "underwater" sound I now suspect a lack of a Low Pass filter. Check out my other thread:
http://forum.xda-developers.com/showpost.php?p=36856100&postcount=18
jutezak said:
The specs for the microphone do not look bad either. http://www.knowles.com/search/prods_pdf/SPU0410LR5H.pdf is the spec sheet and it should be working to 116 dB, which is louder than I'd want to be in - though it is only the loud end of rock concerts. Noise also looks okay on the spec sheet, but you cannot expect Schoeps quality of course..
Click to expand...
Click to collapse
Human speech can generate 116dB SPL measured at 1-2" distance fairly easily. I just measured the level my speech at 1" distance (with a lab-grade device) and I did not have to shout to produce 116dB SPL. The spec sheet says that the microphone produces about 10% THD typically at 118SPL for a 1kHz tone.
jutezak said:
Overload is more likelely to be caused by audio codec settings. A voice call has the mouth close to the mic, that is loud too, and works well. But applications like movie recordings crank up the gain to record sounds further away.
Click to expand...
Click to collapse
Distortion of the microphone signal is generated (or amplified) in at least four locations:
1. The microphone itself (analog or digital if the microphone is a digital microphone as many MEMS are; the above referenced Knowles mike is analog)
2. The amplifier (analog)
3. The analog-to-digital converter (ADC) which is spec'ed with a maximum input voltage to generate a signal that hits "digital rail", i.e. 0dB FS (full-scale)
4. digital gain along the digital processing path
Potential "clipping" (i.e. signals producing 0dB FS at the ADC) can only be avoided if the analog amplifier (if there is one) can be controlled. By looking at the ALSA mixer settings for the Nexus 4 my only hope lies in the controls that are labeled "ADCX Volume" where X=[1,6], i.e. numid. I believe -Mindroid- shared his "idle" settings vs. settings during a call and only X={1,3}, i.e. numid={48,50} have changed. Give changing those two parameters a try...
I posted this in a different thread, but thought it would be useful here as well as a potential lead to a workaround:
Looks like the audio chip in question is a Qualcomm WCD9310.
It's used in a few other devices as well (eg: GS3 USA). If their audio runs fine, perhaps we could try running their audio drivers on our device?

recording a musical instrument with the Nokia 8

Hi did anyone try recording a musical instrument with the Nokia 8?
Is anyone willing to try and do something simple with a guitar or something else I'm really curious what the OZO sounds like when recording a musical instrument...
Thanks guaranteed!!
I haven't recorded isolated instruments, but I have noticed that in loud settings (concert venue, car stereo) the microphone seems to saturate and clip pretty easily. I haven't seen any kind of gain control, either. It would probably be pretty decent in a quiet, more studio-like setting, but it doesn't seem to handle louder environments well.
xasbo said:
I haven't recorded isolated instruments, but I have noticed that in loud settings (concert venue, car stereo) the microphone seems to saturate and clip pretty easily. I haven't seen any kind of gain control, either. It would probably be pretty decent in a quiet, more studio-like setting, but it doesn't seem to handle louder environments well.
Click to expand...
Click to collapse
Thank you this information is very useful for me, that kind of clipping worries me as I also play a high tin whistle that it's shrill high notes could cause microphones to clip, do you think they can fix that gain issue? Is the recording you did after the recent updates? Also have you tried recording a loud environment with a different phone to compare if they would clip in the same loud environments? Especially interested in the LG V30 or G6 with regard... I also heard that the new Sony Xperias should be good with regard and able to record loud concerts... Thank you very much!
I watched a video on Youtube in which a person used a Nokia 8 to record pushing back a Boeing 777 aircraft! wow! the sound is very crisp and doesn't clip despite the relatively loud environment, xasbo, do you reckon your specific unit could be faulty? and the clipping has been fixed in more recent units? thanks for your help!
https://www.youtube.com/watch?v=5jBIBjL-uXQ

Categories

Resources