I was able to create a 2MB+ recording file with tkcVox after disabling suspend. I did notice, however, that if the input gain is set too high, then tkcVox will terminate during playback with a division error. You will see the error message when you run tkcVox from the terminal command line, but not from the graphical environment.