Here is my original linux source for Melodic Analyzer. Guess what, it works on Windows. It crashes at fclose() but I bet I can fix that.