I know that most recent Galaxies (from the S3 onwards) come with "Active noise cancellation", but I believe this only refers to in-call noise cancellation, i.e. the other party does not hear the noises around you. However, I am wondering whether there is a way to have this feature while listening to music, or indeed just use the feature on its own, so that any background noise in one's environment can be cancelled through (regular) headphones. I've tried a few apps from the Play Store that claim to do this, but none work well. Is it the case that the only way to achieve this is by using dedicated hardware, i.e. noise-cancelling headphones? Thanks for any opinions.