Optimize Parameter Control Loop
authorRobin Gareus <robin@gareus.org>
Sat, 3 Nov 2018 20:55:07 +0000 (21:55 +0100)
committerRobin Gareus <robin@gareus.org>
Sun, 4 Nov 2018 01:16:34 +0000 (02:16 +0100)
commit51e33796f14e91b26b78f62902ea80bffa555c20
tree6d5ce1ce7494202a8ca9fd6bf0198afe28a81d4c
parent6bd583803ea1daf19a1c088766122b5cdf340171
Optimize Parameter Control Loop

For plugins with 10000 Control Inputs, dynamic_pointer_cast<> overhead
is significant, here ~2msec (~0.2usec per cast, optimized build, i7-5600U,
2.60GHz)
libs/ardour/plugin_insert.cc