I’ve been working on adding vst3 in my application (essentially a daw), it’s working great in general, but it takes an extremely long time to do offline rendering whenever there are any vsts present on the track. A small four bar loop could take close to 8 seconds to render with a single vst which is crazy. The final output is bizarre too like the vst can’t figure out the correct timing or something or its own processing
EDIT: Turns out I just need to post something really long in order to figure it out on my own. Issue was I was passing the entire project buffer into the processBlock method each time, instead of just the buffer that it needed,…