I have a bunch (~50) instances of the Kontakt instrument I'm writing loaded up in a Cubase project. Each instance of my instrument is in its own Kontakt instance; each Kontakt instance has only 1 instrument loaded. When I click on each track and play a note on my keyboard, most of them elicit a crackle sound followed by the normal instrument sound. If I continue to play notes, there is no crackle sound and the instrument sounds normally with no crackle sound. This is only an issue with the first note played in an instrument after it has loaded.
I think I've confirmed that Replika delays are somehow the cause of it. I don't hear the crackle sound if I bypass the Replika delays before playing notes. And if I bypass the Replika delays, play some notes, then unbypass the Replika delays, the first note I play has the crackle sound.
The crackle sound seems to be linked to the first note causing a spike to 100% of the real-time audio processing load indicated by Cubase.
It seems like Replika is doing some extra processing the first time it receives audio data. Is there anything I can do about this?
Other possibly useful info:
- Two Replika delays are send effects.
- One Replika delay is an insert on an instrument bus.
- At the end of the insert effect chain on the instrument bus is the Send Levels insert.
- Bypassing some Replikas and not others sometimes removes the crackle and sometimes doesn't.
Kontakt version: 6.6.0
Cubase version: 8.0.40 64-bit
OS: Windows 10 Pro version 21H1
Audio interface: Focusrite Scarlett 8i6
CPU: AMD FX-8320, 4-core, 8-thread, 3.5GHz
RAM: 32GB