diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2016-09-26 00:05:49 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2016-09-26 01:49:58 +0200 |
commit | 48958218c4bb948a37c819270e77038115a3bbae (patch) | |
tree | ce7575026b7b1e326a973b65ff90bc50d3e5af0d /applause.c | |
parent | 27bd937edb8304378ff60c9c7874b6e61b07ce3b (diff) | |
download | applause2-48958218c4bb948a37c819270e77038115a3bbae.tar.gz |
LADSPAStream: Special optimization for constant input port mappings
* Constants were converted to infinite streams.
This allows them to be handled specially. They are stored in their own
input buffer now, initialized and connected once but need no ticking.
* In contrast to the Applause primitives, this can be done centrally and
for all possible LADSPA plugins.
* This gives a speed increase of up to 20% if all input ports are mapped
to constants (measured with the "sine" plugin).
Diffstat (limited to 'applause.c')
0 files changed, 0 insertions, 0 deletions