Techniques for Note Identification in Polyphonic Music