
Originally Posted by
JonQ
I have to assume that this technically possible, but just not a capability of the current version of the software. The input stream is kept in buffer until written out. If chunks of that stream were popped off to a secondary write buffer for each output file, then there's no reason that portions of that content should be duplicated across 2 files.
Eg:
Input Buffer 1-second Chunks: abcdefghijk
Output File 01.snd buffer: abcde
When the split occurs, a second buffer is created
Output File 02.snd buffer: fghijk
When the next split occurs you just re-use the old buffer.
This should work fine. You could then add the option to allow a pre-determined amount of overlap if someone actually wanted that. In that case you could fork n-seconds of chunks into both buffers:
Output File 01.snd buffer: abcDE
Output File 02.snd buffer: DEfghijk
I propose this as an enhancement for a future version. I really need to split multi-hour recordings, but the overlap makes this impractical since I can play the split files back-to-back in a seamless fashion. I don't want to do audio capture due to the loss of quality.
Bookmarks