Abstract:
An electronic device detecting an alert event; and, in response, delays provision of feedback indicative of the alert event until determining whether the electronic device is in a first use context or in a second use context. In response to determining whether the electronic device is in the first use context or the second use context, the device, in accordance with a determination that the electronic device is in the first use context, provides first feedback indicative of the alert event. The device, in accordance with a determination that the electronic device is in the second use context that is distinct from the first use context, provides second feedback indicative of the alert event.
Abstract:
The present disclosure generally relates to interfaces and techniques for media playback on one or more devices. In accordance with some embodiments, an electronic device includes a display, one or more processors, and memory. The electronic device receives user input and, in response to receiving the user input, displays, on the display, a multi-device interface that includes: one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device, and a media playback status of the plurality of available playback devices.
Abstract:
An audio system includes one or more loudspeaker cabinets, each having loudspeakers. Sensing logic determines an acoustic environment of the loudspeaker cabinets. The sensing logic may include an echo canceller. A low frequency filter corrects an audio program based on the acoustic environment of the loudspeaker cabinets. The system outputs an omnidirectional sound pattern, which may be low frequency sound, to determine the acoustic environment. The system may produce a directional pattern superimposed on an omnidirectional pattern, if the acoustic environment is in free space. The system may aim ambient content toward a wall and direct content away from the wall, if the acoustic environment is not in free space. The sensing logic automatically determines the acoustic environment upon initial power up and when position changes of loudspeaker cabinets are detected. Accelerometers may detect position changes of the loudspeaker cabinets.
Abstract:
In accordance with some embodiments, a method is performed at an electronic device with a display, a touch-sensitive surface, and one or more sensors for detecting intensities of contacts on the touch-sensitive surface. The method comprises displaying a user interface that includes an editable content area that has a plurality of characters, and a content deletion control; detecting a deletion input that includes detecting a contact at a location on the touch-sensitive surface that corresponds to the content deletion control on the display; and in response to detecting the deletion input, deleting content in the editable content area based on a duration and a characteristic intensity of the contact. The method includes in accordance with a determination that the contact was maintained for a first time period without the characteristic intensity of the contact increasing above a first intensity threshold, deleting the content in the editable content area by sequentially deleting a plurality of sub-units of the content of a first type of sub-unit of the content at a rate that does not vary based on the characteristic intensity of the contact; in accordance with a determination that the contact was maintained for a second time period that is longer than the first time period without the characteristic intensity of the contact increasing above the first intensity threshold, switching to deleting the content in the editable content area by sequentially deleting a plurality of sub-units of the content of a second type of sub-unit of the content at a rate that does not vary based on the characteristic intensity of the contact, wherein the second type of sub-unit is different from the first type of sub-unit; and in accordance with a determination that the characteristic intensity of the contact increased above the first intensity threshold, deleting the content in the editable content area by sequentially deleting a plurality of sub-units of the content at a rate that varies based on the characteristic intensity of the contact.
Abstract:
A directivity adjustment device that maintains a constant direct-to-reverberant ratio based on the detected location of a listener in relation to the speaker array is described. The directivity adjustment device may include a distance estimator, a directivity compensator, and an array processor. The distance estimator detects the distance between the speaker array and the listener. Based on this detected distance, the directivity compensator calculates a directivity index form a beam produced by the speaker array that maintains a predefined direct-to-reverberant sound energy ratio. The array processor receives the calculated directivity index and processes each channel of a piece of sound program content to produce a set of audio signals that drive one or more of the transducers in the speaker array to generate a beam pattern with the calculated directivity index.