This program encodes live audio from line-in or microphone directly into Ogg Vorbis, MP3, FLAC, Speex and other formats.
The current version only has built-in support for Ogg Vorbis and Speex. It means you can use any other encoders too, but for encoders other than Ogg Vorbis and Speex you'll need to manually specify the command-line.
LiveInCode is distributed under the GNU General Public License. The source code can be compiled with Borland Delphi 7.
Please feel free to send me any ideas, suggestions or impressions about this program.
Note: LiveInCode-full is what you need when installing the program for the first time. It includes the OggEnc and the SpeexEnc encoders. When upgrading from a previous version, you may download just LiveInCode, which does not include the encoder.
The .exe-file you download is a self-extracting archive. Launch it, point to the folder where you want the program to be installed and press Extract. If there is a previous version of the program, make sure that it is not running and answer "Yes to all" when asked about overwriting.
The extractor does not add any icons to Start menu or Desktop, so you'll have to do this yourself(if you wish). It also does not write anything to the registry, so if you need to uninstall the program, just delete its folder with all its contents.
Participate in the forum discussions about this program:
This program captures audio data and dumps it into its standard output (STDOUT).
It's intended to provide a way to encode a live stream from line-in or microphone with encoders which do not support it natively, but can receive raw PCM data from STDIN. The program has been tested with FLAC v1.10, OGG Vorbis v1.0, LAME v3.92 and Speex 1.0.0.
LineInCode is a command-line(text mode) program. If you feel uncomfortable using command line, try LiveInCode. It combines an easy-to-use graphical user interface(GUI) with the power of LineInCode.
If you have ideas on how to improve this program, feel free to mail me!
See this page for a list of tested encoders and combinations of their command-line keys.