You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Current serial processing of engines for polyphonic cases causes over-usage of computational resources.
Describe the solution you'd like
In some cases, replacing serial loops over polyphonic channels with vectorized code can improve the performance for polyphonic use cases.
Additional context
VCV specific solutions can be implemented using rack::simd. More generic implementations can be forged using a linear algebra and vectorization framework like Eigen.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Current serial processing of engines for polyphonic cases causes over-usage of computational resources.
Describe the solution you'd like
In some cases, replacing serial loops over polyphonic channels with vectorized code can improve the performance for polyphonic use cases.
Additional context
VCV specific solutions can be implemented using
rack::simd
. More generic implementations can be forged using a linear algebra and vectorization framework like Eigen.The text was updated successfully, but these errors were encountered: