I would like to have an application that can record audio continuously and store in memory only last N seconds or minutes, so that I could press a key and save recently recorded audio into a file. It must not consume additional resources (memory and disk space) with time until I explicitly demand it.
Preferable but not mandatory:
- Save audio in an open compressed format (not raw)
- A button to immediately start listening saved file
Preferably desktop, preferably freeware.