Spatial management of audio
AssigneeApple Inc.
InventorsStuart John Wood, Martin E. Johnson, Darius A. Satongar
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to user interfaces for managing spatial audio. Some exemplary techniques include user interfaces for transitioning between visual elements. Some exemplary techniques include user interfaces for previewing audio. Some exemplary techniques include user interfaces for discovering music. Some exemplary techniques include user interfaces for managing headphone transparency. Some exemplary techniques include user interfaces for manipulating multiple audio streams of an audio source.
Claims27
An electronic device, comprising:
- a display;
- a touch-sensitive surface;
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, wherein the electronic device is operably connected with two or more speakers, the one or more programs including instructions for:
- displaying, on the display, a list of a plurality of media elements, wherein each media element of the plurality of media elements corresponds to a respective media file;
- detecting, using the touch-sensitive surface, a user contact at a location corresponding to a first media element;
- in response to detecting the user contact at the location corresponding to the first media element and in accordance with the user contact including a touch-and-hold input:
- producing, using the two or more speakers, audio using a first audio file that corresponds to the first media element without exceeding a predetermined audio playback duration;
- while the user contact remains at the location corresponding to the first media element:
- in accordance with the predetermined audio playback duration period not being exceeded, continuing to produce, using the two or more speakers, audio using the first audio file;
- and
- in accordance with the predetermined audio playback duration period being exceeded, ceasing to produce, using the two or more speakers, audio using the first audio file;
- detecting, using the touch-sensitive surface, movement of the user contact from the location that corresponds to the first media element to a location that corresponds to a second media element;
- in response to detecting the user contact at the location corresponding to the second media element and in accordance with the user contact including a touch-and-hold input:
- producing, using the two or more speakers, audio using a second audio file that corresponds to the second media element without exceeding the predetermined audio playback duration;
- while the user contact remains at the location corresponding to the second media element:
- in accordance with the predetermined audio playback duration period not being exceeded, continuing to produce, using the two or more speakers, audio using the second audio file;
- and
- in accordance with the predetermined audio playback duration period being exceeded, ceasing to produce, using the two or more speakers, audio using the second audio file;
- detecting, using the touch-sensitive surface, a lift-off of the user contact;
- and in response to detecting the lift-off of the user contact:
- ceasing to produce, using the two or more speakers, audio using the first audio file or the second audio file.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display and a touch-sensitive surface, wherein the electronic device is operably connected with two or more speakers, the one or more programs including instructions for:
- displaying, on the display, a list of a plurality of media elements, wherein each media element of the plurality of media elements corresponds to a respective media file;
- detecting, using the touch-sensitive surface, a user contact at a location corresponding to a first media element;
- in response to detecting the user contact at the location corresponding to the first media element and in accordance with the user contact including a touch-and-hold input:
- producing, using the two or more speakers, audio using a first audio file that corresponds to the first media element without exceeding a predetermined audio playback duration;
- while the user contact remains at the location corresponding to the first media element:
- in accordance with the predetermined audio playback duration period not being exceeded, continuing to produce, using the two or more speakers, audio using the first audio file;
- and
- in accordance with the predetermined audio playback duration period being exceeded, ceasing to produce, using the two or more speakers, audio using the first audio file;
- detecting, using the touch-sensitive surface, movement of the user contact from the location that corresponds to the first media element to a location that corresponds to a second media element;
- in response to detecting the user contact at the location corresponding to the second media element and in accordance with the user contact including a touch-and-hold input:
- producing, using the two or more speakers, audio using a second audio file that corresponds to the second media element without exceeding the predetermined audio playback duration;
- while the user contact remains at the location corresponding to the second media element:
- in accordance with the predetermined audio playback duration period not being exceeded, continuing to produce, using the two or more speakers, audio using the second audio file;
- and
- in accordance with the predetermined audio playback duration period being exceeded, ceasing to produce, using the two or more speakers, audio using the second audio file;
- detecting, using the touch-sensitive surface, a lift-off of the user contact;
- and
- in response to detecting the lift-off of the user contact:
- ceasing to produce, using the two or more speakers, audio using the first audio file or the second audio file.
A method, comprising:
- at an electronic device with a display and a touch-sensitive surface, wherein the electronic device is operably connected with two or more speakers:
- displaying, on the display, a list of a plurality of media elements, wherein each media element of the plurality of media elements corresponds to a respective media file;
- detecting, using the touch-sensitive surface, a user contact at a location corresponding to a first media element;
- in response to detecting the user contact at the location corresponding to the first media element and in accordance with the user contact including a touch-and-hold input:
- producing, using the two or more speakers, audio using a first audio file that corresponds to the first media element without exceeding a predetermined audio playback duration;
- while the user contact remains at the location corresponding to the first media element:
- in accordance with the predetermined audio playback duration period not being exceeded, continuing to produce, using the two or more speakers, audio using the first audio file;
- and
- in accordance with the predetermined audio playback duration period being exceeded, ceasing to produce, using the two or more speakers, audio using the first audio file;
- detecting, using the touch-sensitive surface, movement of the user contact from the location that corresponds to the first media element to a location that corresponds to a second media element;
- in response to detecting the user contact at the location corresponding to the second media element and in accordance with the user contact including a touch-and-hold input:
- producing, using the two or more speakers, audio using a second audio file that corresponds to the second media element without exceeding the predetermined audio playback duration;
- while the user contact remains at the location corresponding to the second media element:
- in accordance with the predetermined audio playback duration period not being exceeded, continuing to produce, using the two or more speakers, audio using the second audio file;
- and
- in accordance with the predetermined audio playback duration period being exceeded, ceasing to produce, using the two or more speakers, audio using the second audio file;
- detecting, using the touch-sensitive surface, a lift-off of the user contact;
- and
- in response to detecting the lift-off of the user contact:
- ceasing to produce, using the two or more speakers, audio using the first audio file or the second audio file.
Dependencies are inferred from the claim text.