Why Not
Martin Naef
EMAIL HIDDEN
Wed Oct 15 12:32:48 CEST 2008
M@
Matt Picone wrote:
> When we record, as tracks stack up, buffer needs to be set high and
> latency increases.
>
> Why isn't it possible to have SOME tracks at low latencies, for
> instance, the VST you're currently playing in realtime to record, or the
> realtime monitoring of a guitar or vocal, while playback lags?
You always have to feed the sound hardware at the lowest latency, but
there's nothing stopping a DAW developer to use different buffer sizes
for tracks that are not "live". I know for sure that Samplitude does
this. It's definitely not something that needs to be user-driven, the
DAW can hide it nicely under the hood.
On the other hand, the additional overhead for managing different buffer
sizes might not be worth it, as there are other aspects to consider such
as automation (which tends to be per-buffer due to some legacy decisions
in the VST standard). For some of my stuff, I did not detect significant
performance changes with processing blocks larger than 64 samples. And
the DAW still needs to meet the real-time criteria in any case.
Martin
--
http://www.navisto.ch
http://www.myspace.com/navisto
More information about the music-bar
mailing list