yashsingh1/xdaforums huggingface dataset:
[Android General] galaxytab1:
If this helps, my Galaxy Note cancels noise during calls, and it is done with the onboard mic itself obviously.

Regarding how good is it: I was on a railway station with trains arriving and departing, passengers moving around with trolleys and public announcements in loud volume when my friend called and he thought I'm in my apartment. I made him listen to the noise but he could hear nothing.

This happens all the time!

(also, the friend v.akhilverma here, purchased note himself)
[Android General] mlzg4:
Noise cancellation is far more complicated than just inverting an input and summing it with the output. If it were that simple then there would have been low cost noise cancellation headphones a very long time ago.

That being said, we live in an era of mega-powerful DSPs everywhere. Your phone's ARM processor is even powerful enough to do the DSP necessary for simplistic noise cancellation. I am writing a noise cancellation app right now and should be done with it in a few weeks. I will post a link here when done.

By some rough initial performance metrics it should be completely feasible to run a software noise cancellation algorithm with a 12 tap IIR filter and a minimal RLS equalizer. I've already written the C code to do the noise cancellation, and I just need to port it to NDK and find a way to have it run on the phone when audio is playing (and not when audio is not playing).

I'll post a link here when it is working.
[Android General] sonwon:
Ideally, it should turn off the screen if there is no used input and use as little power as possible for the airplane flights. I have a flight mid May so I could test.
[Android General] override182:
If its programming possible for a normal human being, supercurio might just did it. But maybe its too complex. It requires a lot of work from someone who is engineering related and capable of doing intensive programming work.

The current software for noise cancelling in devices came from 'sound partners' of the phone manufacturer. I doubt its their own department as its a whole diff level of engineering. Worth a shot and i would be very happy if someone have success in it
[Android General] ChrisHodges:
If only it would work

I really wish this could be done, but physics says no. The wavelength of all but the lowest pitched sounds is too short for the phase shift to work with a microphone anywhere but in the back of each headphone, and even then cancelling high pitches relies more on passive blocking than active cancellation.

(Wikipedia: Wavelength says 17mm-17m for the human hearing range)

So to implement this even for constant noise you would need to sample the sound accurately, then adjust the phase shift and volume differently for each ear, which would have to be done manually. And it would only work until the frequency changes.

Sorry to bring bad news (and yes, I did register just to post this)
[Android General] sonwon:
Sounds like, no pun intended that we should close this topic. Thank you to all that replied.
[Android General] snn47:
NC is possible if the processing is done like in NC-headphones

I beg to differ, because if the above said were true there would be no NC-headphones.

All NC headphones I owned so far are not perfect under all conditions, and I had about 10 in the past years in- and on-ear types. All provided about 89 % NC with the exception of a newer Sony In-ear with 99% (sound-processor). All cancle the aircrafts ventilation noise at lower frequencies, but don't go high enough to also cancel voices. A main difference between the various brands I had is the attack time from the AGC, e.g. if the overhead bins in teh planes or windows in a bus clack. Some try to overcompensate leaving NC useless and produce a clack instead.

I'd like to point out that to my knowledge NC-Headphones use two microphones onle located close to the small "speaker" left and right in the headphone. If you have broken cable strand on one side then the NC-is limited to the one without the break. Similarily if you put your finger on the microphone in a plane the NC is not working on this side either.

In absence of details explaining NC in literature I assume the analogue NC provides only for a limited frequency band, because, while an all-pass that is required to provide 180° over more then a few 100 Hz is possible, it is quite demanding on the components accuracy of the required allpass RC-Network. You can find such circuits for the voice frequency range if you look in HAM-Radio literature "generation of SSB (Single Sideband Signals) using the phase method". Analogue NC headsets are still useable if the batterie is missing or dead, while the other ones require the battery to allow you to listen.

The newest Sony NC-In-Ear headset I have, as well as the larger On-Ear-NC offers three different frequency ranges allowing for different ambient noise ranges to be cancelled.

If one would use the microphones from a NC-Cancellings headphone, the electronic processing should be short enough to allow for processing in the smartphone/tablet, if it would have the required stereo microphone input or if an USB-AD-Stick could be utelized at the USB-port.

