Flocking's all-JavaScript approach carries with it some notable limitations. In particular, the fact that it is quite sensitive to dropouts due to rendering or user interaction until the new AudioWorkletNode functionality is released. Eventually, Signaletic will provide a way to seamlessly mix native Web Audio Nodes and Flocking JavaScript nodes, but this is still a way off and will introduce a lot of backwards incompatibility for current Flocking users.
A note should be included in the README, explaining that Flocking is not well-suited to graphics or interaction-heavy application at the current time.
Flocking's all-JavaScript approach carries with it some notable limitations. In particular, the fact that it is quite sensitive to dropouts due to rendering or user interaction until the new AudioWorkletNode functionality is released. Eventually, Signaletic will provide a way to seamlessly mix native Web Audio Nodes and Flocking JavaScript nodes, but this is still a way off and will introduce a lot of backwards incompatibility for current Flocking users.
A note should be included in the README, explaining that Flocking is not well-suited to graphics or interaction-heavy application at the current time.