Skud said:
With regards to the recording, correct me if I am wrong, but it will record all objects to one file and you can also choose to have it record each separate object to their own file.
Win500 records each "conversation" to its own file, stamping them (filenames) with the time, object type, object ID, and alpha tag(s).
This behavior is fixed (i.e. not changeable) within the program, for a few reasons:
1. Audio recording is intimately tied to the logging function, where filename etc. is based on the currently-active object.
2. With WAV file recording, there's no way to keep the audio synced to real time unless you record silence between actual samples.
3. Recording silence between actual samples forces a constant file-write for any object that has been active since the "monitor" function was started, at ~2.5 kB per second per object.
4 If recording silence for any object that has ever "gone active"... If you start the monitor function, 20 objects go "active" in the first few minutes, and you leave it running for 24 hours, you've now created 20 files (one per object), each of which is ~216 megabytes (2.5 kB per second x 86400 seconds). If the 20 objects shared active time equally, each of those twenty 216 MB files is 95% silence.
5. #4 is a moot point, since the recording code I wrote only allows one active output file at any given time. The file is written via notifications from Windows, which periodically supplies a real-time-based set of audio data.
The recording function was intended to create a set of files from which you could "follow" activity on the scanner, tying them to the activity log (text) file. If you really want to create one giant file for each active object, you should be able to find free/cheap utilities on the 'net that will concatenate WAV files.
And is there an option to have it start a new file after so many minutes of recording?
There's an option to limit each file to X seconds. Win500 will start a new file on the next "conversation". This feature was primarily intended to keep Win500 from recording giant files (forever) if the scanner got "stuck" on a keyed mic, data transmission, or other infinitely long open-squelch condition that you really don't want to record.