TF300T microphone audio filter - Transformer TF300T Android Development

Hello
We develop a medical application that we run on the TF300T. The device includes the TF300T as the monitor, and a device which has a microphone and a speaker connected to the TF300T using its TRRS audio jack.
The problem is that something inside the TF300T (driver? sound card?) has some kind of filter that erase the low frequency signal (below 100Hz).
We are trying to understand what is the problem, what erases the signal low frequency, and how we can disable that filter, in case it is a filter and not just hardware limitation.
Any help is more than welcome. We are willing to pay for people who can help us better understand the problem and help in solving it.
Thanks,
Guy Weinberg

guywein said:
Hello
We develop a medical application that we run on the TF300T. The device includes the TF300T as the monitor, and a device which has a microphone and a speaker connected to the TF300T using its TRRS audio jack.
The problem is that something inside the TF300T (driver? sound card?) has some kind of filter that erase the low frequency signal (below 100Hz).
We are trying to understand what is the problem, what erases the signal low frequency, and how we can disable that filter, in case it is a filter and not just hardware limitation.
Any help is more than welcome. We are willing to pay for people who can help us better understand the problem and help in solving it.
Thanks,
Guy Weinberg
Click to expand...
Click to collapse
So the microphone you are using is NOT the stock microphone? Make sure the microphone can support the lower spectrum. Also, check the app which is being used to ensure that its "hearing" the lower spectrum. You might be on to something about hardware limitations. But i dont see how if the microphone can support it.
---------- Post added at 07:44 PM ---------- Previous post was at 07:41 PM ----------
Also, ask a moderator to move this to the Q&A section.

Thank you,
We developed the software for Android, and we also buy the mic, so we have full control on that element.
We did test it on a PC, and it worked fine, so this is probably either a hardware issue or a driver issue.
So we are looking for someone with deep knowledge of Android development that knows about these things.
Thanks
Guy

Someone needs to find the codec spec sheet and see if equalizer settings or a low-pass filter has been enabled. Things like might be there for a reason, such as blocking out noise from RF interference, so taking it out wouldn't help. You need to choose another device.

Odp: TF300T microphone audio filter
I am not sure if Android can support it, but maybe you can use external usb sound card.
Sent from my GALAXY Cooper

Thanks dragonnn,
I do not think that a Windows audio driver would work with an Android tablet.
In addition, TF300T does not have a USB socket.
Thanks anyway
Guy

Odp: TF300T microphone audio filter
TF300T have usb otg - you need usb adapter or dock station, and the driver - you need to buy some usb audio device with works on Linux, maybe you would need to compile the kernel with adiational driver.
Wysyłane z mojego ASUS Transformer Pad TF300T za pomocą Tapatalk 2

Thanks dragonnn,
That's a pretty extreme solution.
We will try to look for a more conventional solution.
Guy

While the thread that discussed this list is from 2009, here is a list of mikes that work with Linux complied at that time. As a professional voice over artist, your project got me thinking as well.
http://www.sal.ksu.edu/faculty/tim/linux_mics.html
....

Thank you again everybody, but the mic is working OK on PC. This is an audio driver/card issue.
I am trying to find information on how to disable the microphone audio filters in Android.
Thanks
Guy

