Systems, methods, and 
computer program products are provided for producing audio and / or visual effects according to a correlation between reference data and estimated note data derived from an input acoustic audio waveform. Some embodiments calculate a 
pitch score as a function of a 
pitch estimate derived from the input waveform, a reference 
pitch, and a real-time-adjustable pitch gating window. Other embodiments calculate the pitch 
score as a function of pitch and timing estimates derived from the input waveform, reference pitch and note 
timing data, an adjustable 
rhythm gating window, and an adjustable pitch gating window. The audio and / or visual effects are produced according to the pitch 
score, and may be used to generate outputs (e.g., in real time) for affecting a live performance, an audio mix, a 
video gaming environment, an educational feedback environment, etc.