Manauton is a program used to digitally record sound. Manauton can operate in a manual or autonomous mode, hence the name Manauton.
When in manual mode, recording can be paused and unpaused with a key-press or remote control. This is similar to a tape recorder, but with a difference, there is no latency! As a matter of fact, Manauton works with negative latency. This negative latency cancels out the effect of the human latency associated with hearing a sound interpreting it and reacting to the sound. Negative latency is accomplished by buffering the sound in memory prior to recording to disk.
When operating in autonomous mode, Manauton starts and stops the recording automatically based on the sound and time of day. the sound based trigger can be something as simple as a sound level or something as complex as an FFT (your mileage may vary with processor power).
An HTTP download of the source tarball is available from this directory.
Manauton in currently in the late alpha stage (development level 0.0.x). Manual mode using the keyboard or an external controller is currently implemented. There is also a simple level activated autonomous mode available. As soon as I implement a few more basic features, I will declare Manauton to be a beta release (development level 0.1.x). Once I get all the features working with the command line version working I will start work on a curses based interface (development level 0.2.x).
K.I.S.S. Keep It Simple!! Manauton is designed in a way that will allow it easy integration into embedded devices, and other systems that may run with only a small LCD screen. At it's current stage of develop Manauton uses the command line interface only. I plan on creating a curses based interface once I get all the basic functionality implemented. I have no plans at this time to create a GUI interface.
Me, Steven Feil, I am the only person working on Manauton at this time. To contact me, e-mail to sfeil@io.com.