1. A computer memory in which is embedded computer-readable code that, when loaded on and executed by a computing system, cause the computing system to perform the steps causes the computer system to perform the steps of: identifying a source waveform; identifying at least one optimization parameter, wherein said optimization parameter is configured to adjust audio input to a speech recognition application; applying an optimization algorithm executed by a signal editor, said optimization algorithm being preconfigured to modify said source waveform according to said optimization parameter, resulting in a modified waveform; synchronizing said optimization algorithm and at least one optimization parameter with said source waveform; displaying a graph for said at least one optimization parameter while also displaying at lest one of said source waveform and said modified waveform; displaying said at least one optimization parameter and at least a portion of said optimization algorithm with time annotations for synchronizing the algorithm and at least one optimization parameter with the waveforms, wherein displaying synchronously said graph of said at least one optimization parameter with at least one of said source waveform and said modified waveform reveals an optimizing value of the at least one optimization parameter; and setting at least one adjustable input parameter of an audio input device based upon the optimization value for enhancing the speech recognition capabilities of a speech recognition application, wherein said audio input device is configured to receive audio input for a speech recognition application.