PS.: Imho this NC thread is also applicable to IOS windows and other systems as long as an allpass can be programmed and the required two microphones picking up the to be cancelled can be processed, unless only one ear works :eek:.

With NC switched the earphone could use as hearing aid.
[Android General] snn47:
NC now available in Sony Xperia Z2 Tablet Noise Cancelling via internal CPU

http://blogs.sonymobile.com/press_release/xperia-z2-best-camera-camcorder-in-waterproof-smartphone/

If you look at the picture of the earphones, you'll see that the 3.5 mm connector has now 5 xonnections = 2 for audio in, 2 for audio out and one for ground.

Having now stereo-In will they offer optional stereo microphone for recording.

Since it's now proofen that NC can be added, we'll have to wait and see if other manufacterer will offer it too.

Since existing phones lack the stereo input needed for NC, does anyone know if there are any wireless stereo transmitter that could be used?
[Android General] sonwon:
Interesting, sadly only works with Sony devices.
[Android General] sonwon:
Someone should throw together an app to try to see what happens. I would expect results would vary depending on the phone.
[Android General] snn47:
Alternatives NC-earbuds Phillips SHN-2500 or Sony MDS-NC3000

You need to pickup the ambient noise that is to cancelled as close as possible to the earphone/earbud.

Only then can you process it and get cancellation of the ambient noise working. Our smartphones lack stereo in order to allow cancellation for both sides.

The best picture that shows the earbud with microphone picup from the Sony MDS-NC300 is at pcmag.com

The processing of the ambient noise from left and right microphone on the earbuds is done in the little case, which also contains a battery. Since the audio-picup from the two microphones on the earbuds is processed inside the Sony Xperia Z2 you need the 3 connections for audio out and 2 for the pickup ambient noise in.

Off hand I see two problems

1. I am not aware of any smartphone/tablet that has stereo-in. So unless you are deaf on one ear no App can give you noise cancelling for both ears since you are missing the noise cancellation for one side.

2. We would need some earbuds with built in microphones that provide sufficent signal to work with the Line-in. This is why I asked if anyone is aware of a Stereo- BT transmitter small enough to be used for recording.

I owned a number of NC-headsets and earbuds over the years.

If you want to try the cheapest one I have are the Philips SHN2500/37 Noise-Canceling Earbuds http://www.p4c.philips.com/cgi-bin/dcbint/cpindex.pl?slg=en&scy=us&ctn=SHN2500/37 and the best the MDR-NC3000 from Sony that I refered to above.

The difference between those two are that the SHN2500 for ~30 USD that it provides only about 70% (>10dB at 300Hz) cancellation of the undesired noise within the range 50-1,500Hz. It provides only one NC-mode which works fine in the aircraft but not necessarily everywhere.

The Sony Sony MDS-NC3000 was about 300 USDor 10x thee price of the SHN2500 but provided several Noise Reduction modes, which are:

98.4% (~18 dB) in low to midrange NC-mode,

98.6% (~18.4 dB) in ultra low NC mode and

99,9% (~16.8 dB) in wideband NC.

The weight is about 8g for the earbuds and 53g for the case with battery and DSP. Phillips did not provide the weight but it was lighter then the sSony. By moving the DSP inside Sony save about 53g in weight and the cost for the hardware.

Sony called the DSP for the NC-engine in the Sony MDS-NC300 CXD9952GR. According to the product information the DSP was also used in walmans and other av-devices.

The Sony has 16mm compared to 9mm speakers while Sony claimed 103 dB sensitivity for 6 -24000Hz frequency response and Phillips 102 dB 40 - 20 000 Hz

Hope that provides some more insight to NC earbuds
[Android General] sonwon:
Excellent reply, my thanks for the great explanation.
[Android General] pickle_inspector:
lower latency in L

http ://liliputing.com/2014/06/google-brings-low-latency-audio-processing-to-android-l.html

This should make it easier to do noise cancelling
[Android General] sonwon:
I think Sony supports noise cancelling with some of their devices.
[Android General] snn47:
Update on NC

Sony uses for the earbuds that have a microphone on both sides, because you need to cancel left and right. I saw the Sony MDR-NC31EM Headset with microphones for the Xperia Z2, Z3 and Xperia Tablet for 30€.

