Adjusting a playback device
Certain embodiments provide methods and systems for managing a sound profile. An example playback device includes a network interface and a non-transitory computer readable storage medium having stored therein instructions executable by the processor. When executed by the processor, the instructions are to configure the playback device to receive, via the network interface over a local area network (LAN) from a controller device, an instruction. The example playback device is to obtain, based on the instruction, via the network interface from a location outside of the LAN, data comprising a sound profile. The example playback device is to update one or more parameters at the playback device based on the sound profile. The example playback device is to play back an audio signal according to the sound profile.
1 . A playback device comprising: one or more processors; one or more communications interfaces; and tangible, non-transitory computer-readable media comprising program instructions executable by the one or more processors such that the playback device is configured to:
receive a first sound profile separate from an audio content file, wherein the first sound profile is (i) a previously created sound profile that is specific to a first type of audio content, and (ii) received via the one or more communications interfaces from a first networked device operating outside of a first local area network on which the playback device is operating,
wherein the first sound profile comprises a first set of audio playback equalization settings for use when playing the first type of audio content;
receive a second sound profile separate from an audio content file, wherein the second sound profile is (i) a previously created sound profile that is specific to a second type of audio content, and (ii) received via the one or more communications interfaces from a second networked device operating outside of the first local area network on which the playback device is operating,
wherein the second sound profile comprises a second set of audio playback equalization settings for use when playing the second type of audio content;
play the first type of audio content according to the first sound profile; and
play the second type of audio content according to the second sound profile.
2 . The playback device of claim 1 , wherein:
the first set of audio playback equalization settings defined in the first sound profile comprises at least one of a band, frequency, equalizer, or gain; and
the second set of audio playback equalization settings defined in the second sound profile comprises at least one of a band, frequency, equalizer, or gain.
3 . The playback device of claim 1 , wherein:
the first set of audio playback equalization settings defined in the first sound profile comprises at least one of a quality factor, delay, phase, limiter, softclip, or release; and
the second set of audio playback equalization settings defined in the second sound profile comprises at least one of a quality factor, delay, phase, limiter, softclip, or release.
4 . The playback device of claim 1 , wherein the tangible, non-transitory computer-readable media further comprises program instructions that are executable by the one or more processors such that the playback device is configured to save both the first sound profile and the second sound profile in the tangible, non-transitory computer-readable media.
5 . The playback device of claim 1 , wherein the program instructions further comprise instructions executable by the one or more processors such that the playback device is configured to adjust one or both of the first sound profile or the second sound profile based on one or more commands received from a controller device separate from the playback device and operating on the first local area network.
6 . The playback device of claim 1 , wherein at least one of the first networked device or the second networked device comprises another playback device configured to operate on a second local area network that is separate from the first local area network.
7 . The playback device of claim 1 , wherein at least one of the first networked device or the second networked device comprises one of a desktop computer, a laptop computer, a tablet, or a smart phone.
8 . The playback device of claim 1 , wherein the first sound profile is received via the one or more communications interfaces from the first networked device via the Internet.
9 . The playback device of claim 1 , wherein the program instructions comprise program instructions executable by the one or more processors such that the playback device is further configured to:
via the one or more communications interfaces, transmit at least one of the first sound profile or the second sound profile to a second playback device operating on the first local area network; and
wherein the program instructions executable by the one or more processors such that the playback device is configured to play the first type of audio content according to the first sound profile comprise program instructions executable by the one or more processors such that the playback device is configured to play the first type of audio content according to the first sound profile in a synchronized manner with the second playback device playing the first type of audio content according to the first sound profile; and
wherein the program instructions executable by the one or more processors such that the playback device is configured to play the second type of audio content according to the second sound profile comprise program instructions executable by the one or more processors such that the playback device is configured to play the second type of audio content according to the second sound profile in a synchronized manner with the second playback device playing the second type of audio content according to the second sound profile.
10 . Tangible, non-transitory computer readable media comprising program instructions, wherein the program instructions, when executed by one or more processors, cause a playback device to perform functions comprising:
receiving a first sound profile separate from an audio content file via one or more communications interfaces of the playback device, wherein the first sound profile is (i) a previously created sound profile that is specific to a first type of audio content, and (ii) received via the one or more communications interfaces from a first networked device operating outside of a first local area network on which the playback device is operating,
wherein the first sound profile comprises a first set of audio playback equalization settings for use when playing the first type of audio content;
receiving a second sound profile separate from an audio content file via the one or more communications interfaces of the playback device, wherein the second sound profile is (i) a previously created sound profile that is specific to a second type of audio content, and (ii) received via the one or more communications interfaces from a second networked device operating outside of the first local area network on which the playback device is operating,
wherein the second sound profile comprises a second set of audio playback equalization settings for use when playing the second type of audio content;
playing the first type of audio content according to the first sound profile; and
playing the second type of audio content according to the second sound profile.
11 . The tangible, non-transitory computer readable media of claim 10 , wherein:
the first set of audio playback equalization settings defined in the first sound profile comprises at least one of a band, frequency, equalizer, or gain; and
the second set of audio playback equalization settings defined in the second sound profile comprises at least one of a band, frequency, equalizer, or gain.
12 . The tangible, non-transitory computer readable media of claim 10 , wherein:
the first set of audio playback equalization settings defined in the first sound profile comprises at least one of a quality factor, delay, phase, limiter, softclip, or release; and
the second set of audio playback equalization settings defined in the second sound profile comprises at least one of a quality factor, delay, phase, limiter, softclip, or release.
13 . The tangible, non-transitory computer readable media of claim 10 , wherein the functions further comprise:
saving both the first sound profile and the second sound profile at the playback device.
14 . The tangible, non-transitory computer readable media of claim 10 , wherein the functions further comprise:
adjusting one or both of the first sound profile or the second sound profile based on one or more commands received from a controller device separate from the playback device and operating on the first local area network.
15 . The tangible, non-transitory computer readable media of claim 10 , wherein at least one of the first networked device or the second networked device comprises another playback device configured to operate on a second local area network that is separate from the first local area network.
16 . The tangible, non-transitory computer readable media of claim 10 , wherein at least one of the first networked device or the second networked device comprises one of a desktop computer, a laptop computer, a tablet, or a smart phone.
17 . The tangible, non-transitory computer readable media of claim 10 , wherein the first sound profile is received via the one or more communications interfaces from the first networked device via the Internet.
18 . The tangible, non-transitory computer readable media of claim 10 , wherein the functions further comprise:
transmitting at least one of the first sound profile or the second sound profile via the one or more communications interfaces to a second playback device operating on the first local area network;
wherein playing the first type of audio content according to the first sound profile comprises playing the first type of audio content according to the first sound profile in a synchronized manner with the second playback device playing the first type of audio content according to the first sound profile; and
wherein playing the second type of audio content according to the second sound profile comprises playing the second type of audio content according to the second sound profile in a synchronized manner with the second playback device playing the second type of audio content according to the second sound profile.
19 . A method performed by a first playback device, the method comprising:
receiving a first sound profile separate from an audio content file via one or more communications interfaces of the first playback device, wherein the first sound profile is (i) a previously created sound profile that is specific to a first type of audio content, and (ii) received via the one or more communications interfaces from a first networked device operating outside of a first local area network on which the first playback device is operating,
wherein the first sound profile comprises a first set of audio playback equalization settings for use when playing the first type of audio content, and
wherein the first set of audio playback equalization settings defined in the first sound profile comprises at least one of a band, a frequency, an equalizer, a gain, a quality factor, a delay, a phase, a limiter, a softclip, or a release;
receiving a second sound profile separate from an audio content file via the one or more communications interfaces of the first playback device, wherein the second sound profile is (i) a previously created sound profile that is specific to a second type of audio content, and (ii) received via the one or more communications interfaces from a second networked device operating outside of the first local area network on which the first playback device is operating,
wherein the second sound profile comprises a second set of audio playback equalization settings for use when playing the second type of audio content, and
wherein the second set of audio playback equalization settings defined in the second sound profile comprises at least one of a band, a frequency, an equalizer, a gain, a quality factor, a delay, a phase, a limiter, a softclip, or a release;
playing the first type of audio content according to the first sound profile; and playing the second type of audio content according to the second sound profile;
transmitting at least one of the first sound profile or the second sound profile via the one or more communications interfaces to a second playback device operating on the first local area network;
wherein playing the first type of audio content according to the first sound profile comprises playing the first type of audio content according to the first sound profile in a synchronized manner with the second playback device playing the first type of audio content according to the first sound profile; and
wherein playing the second type of audio content according to the second sound profile comprises playing the second type of audio content according to the second sound profile in a synchronized manner with the second playback device playing the second type of audio content according to the second sound profile.
20 . The method of claim 19 , further comprising:
transmitting at least one of the first sound profile or the second sound profile via the one or more communications interfaces to a second playback device operating on the first local area network;
wherein playing the first type of audio content according to the first sound profile comprises playing the first type of audio content according to the first sound profile in a synchronized manner with the second playback device playing the first type of audio content according to the first sound profile; and
wherein playing the second type of audio content according to the second sound profile comprises playing the second type of audio content according to the second sound profile in a synchronized manner with the second playback device playing the second type of audio content according to the second sound profile.