!7 cmodule AudioInputCorrelationTest > DynPrintLogAndEnabled { double windowSize = 1; // milliseconds transient short[] buffer; start { dm_addAudioListener(voidfunc(short[] data) { if (!enabled) ret; buffer = cloneArray(data); addToQIfEmpty(q, r { short[] buf = buffer; Float sampleRate = dm_audioInputSampleRate(); if (sampleRate == null) ret; int windowLength = msToSamples_int(windowSize, sampleRate); printWithMilliseconds("Window length: " + windowLength); }); }); } }