Originally Posted By: Charlie Fogle
<< That's called latency and there is no way around it. That's why Band-in-a-Box is not a good tool for audio recording. >>

I spoke with Jim about this statement and making some minor corrections.

Latency is a symptom that a setting needs adjustment and it's found under Audio Settings in the Record Audio button.
A reason BIAB is not a good tool for audio recording is based on the quality of whatever driver and microphone being used and not latency.


I noticed on the screenshot you uploaded that the audio driver is set to MME - this is not a good driver type to use with regard to latency (although for playback it is fine and is the most compatible). ASIO is preferred, as it allows BIAB to bypass the Windows Audio subsystem, although it is possible to get good results using WAS, which is technically the newest driver type of the 3 available.

When using ASIO, it is usually possible to specify the buffer size used by the driver - this has a direct relation to latency. To set this buffer size, go to Options > Preferences > Audio, set the driver type to ASIO, then click the Audio Drivers button below that followed by ASIO Driver's Control Panel. If your sound card has an option to control buffer size, it should be shown here - reducing the buffer size reduces latency, but increases demand on the system, so not all computers are capable of the lowest buffer sizes. Since BIAB tends to use 44,100hz when using ASIO, a buffer size of 256 samples is just under 6 milliseconds of latency.


I work here