The app "Note Recognition - Convert Music into Sheet Music" is specifically designed for musicians (especially suitable for singing, guitar, piano, and violin). It records your music and transforms it into an alternative sheet music format. You can use the app to extract notes from a recorded song, check the pitch of your singing voice, or have it write down notes while playing an instrument such as the guitar or piano. The app is especially useful for those who cannot play by ear but want to learn new songs.
Since the app performs resource-intensive mathematical calculations, it may take some time to filter the notes from the recorded audio data. The accuracy of the app largely depends on the quality of the audio signal. To achieve better results, the music should be played loudly. Additionally, the selected microphone on the phone should be as close to the speaker as possible.
This app has been tested with guitar, piano, and singing but should also work with any other instrument.