Method for adjusting device settings based on ambient audio waveform capture, the method comprising, by a social networking system: receiving, at an audio matching application running on one or more servers of the social networking system an audio waveform fingerprint from a client device, the audio waveform fingerprint generated for one or more ambient audio waveforms captured by the client device; searching the received audio waveform fingerprint against a database of fingerprints stored in an audio object database; if a matching fingerprint is found, pulling information relating to an audio object associated with the matching fingerprint from the social networking system, the information relating to the audio object being stored in the audio object database, wherein the information is metadata related to the audio object; searching, by the social networking system its own internal or third-party online databases for location information relating to the audio object, wherein the social networking system being aware of the client device's self-determined location enhances the client device's self determined location by matching the audio object with entries in online audio databases associated with the general vicinity of the client device's self-determined location; transmitting, by the one or more servers of the social networking system, the enhanced location to the client device, for adjusting its device settings; the one or more servers of the social networking system receiving an audio waveform fingerprint in response to the client device capturing an ambient audio waveform whenever a change in position of the client device is detected via a GPS sensor of the client device or other location determination algorithms. receiving, at an audio matching application running on one or more servers of the social networking system an audio waveform fingerprint from a client device, the audio waveform fingerprint generated for one or more ambient audio waveforms captured by the client device; searching the received audio waveform fingerprint against a database of fingerprints stored in an audio object database; if a matching fingerprint is found, pulling information relating to an audio object associated with the matching fingerprint from the social networking system, the information relating to the audio object being stored in the audio object database, wherein the information is metadata related to the audio object; searching, by the social networking system its own internal or third-party online databases for location information relating to the audio object, wherein the social networking system being aware of the client device's self-determined location enhances the client device's self determined location by matching the audio object with entries in online audio databases associated with the general vicinity of the client device's self-determined location; transmitting, by the one or more servers of the social networking system, the enhanced location to the client device, for adjusting its device settings; the one or more servers of the social networking system receiving an audio waveform fingerprint in response to the client device capturing an ambient audio waveform whenever a change in position of the client device is detected via a GPS sensor of the client device or other location determination algorithms.