METHOD AND APPARATUS FOR CONTROLLING VOLUME
0 Assignments
0 Petitions
Accused Products
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.
64 Citations
44 Claims
-
1-22. -22. (canceled)
-
23. A method for controlling a volume of an audio track, the method comprising:
-
generating a graphical representation of a user-modifiable line within a timeline, the user-modifiable line representing a volume level during times depicted by the timeline, wherein the graphical representation is generated for display in a graphical user interface; identifying a select command received within the graphical user interface for modification of the line, the select command identifying a point of the line used to modify a selected portion of the line; modifying, in response to the select command, the graphical representation of the volume level to illustrate a change to the volume level during a period of time corresponding to the selected portion of the line, the graphical representation of the volume level modified to depict multiple portions including;
a representation of the volume level before the selected portion of the line, a representation of the volume level within the selected portion of the line, and a representation of the volume level after the selected portion of the line; andspecifying the volume level of the audio track according to a volume level before the selected portion of the line, a volume level within the selected portion of the line, and a volume level after the portion of the line, based on the user interaction with the line received in the graphical user interface. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer readable storage medium comprising a computer program for controlling a volume of an audio track, the computer program comprising instructions for:
-
representing a volume level of the audio track during a period of time with a timeline for display in a graphical user interface, a first axis of the timeline representing the period of time and a second axis of the timeline representing the volume level; receiving a modification to a portion of a line of the timeline displayed in the graphical user interface, the modification provided from a user command to select and modify a portion of the line, resulting in;
the volume level represented before the portion of the line, the volume level represented with the portion of the line, and the volume level represented after the portion of the line; andspecifying the volume level of the audio track at different instances in time corresponding to a time location of the portion of the line. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computing system, comprising:
-
a processor; a system memory; a display device; and instructions stored with the system memory, the instructions configured for execution with the processor to provide a graphical user interface for output to the display device to control a volume of an audio track, the instructions configured to implement operations to; represent a volume level of the audio track with a deformable line in a timeline area, wherein the timeline area is defined along two axes, including a first axis to represent time and a second axis to represent the volume level; receive a modification to the deformable line from a selection operation and a movement operation provided from user input in the graphical user interface; illustrate the modification to the timeline as a first point and a second point on the timeline, producing multiple portions of the line, the multiple portions of the line including a portion of the line before the first point, a portion of the line between the first point and the second point, and a portion of the line after the second point; and determine volume levels of the audio track at different instances in time corresponding to the modification to the deformable line. - View Dependent Claims (41, 42, 43, 44)
-
Specification