A free program for Android, by Marble Apps.
This is a free voice recorder app that will allow you to make unlimited recordings. Record your voice, music, or any other sound and save it to your device to play it back later. Record and play it back at the same time, or play it back with a time delay. The recordings are saved to your device in high-quality MP3 format, so they are compatible with most MP3 players. The app has a simple user interface and is very easy to use. It works even without an internet connection, so you can use it anywhere, and at any time.