There is now a NC app available https://play.google.com/store/apps/details?id=org.liberty.android.noisecanceller. However there is no information which microphone(s) are used.

Since to my knowlwdge only Sony has 5 ring/ 5 pin plugs, normal smartphones like my Samsung Note can't benefit from NC, because the left and right microphone pickup can't be processed unless an Android APP could use a USB Soundcard or a BT Stereo Tx for the NC-microphone-pickup.

While in principal using a USB Soundcard should work, I am not to shure about BT Stereo Tx. I could not find information if reception of a Stereo Signals transmitted by a BT Stereo Tx can be received by smartphones. I was looking for a way to use my Note for Stereo recording and did not find a way.

Of similar importantance is that the via mic pickuped Noise signals need to be 180° reversed in phase and added to without to much delay to the audio you want to listen too. Here most BT stereo transmitters seem to add quite some delay that picture and sound shift may be audiable.

For USB sound cards I could not find delay information so far.

BT Stereo transmitter are available with several type of coding, I foundAAC, A2DP und AVRCP
[Android General] priyaSinghal:
Please provide link ?

Hi

Did you got success with your code ?

Please post a link as you said.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] raysacr:
So I'm having a weird issue with Camera 360 and was wondering if this is normal. Once I activate Camera 360, even after exiting, it still show in my battery usage info list (the list that lists, Android system, cell standby, phone idle, display, etc). And it's using 2-4% of the battery, even though I'm not using the app at all. And it's not listed in Advance Task Killer either for me to kill it. The only way I've found to get rid of it is just doing a a Hot Reboot.

Is this normal for Camera 360??
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] rafpigna:
I use Camera360 too (great app, makes really good pics a way better than the stock) and never noticed this behaviour, anyway you can use a task killer to kill the camera360 task and see what happens...
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] raysacr:
I have ATK, and it's not listed. I also have autokill on as well, and made sure camera360 is not on my ignore list. But ATK is not killing camera360.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] Ukiand1:
this should help

try watchdog lite...

you can find it on android market...

:)
[EVO 4G Q&A, Help & Troubleshooting] b_allert:
i flashed the myn 2.2 warm rom and it was amazing, however i tried to switch to viruses roms and themes and i have encountered all kinds of issues, for instance, flashing the latest airbourn rom i think 10? i can do that works fine, however i try to flash my theme of choice and it just does the new get infected screen for at least 20 minutes before i get fed up and shutoff, i also cannot flash rc1.1 its becoming irritating. i loved the carbon themed version of the very first virus rom and i haven't gotten back to it. also when i flash myns rom i cannot seem to get launcher pro to work properly, and i even flashed the themed one that was available as well. i do not know how to use the titanium backup that well. so if someone could give me some answers in a very very n00b way id be very much obliged.
[EVO 4G Q&A, Help & Troubleshooting] b_allert:
anybody? please
[Vibrant General] keyrat:
My buddy has a rooted Vibrant with the stock rom, and right now he just got the prompt saying something along the lines of, "Tmobile has sent you an update. Install or postpone?"

Is this 2.2? Is he the first person to get it, or what? He's in S. Florida. Is it possible to get the ROM?

Sorry if old, I don't actually own a Vibrant I'm just helping him out.

edit: n/m lock this up. saw the thread about it.
[Vibrant General] bert269:
OK. This is probably not a big deal and do not know when it started, but a while back I have noticed that the power control widget is 'dirty'.

Look at the pics. The effected areas are indicated with a black box. One especially see it on a light background/wallpaper and also when you slide the screen to the left and to the right that contain the power control widget.

Can someone please guide me to the images for the power control widget and see if we cannot get it cleaned up?

As I said, not a big deal, but once you see it, the screen looks dirty - every time!
[Vibrant General] sj_martin:
Are you sure you just didn't smear ink on there? Try wiping with water real quick.
[Vibrant General] Ultima94:
I see it on Frankin-Twiz Final, but as you said its not really that big of a deal
[Vibrant General] srqt:
Yeah I noticed this when I was running eugene's vibrant 5 rom it was a little annoying but nothing major.
[Vibrant General] bert269:
...funny...

...LOL...

Sure - look how the water is moving with the screen swipe left and right....You're funny!:p
[HD Mini Themes and Apps] barkof:
Hello all,

