Dynamically adapted pitch correction based on audio input
AssigneeHarman International Industries, Incorporated
InventorsPeter R. Lupini, Glen A. Rutledge, Norm Campbell
Life of this patent
Estimating the term…
Abstract
Systems and methods for adjusting pitch of an audio signal include detecting input notes in the audio signal, mapping the input notes to corresponding output notes, each output note having an associated upper note boundary and lower note boundary, and modifying at least one of the upper note boundary and the lower note boundary of at least one output note in response to previously received input notes. Pitch of the input notes may be shifted to match an associated pitch of corresponding output notes. Delay of the pitch shifting process may be dynamically adjusted based on detected stability of the input notes.
Claims20
A method for processing a vocal signal and a non-vocal signal, comprising:
- detecting vocal input notes in the vocal signal;
- generating a vocal input note likelihood of occurrence based on number of occurrences of each detected vocal input note;
- detecting non-vocal input notes in the non-vocal signal;
- generating a non-vocal note likelihood of occurrence based on number of occurrences of each detected non-vocal input note;
- combining the vocal note likelihood of occurrence and non-vocal note likelihood of occurrence to generate a combined note likelihood of occurrence;
- mapping the vocal input notes to corresponding vocal output notes based on associated upper and lower note boundaries;
- shifting pitch of the vocal input notes to a pitch associated with the corresponding vocal output notes;
- and
- adjusting the upper and lower note boundaries in response to the combined note likelihood of occurrence.
A method for adjusting pitch of an audio signal, comprising:
- detecting input notes in the audio signal;
- mapping the input notes to corresponding output notes, each output note having an associated upper note boundary and lower note boundary;
- and
- modifying at least one of the upper note boundary and the lower note boundary of at least one output note in response to previously received input notes.
A system for adjusting pitch of an audio signal, comprising:
- a first input configured to receive a vocal signal;
- a second input configured to receive a non-vocal signal;
- an output configured to provide a pitch-adjusted vocal signal;
- and
- a processor in communication with the first and second inputs and the output, the processor detecting input vocal notes in the vocal signal and input non-vocal notes in the non-vocal signal, mapping the input vocal notes to output vocal notes, each output vocal note having an associated upper note boundary and lower note boundary, modifying at least one of the upper note boundary and the lower note boundary of at least one output note in response to previously received input vocal notes and input non-vocal notes, shifting pitch of the vocal signal to substantially match an output note pitch of a corresponding output vocal note, and generating a signal on the output corresponding to the shifted pitch vocal signal.
Dependencies are inferred from the claim text.