guywein said:
Thank you again everybody, but the mic is working OK on PC. This is an audio driver/card issue.
I am trying to find information on how to disable the microphone audio filters in Android.
Thanks
Guy
Click to expand...
Click to collapse
After searching for my business...I think this might be exactly what you're looking for. This firm also realized there were no Android drivers and took it upon themselves. Here is a link to their page showing supported devices (yes, the TF300T is listed) as well as the microphones and interfaces that work.
Here is a link to the Play Store for the paid app. Note they have a free trial app they recommend first.
The dev also makes a multi-track recording app to work with Android. Here is that link ($7).
I have a Voice Over business and your question and ones on a VO site I visit got me looking around. I haven't tested it yet but I've read a review of a Professional Voice Over Artist that tried an alpha and was pretty pleased. (no, I'm not affiliated with the Dev).

I did some quick digging in the system files and found a file called "asound.config". Looking through that file I found a reference to a Linux codec called "aic326x". It appears this codec is being used for audio capture and music playback purposes in some form or another. Might want to research that codec and see if that helps any.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app

Related

[Q] Louder volume mod?

Been wondering if editing certain values in AudioPara4.csv would help increase the volume output through the Headset? I did edit the files of system/etc and came up with the following flashable zip. There's also a stock one to revert back. I did test both but I'm too sleepy to notice a difference (Yeah, it's 8.30am here and didn't sleep a wink yet!). So if anyone would like to help, test the SOUND.zip and see if you notice a difference- and please report.
If it doesn't, flash back to STOCK SOUND.zip till further notice. And if anyone else would like to input any relevant info, that'd be helpful as well.
And please don't talk about Volume+ or equalizers, only looking for an internal mod that'd help with system wide volume boost.
Just for info, the only lines I'd edited in the Flashable zip is the hex values (to higher values) in Column H of PHONE_HEADSET_VOL0 to VOL5 (Row 77-82).
No difference. Not only this have tried many other tweaks but nothings helps. Stock sound is good on headset. What I want is some tweak for speaker ( it really suck )
Sent from my HTC Wildfire S A510e using XDA
Search 'volume+'
intel007 said:
Search 'volume+'
Click to expand...
Click to collapse
spit_fire said:
And please don't talk about Volume+ or equalizers, only looking for an internal mod that'd help with system wide volume boost.
Click to expand...
Click to collapse
But if you meant that as a temporary fix for the user peace.nitish, then I guess you're right. Volume+ does provide a significant boost (Avoid hitting the levels too high, may distort)- and is available for free on the developer's webpage.
As for the etc files, they may need some more looking at! Will post an update if I find anything useful..
i think all boosters/volume mods only harms speaker.
standart volume is enough to hear if someone calling you.
if you want listen to music, buy headphones.
dream707 said:
i think all boosters/volume mods only harms speaker.
standart volume is enough to hear if someone calling you.
if you want listen to music, buy headphones.
Click to expand...
Click to collapse
Well, only on the lookout for a fix to increase output in the headset and not the speaker. The speaker is loud enough if you ask me, the headset could've done better.
I've modded outputs on several phones successfully (including a Sensation, Desire HD and HD mini, of the HTC line) and there are always values which will harm your speaker AND values that (if edited reasonably) would increase output without distortion to a higher-than-safe official value.
Editing the AudioPara4.csv file for devices such as Aria and G2 have proved a higher output. And I'm pretty sure it is responsible for the output on the WFS as well. Just needs some more looking into.
Thread closed by OP request

edit file for increase volume?

i guess this is basically a general android question, but is there a file somewhere on system that allows you to manually increase the max volume? i thought i read somewhere in these forums (perhaps aokp or codename discussion threads) about someone editing a file (like build.prop or something) to allow for higher volume. i checked the build.prop on my toshiba thrive and didn't see any volume settings.
This is a good question..
I searched the Web and found this guide which may be promising. I may try this myself this evening. Hopefully it works!
http://androidadvices.com/increase-volume-android-mobile-phones/
EDIT: Apparently there's also an app called Volume+ which works with the E4GT that does it for you.
Sent from my SPH-D710 using XDA
cshoffie said:
This is a good question..
I searched the Web and found this guide which may be promising. I may try this myself this evening. Hopefully it works!
http://androidadvices.com/increase-volume-android-mobile-phones/
EDIT: Apparently there's also an app called Volume+ which works with the E4GT that does it for you.
Sent from my SPH-D710 using XDA
Click to expand...
Click to collapse
apparently those files don't exist anymore.
i tried volume+, but no bueno.
I don't know your knowledge or skill level but look in /system/etc/audio
There are settings in the files for delays, volume gain, well - everything really. If you're unsure what you're doing then just make a copy of every file in there just in case something go haywire so you can replace the one you edit with the original.
One of the settings, I think for level gain is at "-12" Also, if your ears start bleeding because you set something too high - I'm not responsible.
Haven't tested it on the sgs but this was accomplished through kernel modifications on my evo. I assume things would be no different here.
Bump any luck here? I tried volume + but it only boosts the volume a very small amount. My old phone had several kernels with volume enhancements, can't believe one has not been made for this phone yet.
Not sure exactly how it was done. But in the evo 3d forums they used qpst to change the maximum volume to a higher volume because the speaker isn't loud at all
Sent from my SPH-D710 using Tapatalk 2
The volume+ app did help over bluetooth more than the speaker. Still not as loud as i would like though.
Sent from my SPH-D710 using Tapatalk
Use Voodoo #LOUDER. supercurio is badass.
KCRic said:
I don't know your knowledge or skill level but look in /system/etc/audio
There are settings in the files for delays, volume gain, well - everything really. If you're unsure what you're doing then just make a copy of every file in there just in case something go haywire so you can replace the one you edit with the original.
One of the settings, I think for level gain is at "-12" Also, if your ears start bleeding because you set something too high - I'm not responsible.[/QUOT
I know these all though Now I'm on MTK soc custom ROM which lacks engineering mode through which I can get the maximum volume of my headphones or speaker.
So I tried to find out file like other SoC does like Samsung to edit in almost all possible system directory but no luck.
How do you suggest me now...???
Click to expand...
Click to collapse

[DEV] 2-way call recording

The original thread was http://forum.xda-developers.com/showthread.php?t=1422779&page=11 but they said you better go in dev section.
What's on the subject, yes, I fixed that for Nexus. The kernel (omap4) itself needn't be patched, that's great. The TI guys have done a _cool_ work ever, we should be grateful, indeed.
So all you have to do is to change the setup before the call. A sample is in http://avs234.net/temp/rvoix_lib/jni (live.cfg), _full_ sources included.
Please do mail me if you find a bug or anything!
Sincerely
avs333 said:
The original thread was http://forum.xda-developers.com/showthread.php?t=1422779&page=11 but they said you better go in dev section.
What's on the subject, yes, I fixed that for Nexus. The kernel itself needn't be patched, that's great.
All you have to do is change the setup before the call. A sample is in avs234.net/temp/rvoix_lib/jni (life.cfg) with the full sources.
Please do mail me if you find a bug or anything!
Sincerely
Click to expand...
Click to collapse
i dont get it :-/
rico13 said:
i dont get it :-/
Click to expand...
Click to collapse
As of yesterday a real two way call recording is possible with GN.
!crazy said:
As of yesterday a real two way call recording is possible with GN.
Click to expand...
Click to collapse
lets hope they can pull it off
didnt they say the same thing with gingerbread on the galaxy nexus s but were unable to do so?
rico13 said:
lets hope they can pull it off
didnt they say the same thing with gingerbread on the galaxy nexus s but were unable to do so?
Click to expand...
Click to collapse
It has already been pulled off. Check the thread in the OP to see users reporting it working.
Sent from my Galaxy Nexus
Yes, experimental version works excellent for me. For some reason it didn't work with GLaDOS kernel, and with LeanKernel I was getting bad, low, strange(as if both laudspeaker and phone speaker were active during conv.) sound. Both kernels use Sound Control I thin, maybe that has something to do with it?
Faux's Hybrid 015 ultimate works like a charm. Since I am satisfied with it in genera,l I'll stick with it, for a while at least
!crazy said:
Both kernels use Sound Control I thin, maybe that has something to do with it?
Click to expand...
Click to collapse
What's this, Sound Control? If it does really as it's named, expecting some trouble yes as it may disable the proper settings.
Is there a tute for this?
it may be wise to add the resources from the other thread, if there really have to be two co-existent threads.
otherwise the influx of confused people, that somehow are not able to read the other thread will skyrocket.
thanks for the research on how to get the 2-way recording to the maguro.
The incompatibility on GLaDOS and other kernels could be due to the fact that most of the kernel devs remove unnecessary lines of code from stock kernel while developing ( in order to make them leaner and more efficient).
Although it might be supported by stock kernel, they could have accidentally removed the supporting lines of codes considering them a waste of space.
dh33r4j said:
The incompatibility on GLaDOS and other kernels could be due to the fact that most of the kernel devs remove unnecessary lines of code from stock kernel while developing ( in order to make them leaner and more efficient).
Although it might be supported by stock kernel, they could have accidentally removed the supporting lines of codes considering them a waste of space.
Click to expand...
Click to collapse
Yes, that's the point we need to clarify. On GLaDOS, they must be using some non-canonical (i.e. non-TI) version omap4 stuff.
I just dunno figure out why. Does someone have a link, or maybe I'd contact them, it's _interesting_ yes.
http://rootzwiki.com/topic/14685-15-apr-glados-v129/
kernel source
https://github.com/Ezekeel/GLaDOS-nexus-prime/commits/glados-cfs
Might be good to get Franco on this as well, seeing as he has the most popular kernel (according to thread replies/page views).
Sent from my Galaxy Nexus
avs333 said:
Yes, that's the point we need to clarify. On GLaDOS, they must be using some non-canonical (i.e. non-TI) version omap4 stuff.
I just dunno figure out why. Does someone have a link, or maybe I'd contact them, it's _interesting_ yes.
Click to expand...
Click to collapse
http://rootzwiki.com/topic/14685-15-apr-glados-v129/page__st__780
That's link to Ezeekel's support thread.
!crazy said:
Yes, experimental version works excellent for me. For some reason it didn't work with GLaDOS kernel, and with LeanKernel I was getting bad, low, strange(as if both laudspeaker and phone speaker were active during conv.) sound. Both kernels use Sound Control I thin, maybe that has something to do with it?
Faux's Hybrid 015 ultimate works like a charm. Since I am satisfied with it in genera,l I'll stick with it, for a while at least
Click to expand...
Click to collapse
how did you get it working?
im interested in trying this
rico13 said:
how did you get it working?
im interested in trying this
Click to expand...
Click to collapse
It's simple. Install skvalex Alsa Mixer app from the market, and then this
http://forum.xda-developers.com/attachment.php?attachmentid=1002935&d=1334404615
Any suggestions for eliminating the echo/distortion when using bluetooth on AOKP 31 (faux kernel I believe)? Someone mentioned that it might be recording from the phone mic and the bluetooth at the same time.
!crazy said:
It's simple. Install skvalex Alsa Mixer app from the market, and then this
http://forum.xda-developers.com/attachment.php?attachmentid=1002935&d=1334404615
Click to expand...
Click to collapse
thanks a million
sensational!
ive always wanted this since the froyo days
it's excellent when youre going through a divorce
im running the popcorn kernel and the 2way recording seems to be working great.
The other persons voice comes in very clear. My voice sounds a little muffled but can still easily identify what im saying.
Im all open to ideas on how to improve this, but im quite happy with it thus far
where can I donate?
escape2mtns said:
Any suggestions for eliminating the echo/distortion when using bluetooth on AOKP 31 (faux kernel I believe)? Someone mentioned that it might be recording from the phone mic and the bluetooth at the same time.
Click to expand...
Click to collapse
Have you tried changing 'Record a call from' in Call Recorder preferences? You could also try playing with the live.cfg file avs333 mentioned a couple of times.
---------- Post added at 02:21 AM ---------- Previous post was at 02:14 AM ----------
rico13 said:
thanks a million
where can I donate?
Click to expand...
Click to collapse
http://skvalex.com/donate.php
You will also have to buy the app, since it is not free. That is only the testing version which will work up to the first of May.
Thanks! I tried all the sources. The kernel patch source and alsa source both have echo on bluetooth (means I can hear my voice in my ear) and distortion reported by the other party (sounds like I'm in a tin can). I looked at the config and frankly it's greek to me.
I can assist with testing/debug but unfortunately that's about all I can do right now.
Curious... I just noticed that this beta callrecorder with alsa, when recording calls, activates the phones internal earpiece and mic, in addition to bluetooth, when bluetooth is active. So while I was making a test call, I could hear audio in my bluetooth, but when I leaned down near the phone I could hear audio coming from the phone's ear speaker as well. This might explain the echo in my ear along with distortion of my voice heard by the called party. I also covered up the bluetooth mic and leaned down to the phone and I could speak into the phone and hear the audio crystal clear in the bluetooth earpiece.
When I tell callrecorder not to record calls, the problem goes away.

[Q] Microphone sensitivity on Note2 GT-N7100?

is there an option, on some app, mod, ROM that i can reduce the sensitivitiy of the microphone itself so that my baby(note2) can record music on a reduced level so that kicks and snares on a drum dont pop out, click on the speakers?????
... i use it for info recording ideas of my garage band... nothing serious, i dont need to be perfect, just one the sound of each instrument to be recognizable, so we can develop the music idea that we recorded later...
i used to do it on the iP4 and it had better recording capabilities in the native recorder that comes with iOS , there were no such problems of that kind...
thats about ONLY thing i resent on my gt n7100 ... :crying:
anyone??
here are the recordings with iphone 4 and galaxy note 2 in the same booth, room that we are practicing... the sound difference is unrealistic... its like galaxy note is some cheap crap ... it has better bass recognition but overall ip4 wins easily...
https://www.dropbox.com/sh/rgtbyn8poiw7h75/t_PGFzwQFS
**** REMOVED the LINKS***
the folder contains two small mp3 songs of 20 sec cca each...
anyone again? help
I've been looking for the opposite, in my case the problem is that I need more sensitivity. I've been looking for kernels and apps and so far I've just found one kernel that implements microphone gain tweaking via four modes of operation:
http://forum.xda-developers.com/showthread.php?t=2000328
I have to say that I tried it but had no luck, the mentioned modes didn't work. Switching modes only made it more unresponsive, to the point that i had to yell to get heard.
I'll be watching that thread for the next version. Maybe it works for you.
BTW I'm on 4.1.2 stock.
tnx 4 the reply man eventhough it was not heplful, but tnx!
im on 4.1.1, stock, and i cant belive that there is kno one here that can write some information with sense about this, im not expecting someone to solve this out, just to say is there is something like that in development or maybe it already exists. This forum is full of genius people but no one can help me...cant believe it...
I advise you to stay in tune with that NEAK kernel I posted about above. One of the mic operation modes is intended for very noisy places like concerts, so it seems to fit on your purpose of recording with your band.
I can't post outside links due to my poor post history. Google for "uNEAKWolfsonAudioControl" Have a look at that info. It's the audio tweaks included in that kernel. I insist it might help you once the bugs in kernel get solved (hopefully next version).
Cheers
malandante said:
I advise you to stay in tune with that NEAK kernel I posted about above. One of the mic operation modes is intended for very noisy places like concerts, so it seems to fit on your purpose of recording with your band.
I can't post outside links due to my poor post history. Google for "uNEAKWolfsonAudioControl" Have a look at that info. It's the audio tweaks included in that kernel. I insist it might help you once the bugs in kernel get solved (hopefully next version).
Cheers
Click to expand...
Click to collapse
tnx man... i'll check it out!
Did you try RecForge from Playstore? I think i tried it to my old smartphone that had bad microphone quality and its recording was really good.Test it and give me a reply just to know if i helped you.
i tried that app and it also is not helpfull in my problem...
Sent from my GT-N7100 using Tapatalk 2
Neak kernel new version just released. Mic modes still not working. I can't post on development threads, but I'll keep on watching that kernel development and inform you if I succeed.
Cheers
tnx to god i managed to record sound on my dj equipment and now im just using note brilliant camera to record a video... im still in hope that some new official updates will resolve the microphone issue... if its a software issue...
Sent from my GT-N7100 using Tapatalk 2
Any one a idee to solve this problem.....
Getting crazy from it...
MuWu said:
tnx to god i managed to record sound on my dj equipment and now im just using note brilliant camera to record a video... im still in hope that some new official updates will resolve the microphone issue... if its a software issue...
Sent from my GT-N7100 using Tapatalk 2
Click to expand...
Click to collapse
i belive no one is recording sound in a booth so they dont reply man... but i think we need to try a couple of differenet kernels, maybe that will sort s*it out on the note 2 sound recording capabilities...
Get a HTC one or Nokia 920 and your problem will be solved
Sent from my HTC_PN071 using xda premium
Sean88 said:
Get a HTC one or Nokia 920 and your problem will be solved
Sent from my HTC_PN071 using xda premium
Click to expand...
Click to collapse
Sent from my GT-N7100 using Tapatalk 2

Audio Balance way louder on right side

I've noticed this for a while and it's driving me nuts. For whatever reason the audio comes out about 80/20 with 80% of the sound on the right side. I've tested with multiple headphones and LG Tone+ Bluetooth headphones. I've also used multiple audio apps including a youtube video that's made to test sound from right/left speakers. Any ideas? I'm running Viper as my daily driver but also have installed Fluent's Lollipop rom via MultiROM and it's the exact same. If it was just headphones I'd think it was something with the connection but it's also an issue with bluetooth. I thought maybe I could just find an app to adjust the balance but I can't find any app that adjusts left/right balance either.
Thanks for any input!
UniversalKID said:
You need a mod. There is one, but in my point of view is useless, so I won't name it.
Click to expand...
Click to collapse
Care to elaborate? A mod to do what? Is this a known issue? If so I haven't found a single relevant post/article when searching via xda or google...
UniversalKID said:
You need a mod. There is one, but in my point of view is useless, so I won't name it.
Click to expand...
Click to collapse
Than why post ? Really.....Post the link or don't post at all !
What kind of attitude is that, like all other posts where you seem to offer help but actually post nothing but random text. Making up things that the OP "might" want to do to his phone.
It comes to my conclusion that you have a very strange way of thinking/posting.
I hope you will at least consider to offer true help and post what you actually know.
Have a nice day.
Mr Hofs said:
Than why post ? Really.....Post the link or don't post at all !
What kind of attitude is that, like all other posts where you seem to offer help but actually post nothing but random text. Making up things that the OP "might" want to do to his phone.
It comes to my conclusion that you have a very strange way of thinking/posting.
I hope you will at least consider to offer true help and post what you actually know.
Have a nice day.
Click to expand...
Click to collapse
Agreed!
I updated my kernel to one that works with fauxsound and was able to bump up the left side when using headphones so it sounds better via headphones but no change via bluetooth. Can't seem to find an app that edits bluetooth left/right gain... Still doesn't make sense to me why my phone would have this issue with both bluetooth and regular headphones. Very odd!
UniversalKID said:
Yes, some devices have that issue.
Click to expand...
Click to collapse
And no some devices do not have it. It's either a software or a hardware problem of any kind and should not be there. When it can be changed via audio enhancing software it's fine if the user likes that solution too.
A device that comes with this price "should" be flawless.
"My dishwasher sometimes doesn't wash" .........yeah some dishwashers have that ghehe
Shows your knowledge again
Mr Hofs said:
And no some devices do not have it. It's either a software or a hardware problem of any kind and should not be there. When it can be changed via audio enhancing software it's fine if the user likes that solution too.
A device that comes with this price "should" be flawless.
"My dishwasher sometimes doesn't wash" .........yeah some dishwashers have that ghehe
Shows your knowledge again
Click to expand...
Click to collapse
Thanks for the responses. I'm not sure when this issue started but it hasn't always been that way. Viper4Android seems to be the best solution I can find currently as you can change the left/right values via Channel Panning for bluetooth and headphones (0.9:0.1 seems best).
I doubt it's software since I've tried multiple kernels/roms and even reflashed firmware this morning. If it really is hardware though I'm not familiar with the process to get a replacement under warranty. Might need to look into that I guess.
I think maybe when Sprint releases lollipop I'll look into running a RUU and see if that fixes the issue. I'm s-off so shouldn't be a problem doing a RUU I don't think.
henderjr said:
Thanks for the responses. I'm not sure when this issue started but it hasn't always been that way. Viper4Android seems to be the best solution I can find currently as you can change the left/right values via Channel Panning for bluetooth and headphones (0.9:0.1 seems best).
I doubt it's software since I've tried multiple kernels/roms and even reflashed firmware this morning. If it really is hardware though I'm not familiar with the process to get a replacement under warranty. Might need to look into that I guess.
I think maybe when Sprint releases lollipop I'll look into running a RUU and see if that fixes the issue. I'm s-off so shouldn't be a problem doing a RUU I don't think.
Click to expand...
Click to collapse
Ruu's and s-off are a great combo ! Should give you no issues returning to any
Cheers mate
Agree, since your version has an RUU, run it. If that doesn't fix it, might be a hardware issue.

Categories

Resources