I want to ask u for a different from e-mail client from embedded one...It won't works for me...I can send e-mail's but I can't recieve my e-mail's via POP3. I checked my settings and everything...but still won't work...So i want to ask u for a different e-mail client which support POP3 accounts.

I will be very greatful if you can help me :)

Thanks in advance.
[Droid Incredible Themes and Apps] wes342:
I have spent tons of time making these for everybody.

If you like them please donate.

I will make more batterys and for more frameworks.

(Requests are welcome)

Incredibledoes

deficitism, Hey its lou, manup456,

many others.

you can donate to me HERE (Thanks)

if you want any changes just let me know what you want

do a nand backup first

Stock battery with % ---------- White circle battery

Red circle battery --------------- multicolor circle

Classic circle ------------------------- liquid battery

liquid blue battery

(desire z and metamorph only) more soon

How to install:

Metamorph:

1. download metamorph from market (please buy MM pro)

2. download MM battery file of your choice

3. open MM unzip /extract new theme (may get control file error)

4. if error: open MM again pick existing theme

5. select the one you want and select the .xml file

6. hit ok then apply all

Rom specific:

1. choose the file from the correct rom section

2. save to sd card

3. reboot to recovery

4. choose battery file of your choice

5. flash and reboot

=======================================================

Metamorph files (must have a battery percentage on your rom already)

Note: these may give you a control file error just restart MM and apply theme again.

Get them here

=======================================================

=======================================================

Desire Z (ID's version)

Get them here

=======================================================

Skyraider 3.5 (Not with uncommon addon yet)

Get them here

=======================================================

Myn's Rls4

Get them here

=======================================================

Cyanogen 6.1.0 Stable

(may not work on others)

Note: % text is white hardly shows up on white task bar

i will update these with black % text when possible.

includes back to stock battery

Get them here

=======================================================

Virtuous 3.1.0

Get them here

=======================================================

Virtuous 3.1.0 with incredible revolution theme

Get them here

=======================================================

More soon

=======================================================

Please donate to my Incredible HD and Rockstar fund
[Droid Incredible Themes and Apps] james_pnut:
Applied the classic circle battery and got put into a boot loop. On skyraider 3.3.2. Did cache wipe and dalvik wipe. Tried redownloading file and applying again. Another boot loop. Just to put that out there.
[Droid Incredible Themes and Apps] wes342:
Known issues with applying themes to skyraider 3.3 roms. Sorry I will put that in op.
[Droid Incredible Themes and Apps] james_pnut:
Ok just makin sure it wasnt me messing something up. Thank u for the response.
[Droid Incredible Themes and Apps] wes342:
No im sure you were doing it right.
[Droid Incredible Themes and Apps] rcicu:
is there any chance you would be able to get these themes working on Redemptive rEVOlution 1.9 ROM?

Thanks
[Droid Incredible Themes and Apps] j006:
Is there a simple way to add one of these to a stock Froyo ROM? I am rooted and have S-OFF, but from what I understand the ROM needs to be deodexed in order to add one of these. Is there no simple way to de-odex the stock Froyo ROM?

Cheers
[Droid Incredible Themes and Apps] wes342:
what you would have to do is download a rom that is already dodexed. virtuous has a stock

rom that is deodexed

if you flash one of the battery icoms on this it will change some of the stuff to red because its based of my rom. do a nand backup

and try the deodexed rom with my battery patch and let me know how it works out.

http://www.virtuousrom.com/p/other-releases.html
[Droid Incredible Themes and Apps] julesism:
any chance of getting these for CM6?
[Droid Incredible Themes and Apps] wes342:
i will see what i can do.
[Droid Incredible Themes and Apps] Troy89:
Could you please make a stock battery without percentage please for SkyRaider's 3.3.2
[Droid Incredible Themes and Apps] joshnichols189:
+1 would love to see these (especially the circle and liquid batteries) for CM6 :)
[Droid Incredible Themes and Apps] wes342:
Ok guys I'm getting started on these for cm6 tonight.
[Droid Incredible Themes and Apps] localceleb:
I'm currently running SkyRaider 3.3 and I've tried several different roms and it's the one that suits my needs the best. My only complaint is that it doesn't seem like any mods are compatible with this rom. Nor do many people make themes for this rom. Would it be possible do make the circle battery mod work on SkyRaider?
[Droid Incredible Themes and Apps] wes342:
Yeah I can make one which which battery do you want?
[Droid Incredible Themes and Apps] morph3k:
Can't wait. The circles are really cool.
[Droid Incredible Themes and Apps] fifthstreetjammer:
request

