An audio processing device receives, processes, and outputs music and audio files to a variety of electronic and paper-based formats. In one embodiment, the audio processing device generates a score based on a music or audio file, and/or can match the file to melodies stored in a pre-existing database....http://www.google.com/patents/US20050005760?utm_source=gb-gplus-sharePatent US20050005760 - Music processing printer