What's the difference between 32-bit and 64-bit versions?

The 32-bit version is compiled in 32-bit mode and uses 32-bit command line encoders. The 64-bit version is compiled in 64-bit mode and uses all but one (AAC) 64-bit command line encoders. In theory, 64-bit versions would use more memory but less CPU time. If you're using a 64-bit edition of Windows then there's no reason to use the 32-bit version of the program.

Why won't the program start up?

The DotNet framework is required to use this program, you can download it from Microsoft's web site. If you've installed that and are still having problems, try reinstalling, perhaps to a different directory or drive. If you're still stuck after trying all of this, send me a direct message on Twitter, along with an image of the error you're seeing and a debug dump (if one is available).

Why isn't my language in the options?

I am a single developer, with no translation experience. I have included language support, but others will need to provide translations. Make a copy of the default.xml file and edit it, then translate as required. If you've made a translation and want it to be included with the program then send me a direct message on Twitter.

Why select channels by name instead of device ID?

Devices with different IDs can use the same name, which is confusing and bound to cause frustration when a user selects the wrong device and wonders why nothing was recorded. You should always be checking your recording configuration before actually pressing record, but the device name restriction is a forceful reminder.

Does the device list refresh button actually do anything?

Yes! It will update the device list whenever you enable, disable, add, or remove any sound devices. Unfortunately, it won't update the device names after renaming any devices from the sound control panel. You need to restart the program to see any device name changes.

What's the best codec for recording?

That depends on your source material, quality expectation, and overall recording length.

If you're recording for professional reasons then it would have to be PCM, though you'll need a lot of free space for that! You could also use WMA at 100 quality (lossless) if your editor supports it. If you're recording some short conversations such as an interview or podcast then I would say either OPUS or AAC. If you want good quality, for more than an hour then I would say OGG.

I personally use OGG while recording Twitch audio and YouTube video footage. I don't see any reason to use MP3 because it's more lossy than the other codecs, and FLAC can cause issues with some editors. You can still use them without issue, though, if those codecs are required for your sessions, and supported by your editor.

You should probably make a handful of test recordings before you decide on a codec for your sessions. If you've tried everything and still don't know, just use OGG with quality set to 7 or more. Whichever codec you decide to use, make sure it's fully compatible with your editing software before committing to it!

Matching quality recordings to a video with poor audio is difficult, any tips?

Wave matching is all about patterns, so you need to be able to see your waveforms clearly and look for something that is common in both waveforms. Maximise your waves and zoom in as much as possible until you can can't notice what you're doing, now zoom out ever so slightly. Move your target waveform a little bit and then zoom out. Does it now look to be in line with the the source waveform? If the answer is no then repeat the process.

Can I change the beeping sound to something else?

Sure, just replace the files in the Tone folder to something that you prefer.

Do you really use this software yourself?

Of course! I use it almost every day because it does for me what many other programs don't. I only design software that I myself would use. I feel as though having a connection to the software you build makes it turn out exactly as intended, rather than some sloppy attempt at an idea that hasn't yet been capitalised upon and doesn't actually do the most important thing well, or at all.

Why are you so interested in recording?

I've been involved with music my entire life, as have most of the men in my family. I also studied at a technical college for computer music and sound engineering, and have qualifications to back up my skills. Much of what I know is self taught, so a lot of it is play by ear, rather than scientific. I enjoy the technical side of things and always wanted to design hardware, though I seem to be a little more into software, so here we are!

I like your software, can I give you something in return?

Sure, follow me on any / all of the social networks listed at the bottom of this page. You could also give me a shout out on your social pages if you want to. Even the slightest amount of advertisement makes a difference. If you'd like to offer a tip then head on over to my Twitch channel and cheer some bits.

Can I hire you to work on a company project?

Maybe. If you have a legitimate company with an established name and visible online presence then I might be interested. Send me a direct message on Twitter with your proposal, links to a company web site, and an official email address for me to reply to. I'll get back to you as soon as possible.