Just struggled with an issue that resulted from prepareToPlay() not being dispatched to all nodes of an AudioProcessorGraph().
Since reset(), releaseResources() and others are dispatched to all nodes, what is the reason for not doing this also with prepareToPlay() ?
Background: I’m running a graph with multiple synths (implemented as AudioProcessor) inside a plugin and auval crashes due to wrong buffer sizes in the graph after increasing the block size for render tests. (Juce 4.3.0). Still struggling how to fix this.