Graphic phase shifter
First Claim
Patent Images
1. A method comprising:
- receiving digital audio data that include a plurality of audio channels;
receiving a selection including a portion of the digital audio data;
identifying a plurality of frequency bands in the digital audio data;
calculating a feature value for each frequency band over a specified period of time, wherein the feature value for each frequency band is calculated from the plurality of audio channels, and the feature value for a given frequency band is calculated from audio data corresponding to the given frequency band in the plurality of audio channels; and
using the feature value for each frequency band to adjust the feature of the audio data.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for editing digital audio data are provided. In one implementation, a method is provided that includes receiving digital audio data. The computer implemented method includes receiving digital audio data and displaying a representation of the digital audio data. The method also includes receiving a selection including a portion of the digital audio data, analyzing a feature of the audio data for the selected portion with respect to a plurality of frequency bands in the digital audio data, calculating a feature value for each frequency band over a specified period of time, and using the feature value for each frequency band to adjust the feature of the audio data.
18 Citations
36 Claims
-
1. A method comprising:
-
receiving digital audio data that include a plurality of audio channels; receiving a selection including a portion of the digital audio data; identifying a plurality of frequency bands in the digital audio data; calculating a feature value for each frequency band over a specified period of time, wherein the feature value for each frequency band is calculated from the plurality of audio channels, and the feature value for a given frequency band is calculated from audio data corresponding to the given frequency band in the plurality of audio channels; and using the feature value for each frequency band to adjust the feature of the audio data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving digital audio data that include a plurality of audio channels; receiving a selection including a portion of the digital audio data; identifying a plurality of frequency bands in the digital audio data; dynamically calculating a feature value for each frequency band in the selected portion as the feature value changes such that the calculation of each feature value is based upon the value of that feature at a previous time period, wherein the feature value for each frequency band is calculated from the plurality of audio channels, and the feature value for a given frequency band is calculated from audio data corresponding to the given frequency band in the plurality of audio channels; and using each feature value to adjust the feature of the audio data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-program product tangibly embodied on a computer readable medium for storing instructions, which when executed by a processor, causes the processor to perform operations comprising:
-
receiving digital audio data that include a plurality of audio channels; receiving a selection including a portion of the digital audio data; identifying a plurality of frequency bands in the digital audio data; calculating a feature value for each frequency band over a specified period of time, wherein the feature value for each frequency band is calculated from the plurality of audio channels, and the feature value for a given frequency band is calculated from audio data corresponding to the given frequency band in the plurality of audio channels; and using the feature value for each frequency band to adjust the feature of the audio data. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-program product tangibly embodied on a computer readable medium for storing instructions, which when executed by a processor, causes the processor to perform operations comprising:
-
receiving digital audio data that include a plurality of audio channels; receiving a selection including a portion of the digital audio data; identifying a plurality of frequency bands in the digital audio data; dynamically calculating a feature value for each frequency band in the selected portion as the feature value changes such that the calculation of each feature value is based upon the value of that feature at a previous time period, wherein the feature value for each frequency band is calculated from the plurality of audio channels, and the feature value for a given frequency band is calculated from audio data corresponding to the given frequency band in the plurality of audio channels; and using each feature value to adjust the feature of the audio data. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
a user interface device; one or more computers operable to interact with the user interface device and a processor; and a memory for storing instructions, which when executed by the processor, causes the processor to perform operations comprising; receiving digital audio data that include a plurality of audio channels; receiving a selection including a portion of the digital audio data; identifying a plurality of frequency bands in the digital audio data; calculating a feature value for each frequency band over a specified period of time, wherein the feature value for each frequency band is calculated from the plurality of audio channels, and the feature value for a given frequency band is calculated from audio data corresponding to the given frequency band in the plurality of audio channels; and using the feature value for each frequency band to adjust the feature of the audio data. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A system comprising:
-
a user interface device; one or more computers operable to interact with the user interface device and a processor; and a memory for storing instructions, which when executed by the processor, causes the processor to perform operations comprising; receiving digital audio data that include a plurality of audio channels; receiving a selection including a portion of the digital audio data; identifying a plurality of frequency bands in the digital audio data; dynamically calculating a feature value for each frequency band in the selected portion as the feature value changes such that the calculation of each feature value is based upon the value of that feature at a previous time period, wherein the feature value for each frequency band is calculated from the plurality of audio channels, and the feature value for a given frequency band is calculated from audio data corresponding to the given frequency band in the plurality of audio channels; and using each feature value to adjust the feature of the audio data. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification