Methods, systems, and media for performing visualized quantitative vibrato analysis
First Claim
1. A method for analyzing musical vibrato in an audio file, comprising:
- receiving, using a hardware processor, a target note from a user;
receiving, using the hardware processor, a time-domain signal representing a piece of music comprising a plurality of notes, wherein the plurality of notes include the target note and the target note is played with a vibrato effect having a frequency;
converting, using the hardware processor, the time-domain signal to a frequency-domain signal;
determining, using the hardware processor, a plurality of changes in frequency and intensity of the vibrato effect over time based on the frequency-domain signal;
determining, using the hardware processor, a target frequency corresponding to the target note;
displaying, on a display, data about the changes in frequency and intensity of the vibrato effect over time and data about the target frequency;
determining, using the hardware processor, a first frequency corresponding to a first note and a second frequency corresponding to a second note, wherein the first note is played before the target note and the second note is played after the target note;
determining, using the hardware processor, a first time period during which the vibrato effect is played;
determining, using the hardware processor, a second time period during which the frequency of the vibrato effect matches the target frequency;
calculating, using the hardware processor, a first ratio of the second time period to the first time period;
determining, using the hardware processor, a third time period during which the frequency of the vibrato effect is greater than the target frequency; and
calculating, using the hardware processor, a second ratio of the third time period to the first time period.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and media for performing visualized quantitative vibrato analysis are provided. In some embodiments, a method for analyzing musical vibrato in an audio file is provided, the method comprising: receiving, using a hardware processor, a target note from a user; receiving, using the hardware processor, a time-domain signal representing a piece of music comprising a plurality of notes, wherein the plurality of notes include the target note and the target note is played with a vibrato effect; converting, using the hardware processor, the time-domain signal to a frequency-domain signal; determining, using the hardware processor, a plurality of changes in frequency and intensity of the vibrato effect over time based on the frequency-domain signal; determining, using the hardware processor, a target frequency corresponding to the target note; and displaying, on a display, data about the changes in frequency and intensity of the vibrato effect over time and data about the target frequency.
-
Citations
6 Claims
-
1. A method for analyzing musical vibrato in an audio file, comprising:
-
receiving, using a hardware processor, a target note from a user; receiving, using the hardware processor, a time-domain signal representing a piece of music comprising a plurality of notes, wherein the plurality of notes include the target note and the target note is played with a vibrato effect having a frequency; converting, using the hardware processor, the time-domain signal to a frequency-domain signal; determining, using the hardware processor, a plurality of changes in frequency and intensity of the vibrato effect over time based on the frequency-domain signal; determining, using the hardware processor, a target frequency corresponding to the target note; displaying, on a display, data about the changes in frequency and intensity of the vibrato effect over time and data about the target frequency; determining, using the hardware processor, a first frequency corresponding to a first note and a second frequency corresponding to a second note, wherein the first note is played before the target note and the second note is played after the target note; determining, using the hardware processor, a first time period during which the vibrato effect is played; determining, using the hardware processor, a second time period during which the frequency of the vibrato effect matches the target frequency; calculating, using the hardware processor, a first ratio of the second time period to the first time period; determining, using the hardware processor, a third time period during which the frequency of the vibrato effect is greater than the target frequency; and calculating, using the hardware processor, a second ratio of the third time period to the first time period. - View Dependent Claims (2)
-
-
3. A system for analyzing musical vibrato in an audio file, comprising:
-
at least one hardware processor that is configured to; receive a target note from a user; receive a time-domain signal representing a piece of music comprising a plurality of notes, wherein the plurality of notes include the target note and the target note is played with a vibrato effect that has a frequency; convert the time-domain signal to a frequency-domain signal; determine a plurality of changes in frequency and intensity of the vibrato effect over time based on the frequency-domain signal; determine a target frequency corresponding to the target note; determine a first frequency corresponding to a first note and a second frequency corresponding to a second note, wherein the first note is played before the target note and the second note is played after the target note; determine a first time period during which the vibrato effect is played; determine a second time period during which the frequency of the vibrato effect matches the target frequency; calculate a first ratio of the second time period to the first time period; determine a third time period during which the frequency of the vibrato effect is greater than the target frequency; and calculate a second ratio of the third time period to the first time period; and at least one display that is configured to; display data about the changes in frequency and intensity of the vibrato effect over time and data about the target frequency. - View Dependent Claims (4)
-
-
5. A non-transitory computer readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for analyzing musical vibrato in an audio file, comprising:
-
receiving a target note from a user; receiving a time-domain signal representing a piece of music comprising a plurality of notes, wherein the plurality of notes include the target note and the target note is played with a vibrato effect having a frequency; converting the time-domain signal to a frequency-domain signal; determining a plurality of changes in frequency and intensity of the vibrato effect over time based on the frequency-domain signal; determining a target frequency corresponding to the target note; displaying data about the changes in frequency and intensity of the vibrato effect over time and data about the target frequency; determining a first frequency corresponding to a first note and a second frequency corresponding to a second note, wherein the first note is played before the target note and the second note is played after the target note; determining a first time period during which the vibrato effect is played; determining a second time period during which the frequency of the vibrato effect matches the target frequency; calculating a first ratio of the second time period to the first time period; determining a third time period during which the frequency of the vibrato effect is greater than the target frequency; and calculating a second ratio of the third time period to the first time period. - View Dependent Claims (6)
-
Specification