hey man these look pretty slick and i really dig the liquid one. any chance you could make a black version of the liquid? I have a solid white background for instance and id like to have them all black except the 15% and under. red is fine there, orange would be awesome. also im running ultimate droid on incredible so all im asking for is the images, i'll just have to swap out the png's within the framework myself which is no problem but i would only need animations for 0,1,2,3,4,5. although ive wondered if i could implement more animations and battery status levels other than 0,10,20,40,60,80,100. i've never found info on that subject. anyways enough rambling let me know if you can do it your work is appreciated. :cool:
[Droid Incredible Themes and Apps] IISiDeK1CKII:
Soo, I think something went awry... As you can see in the pics I've attached, on Myn's two point two, when plugged in I get the sweet circle battery icon. When it's unplugged, I get... umm... that thing. Any help? (maybe I can assist the people in the future? lol) Thanks well in advance.
[Droid Incredible Themes and Apps] localceleb:
That would be greatly appreciated if you could produce one of these for 3.3! I prefer the 'Classic circle battery with %'.

Thanks for your efforts!
[Droid Incredible Themes and Apps] wes342:
are you on the myn rom for the incredible or evo?
[Droid Incredible Themes and Apps] wes342:
are you just wanting the % text black? except 15% under red?

i think the battery charge animation and the % meter are all combined.

i can do the % and the charge animation as stated above if thats what you want.
[Droid Incredible Themes and Apps] PHiLLiMD:
Liquid Battery Icon

I have this up and running A-O-K No Probs ! Looks pretty Tight :cool:

Thanks for your Great Work!
[Droid Incredible Themes and Apps] IISiDeK1CKII:
It's for the incredible. I just restored a backup until I hear good news.
[Droid Incredible Themes and Apps] fifthstreetjammer:
i can change the % text within my rom, i just want all the liquid to be black unitl it gets to 15% or less. no green and yellow if you know what i mean. i have an all black and white themed status bar.

im not sure what you mean with your other statement. I was trying to say i only have 0% 10% 20% 40% 60% 80% 100% and only 6 animations within my framework. im attaching it for you to take a look. thank you sir
[Droid Incredible Themes and Apps] teh_cg:
hey,can u [;ease MOD baterry for GALAXY TAB？？谈。。。
[Droid Incredible Themes and Apps] fp99:
dumb question here....do i wipe cache and dalvik cache first or flash and then wipe? as per instructions, its flash and then wipe. just making sure, that's all.

I am testing "Liquid battery with %" on IncROM v0.6.1.

Thanks.
[Droid Incredible Themes and Apps] wes342:
Most cases you can just flash it and don't have to wipe anything.
[Droid Incredible Themes and Apps] fp99:
thanks. that is what i wanted to make sure. since i do not wipe when I flash themes, fonts, patches, etc.

i will test and post the results.
[Droid Incredible Themes and Apps] fp99:
Great theme, no problems on IncROM v0.6.1....unfortunately, I had to restore back to my stock battery due to the theme changing the notification bar icons and minor things. Keep up the good work.
[Droid Incredible Themes and Apps] magneticzero:
I like the liquid battery meter...wish i could find the meter changed and nothing else hmmmm
[Droid Incredible Themes and Apps] wes342:
working on metamorph files now
[Droid Incredible Themes and Apps] spence341:
I think you can insert all the images into your current framework and have 0-100 in the meter. The problem with the trying to change it to Black liquid is the base battery is already black for the color to contrast against. I am sure it would take considerable effort to recreate the 100 plus images with a white background and black liquid... I was going to see if you could just change the color with an editor, but no go...
[Droid Incredible Themes and Apps] magneticzero:
I will have to check back then...keep up the good work.
[Droid Incredible Themes and Apps] aharper:
Is there any way to get just the battery piece of this? I put this on my RR2.0 Incredible and it worked but also brought over the red raven stuff (branding on the notifications screen, highlights in red, etc). How do I get just the battery changes?