In DAW programs, in the "audio device settings" settings there is an ASIO-panel, which is a window for controlling the driver of an audio device. In this window (for all professional audio interfaces), you can set the value of the buffer-length or buffer-size parameter (essentially just different names for the same thing). So for so many audio interfaces that I have, the maximum value of such a buffer is set to 1024 samples. Studies have shown that no manufacturer specifies a buffer size in the description (in full specifications) of an audio interface. Why? Either because it is fashionable to set a smaller buffer and write sound without delay, or because this buffer does not depend on the card at all, but depends on the drivers. (I am closer to the second option, but there is no exact information anywhere else). Third options are also possible ...
Question: What is this buffer like? Is it “iron” like a memory stick inside a device (desktop audio interface) or is it a convention, and is the buffer itself just a place in the computer’s RAM? And most importantly: how to increase this buffer to 2048, 4096 or 8192 samples? Perhaps by cunning drivers, or by buying a card for a fool in the hope that there is a larger buffer (after all, again, no one indicates the size of the buffer: why?)
Guys, let it be really not a rational question, but even my colleagues with 3 degrees of sound engineering education cannot give a clear answer for the question:
How to increase buffer size beyond what the driver of a particular device offers?
- Buy a new audio interface so that the driver attached to it is more flexible in tuning.
- Find another more flexible driver for your card.
If these are the only possible options (above), then I ask you to confirm this. It is advisable to rely on accurate data. And then I ask you to tell me where I can find the driver for the
Focusrite Scarlett Solo 2nd gen card, in which the sizes of 2048 and 4096 samples will be available.
Thank you in advance, I really don’t know who else to turn to.