I am trying to develop an Android application that would depend on melody recognition using humming/singing. Before diving into signal processing myself I would like to know if there is any library out there (preferably in Java) that would help me achieve this task.
I did some research and found the following:
WaoN. It's not a library and produces somewhat decent output, but pretty noisy.
CLAM. This is a C++ library that I didn't get to compile yet to test its output.
I would like your input in the matter.