Method and apparatus for controlling volume
AssigneeApple Inc.
InventorsGlenn Reid, James Brasure
Life of this patent
Estimating the term…
Abstract
Some embodiments of the invention provide a method for controlling the volume of an audio track. This method represents the volume of an audio track with a graph. This graph is defined along two axes, with one axis representing time and the other representing the volume level. A user can adjust the graph at different instances in time in order to change the volume level in the audio track at these instances. Different embodiments use different types of graphs to represent volume. For instance, some embodiments use a deformable line bar.
Claims26
A method for controlling a volume of an audio track, the method comprising:
- representing the volume of the audio track with a deformable graph, wherein the graph is defined along two axes, wherein one axis represents time and the other axis represents volume level;
- receiving a modification to the graph, wherein the modification comprises a select and drag operation, and produces three different portions of the graph;
- illustrating the modification on the graph as two points on the graph;
- and
- based on the illustrated modification, specifying volume levels of the audio track at different instances in time.
A method for controlling a volume of an audio track, the method comprising:
- representing the volume of the audio track with a deformable graph, wherein the graph is defined along two axes, wherein one axis represents time and the other axis represents volume level;
- receiving a modification to the graph;
- and
- based on the modification, specifying three different portions of the graph corresponding to at least three different volume levels of the audio track.
A method for controlling a volume of an audio track, the method comprising:
- defining a graphical user interface (GUI);
- and
- defining a graph to represent the volume of the audio track as a user interface item in the GUI, the graph for receiving modifications to the volume of the audio track and for representing each modification in terms of a first control for controlling an amount by which the modification changes the volume and a second control for controlling a duration of the modification.
A non-transitory computer readable medium storing a computer program that when executed by at least one processor controls a volume of an audio track, the computer program comprising sets of instructions for:
- representing the volume of the audio track with a deformable graph, wherein the graph is defined along two axes, wherein one axis represents time and the other axis represents volume level;
- receiving a select and drag operation to the graph;
- and
- specifying, based on the select and drag operation, three different portions of the graph corresponding to at least three different volume levels of the audio track.
A non-transitory computer readable medium storing a computer program for execution by at least one processor, the computer program comprising a graphical user interface (GUI), the GUI comprising:
- a display area to display an audio track;
- and
- a graph to representing a volume of the audio track, the graph for receiving modifications to the volume of the audio track and for representing each modification in terms of a first control for controlling an amount by which the modification changes the volume and a second control for controlling a duration of the modification.
A non-transitory computer readable medium storing a computer program that when executed by at least one processor controls a volume of an audio track, the computer program comprising sets of instructions for:
- representing the volume of the audio track with a deformable graph, wherein the graph is defined along two axes, wherein one axis represents time and the other axis represents volume level;
- receiving a modification to the graph, wherein the modification comprises a select and drag operation, and produces three different portions of the graph;
- illustrating the modification on the graph as two points on the graph;
- and
- specifying volume levels of the audio track at different instances in time based on the illustrated modification.
Dependencies are inferred from the claim text.