Pitch Shifting Frequencies
First Claim
1. A computer-implemented method comprising:
- presenting a visual representation of digital audio data as a frequency spectrum where the visual representation comprises a first visual region corresponding to a first time period and a first frequency range in the digital audio data;
receiving a first input identifying a second visual region within the first visual region, the second visual region representing a pitch corresponding to a second time period and a second frequency range in the digital audio data, wherein the second time period is within the first time period and the second frequency range is within the first frequency range;
presenting a graphic representation of the pitch represented in the second visual region, wherein one or more envelope control points are included on the pitch when the pitch varies over time within the second time period, the one or more envelopes outlining the pitch variance over time;
receiving second input specifying one or more frequency modifications to the pitch represented in the second visual region of the digital audio data via user manipulation of at least one of the control points;
based on the second input, modifying the digital audio data corresponding to the pitch represented in the second visual region to create a modified pitch in the second visual region; and
mixing the modified digital audio data corresponding to the pitch in the second visual region into the digital audio data to create edited digital audio data.
2 Assignments
0 Petitions
Accused Products
Abstract
System and methods for audio editing are provided. In one implementation, a computer-implemented method is provided. The computer-implemented method includes presenting a visual representation of digital audio data as a frequency spectrum including a first visual region corresponding to a first time period and a first frequency range in the digital audio data. A first user input identifies a second visual region within the first visual region and corresponding to a second time period and a second frequency range. A second user input specifies one or more frequency modifications to the second visual region. The second time period and the second frequency range corresponding to the second visual region are modified creating a modified second visual region. The modified second visual region is mixed into the first visual region creating edited digital audio data.
-
Citations
29 Claims
-
1. A computer-implemented method comprising:
-
presenting a visual representation of digital audio data as a frequency spectrum where the visual representation comprises a first visual region corresponding to a first time period and a first frequency range in the digital audio data; receiving a first input identifying a second visual region within the first visual region, the second visual region representing a pitch corresponding to a second time period and a second frequency range in the digital audio data, wherein the second time period is within the first time period and the second frequency range is within the first frequency range; presenting a graphic representation of the pitch represented in the second visual region, wherein one or more envelope control points are included on the pitch when the pitch varies over time within the second time period, the one or more envelopes outlining the pitch variance over time; receiving second input specifying one or more frequency modifications to the pitch represented in the second visual region of the digital audio data via user manipulation of at least one of the control points; based on the second input, modifying the digital audio data corresponding to the pitch represented in the second visual region to create a modified pitch in the second visual region; and mixing the modified digital audio data corresponding to the pitch in the second visual region into the digital audio data to create edited digital audio data. - View Dependent Claims (2, 3, 7, 22, 28, 29)
-
-
4-6. -6. (canceled)
-
8. A computer program product, encoded on a non-transitory computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
presenting a visual representation of digital audio data as a frequency spectrum where the visual representation comprises a first visual region corresponding to a first time period and a first frequency range in the digital audio data; receiving a first input identifying a second visual region within the first visual region, the second visual region representing a pitch corresponding to a second time period and a second frequency range in the digital audio data, wherein the second time period is within the first time period and the second frequency range is within the first frequency range; presenting a graphic representation of the pitch represented in the second visual region, wherein one or more envelope control points are added to the pitch when the pitch varies over time within the second time period, the one or more envelopes outlining the pitch variance over time; receiving second input specifying one or more frequency modifications to the pitch represented in the second visual region of the digital audio data via user manipulation of at least one of the control points; based on the second input, modifying the digital audio data corresponding to the pitch represented in the second visual region to create a modified pitch in the second visual region; and mixing the modified digital audio data corresponding to the pitch in the second visual region into the digital audio data to create edited digital audio data. - View Dependent Claims (9, 14, 23)
-
-
10. The computer program product of claim wherein the graphic representation includes a line with two endpoints, and wherein the multiple control points are located between the two endpoints.
-
11-13. -13. (canceled)
-
15. A system comprising one or more computing devices that have one or more processors and that are operable to perform operations comprising:
-
presenting a visual representation of digital audio data as a frequency spectrum where the visual representation comprises a first visual region corresponding to a first time period and a first frequency range in the digital audio data; receiving a first input identifying a second visual region within the first visual region, the second visual region representing a pitch corresponding to a second time period and a second frequency range in the digital audio data, wherein the second time period is within the first time period and the second frequency range is within the first frequency range; presenting a graphic representation of the pitch represented in the second visual region; adding one or more envelope control points to the pitch when the pitch varies over time within the second time period, the one or more envelopes outlining the pitch variance over time; receiving second input specifying one or more frequency modifications to the pitch represented in the second visual region of the digital audio data via user manipulation of at least one of the control points; based on the second input, modifying the digital audio data corresponding to the pitch represented in the second visual region to create a modified pitch in the second visual region; and mixing the modified digital audio data corresponding to the pitch in the second visual region into the digital audio data to create edited digital audio data. - View Dependent Claims (16, 17, 21, 24)
-
-
18-20. -20. (canceled)
-
25. A computer-implemented method comprising:
-
presenting a visual representation of digital audio data as a frequency spectrum where the visual representation comprises a first visual region corresponding to a first time period and a first frequency range in the digital audio data; receiving a first input identifying a second visual region within the first visual region, the second visual region representing a pitch corresponding to a second time period and a second frequency range in the digital audio data, wherein the second time period is within the first time period and the second frequency range is within the first frequency range; presenting a graphic representation of the pitch represented in the second visual region, wherein one or more envelope control points are included on the pitch when the pitch varies over time within the second time period, the one or more envelopes outlining the pitch variance over time receiving second input specifying one or more frequency modifications to the pitch represented in the second visual region of the digital audio data via user manipulation of at least one of the control points; identifying automatically one or more additional regions within the digital audio data, each additional region including a pitch corresponding to the pitch represented in the second visual region; based on the second input, modifying the digital audio data corresponding to the pitch represented in the second visual region to create a modified pitch in the second visual region and applying automatically the modification made within the second visual region to digital audio data corresponding to each identified additional region to create a modified pitch in each identified additional region; and mixing the modified digital audio data corresponding to the pitch in the second visual region and the modified digital audio data corresponding to each modified pitch in the identified additional regions into the digital audio data to create edited digital audio data.
-
-
26. A computer program product, encoded on a non-transitory computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
presenting a visual representation of digital audio data as a frequency spectrum where the visual representation comprises a first visual region corresponding to a first time period and a first frequency range in the digital audio data; receiving a first input identifying a second visual region within the first visual region, the second visual region representing a pitch corresponding to a second time period and a second frequency range in the digital audio data, wherein the second time period is within the first time period and the second frequency range is within the first frequency range; presenting a graphic representation of the pitch represented in the second visual region, wherein one or more envelope control points are added to the pitch when the pitch varies over time within the second time period, the one or more envelopes outlining the pitch variance over time receiving second input specifying one or more frequency modifications to the pitch represented in the second visual region of the digital audio data via user manipulation of at least one of the control points; identifying automatically one or more additional regions within the digital audio data, each additional region including a pitch corresponding to the pitch represented in the second visual region; based on the second input, modifying the digital audio data corresponding to the pitch represented in the second visual region to create a modified pitch in the second visual region and applying automatically the modification made within the second visual region to digital audio data corresponding to each identified additional region to create a modified pitch in each identified additional region; and mixing the modified digital audio data corresponding to the pitch in the second visual region and the modified digital audio data corresponding to each modified pitch in the identified additional regions into the digital audio data to create edited digital audio data.
-
-
27. A system comprising one or more computing devices that have one or more processors and that are operable to perform operations comprising:
-
presenting a visual representation of digital audio data as a frequency spectrum where the visual representation comprises a first visual region corresponding to a first time period and a first frequency range in the digital audio data; receiving a first input identifying a second visual region within the first visual region, the second visual region representing a pitch corresponding to a second time period and a second frequency range in the digital audio data, wherein the second time period is within the first time period and the second frequency range is within the first frequency range; presenting a graphic representation of the pitch represented in the second visual region; adding one or more envelope control points to the pitch when the pitch varies over time within the second time period, the one or more envelopes outlining the pitch variance over time receiving second input specifying one or more frequency modifications to the pitch represented in the second visual region of the digital audio data via user manipulation of at least one of the control points; identifying automatically one or more additional regions within the digital audio data, each additional region including a pitch corresponding to the pitch represented in the second visual region; based on the second input, modifying the digital audio data corresponding to the pitch represented in the second visual region to create a modified pitch in the second visual region and applying automatically the modification made within the second visual region to digital audio data corresponding to each identified additional region to create a modified pitch in each identified additional region; and mixing the modified digital audio data corresponding to the pitch in the second visual region and the modified digital audio data corresponding to each modified pitch in the identified additional regions into the digital audio data to create edited digital audio data.
-
Specification