!7 sclass AnalyzeLastRecording > DynPrintLog { start { ownResource(vmBus_onMessage('newRecording, voidfunc(File f) { print("Auto-clipping " + f.getName()); autoClipRecording(f.getName()); Pair p = mostSimilarAudioClip(f.getName()); print("Most similar to: " + p); File guessFile = replaceFileExtension(f, ".guess"); S guess = null; if (p != null) infoBox(guess = wordFromAudioFileName(first(p))); saveTextFile(guessFile, guess); })); } }