Hi again,
A small one: when I request a buffer size, FramesPerBuffer reports the value I asked for, even if the ASIO driver rounded it to something else.
I ended up inferring the real size from the callback drain sizes, which works but is a bit roundabout.
If the granted size is available from the driver at init, exposing it (either in FramesPerBuffer itself or as a separate property) would make mismatches visible to the host. No urgency at all, just something I bumped into while measuring.
Cheers,
Tommi
Hi again,
A small one: when I request a buffer size, FramesPerBuffer reports the value I asked for, even if the ASIO driver rounded it to something else.
I ended up inferring the real size from the callback drain sizes, which works but is a bit roundabout.
If the granted size is available from the driver at init, exposing it (either in FramesPerBuffer itself or as a separate property) would make mismatches visible to the host. No urgency at all, just something I bumped into while measuring.
Cheers,
Tommi