Trec 1.02 --------- by Grekim Jennings Trec is short for tiny recorder. It is a minimalist version of my Recorder7 program, which is itself a very small concise program. Trec is limited to recording 1 or 2 tracks audio does not have any playback or take handling capability. The goal was to make a program that would start recording instantly and with the absolute minimum in configuration such as you would want when the creative process strikes you. In fact, all you need to do to record is type ./trec1644 10, for example. The 10 in this case means record for 10 seconds, so enter any value you wish. Recording will start instantly using channel 1 from your default soundcard and a file name is automatically created. There are 4 separate binaries now for both 64-bit and 32-bit operating systems and depending on your samplerate and bit depth requirements: trec1644 uses bit depth 16 and samplerate 44100 trec1648 uses bit depth 16 and samplerate 48000 trec2444 uses bit depth 24 and samplerate 44100 trec2448 uses bit depth 24 and samplerate 48000 Options: -------- You are able to specify number of channels, soundcard device name, and recording file names. Typing ./trec without any arguments will remind you what order the arguments are in as well as tell you the program version number. The arguments are as follows: time device channels filename 1 filename 2 You may enter d for the device argument for using the default soundcard. Other common devices are plughw:0,0 or plughw:1,0. Examples: --------- Record 30 seconds of audio, 1 channel, with filename of your choice: ./trec 30 d 1 myname.wav Record 30 seconds of audio, 2 channels, with filenames of your choice: ./trec 30 d 2 myname1.wav myname2.wav Record 1 channel of audio with a specific soundcard device: ./trec 30 plughw:1,0 Record 2 channels of audio using the default soundcard with automatic file names: ./trec 30 d 2 Stopping the Recording: ----------------------- Please note you need to allow enough time to capture your performance. There is a time remaining readout and recording can resume by restarting the program. You can stop the program by using control-C. In this case, the recorded wave file will still be there, but the wave file header will indicate a file that is the length that you originally intended and not what it actually is. This may cause issues in some wave players. My hdrfix utility will automatically check and fix the header if necessary. Of course, if the take is not something you want to save then simply exit with control-C and relaunch the application.