Quote:
Originally Posted by Nonlinear
An audio file could, in reality, have audio data present on it's very first sample. How would a plugin that uses a FIR filter produce a valid output on that very first sample if its array is initialized to all zeroes?
|
The plugin can output silence (zeros) until there is valid output available. (Again, it's up to you to know how your algorithms behave and what is considered "valid output".) However because that isn't useful output and delays the audio, the plugins can report that as their latency and the host
may do something useful with that information. (For example with offline renders it could leave out those initial silent samples from the output file.)