What you will need:
- RecAll-PRO or similar software
- VB-Audio Cable or Virtual Audio Cable
- A spare PC/laptop/virtual machine that won't be doing other sounds (to avoid recording the other things playing, system sounds etc.)
- Install the above software, if not already installed.
- Once installed, you should see a second playback and recording device in your sound settings (note, this is Windows 10, may be different for different version).
- Select the cable input, and make it your default playback device through the button on the same screen, this will make any sound going through the default, such as your web browser, go via the virtual audio cable. Think of it like plugging a 3.5mm cable into your headphone port.
- Switch to the recording tab and select the cable output device that should now be present. Under the "listen" tab should be a checkbox to listen to the device. Tick that, then select your speakers as the playback device. You should now be able to hear anything going through that virtual cable.
- You'll now want to jump into the RecAll-PRO software and configure it to your preference. These are the settings I've found work well. (Note: I chose wave for recording, mp3 or ogg would be better if you're short on disk space though.)
- Set it to listen at start-up, saves clicking an extra button:
- The file tab is where you'll set up the automatic file name creation. I've set mine up with a timestamp as the filename, however it's worth noting that the time stamp will be the time the file is created, rather than the exact time of transmission. For exact times, look at the file modification date in explorer or via command line.
- Record tab decides how to split the files - I went for a 10 second gap, seems to be a good balance.
- Vox tab defines when to start/stop recording, as well as whether to get rid of any short unnecessary files. I left this pretty much at default, but am considering telling it to discard small files as I seem to collect quite a few.
- Driver tab is where you set your inputs, you'll want to set the input to the virtual cable you set up earlier, and output as your speakers.
- Once all set up, you should have something similar to this. Note that I've set the volume quite low to ensure it's capturing everything - I'll let WebSDR take care of the squelch.
Hope this helps someone out there. If anyone has any questions on setting it up feel free to ask.