# HG changeset patch # User Chris Cannam # Date 1483624974 0 # Node ID f1e1745acc3bd97195930ef2c5b65466dc1c2eb6 # Parent 12b9ab421c5d2e8d621699f2d6ab684b2b4ce6c8 Make the colour 3d plot renderer able to support more than one level of peak cache; introduce a second "peak" cache for the spectrogram layer that actually has a 1-1 column relationship with the underlying FFT model, and use it in addition to the existing peak cache if memory is plentiful. Makes spectrograms appear much faster in many common situations. diff -r 12b9ab421c5d -r f1e1745acc3b .hgsubstate --- a/.hgsubstate Thu Jan 05 11:10:57 2017 +0000 +++ b/.hgsubstate Thu Jan 05 14:02:54 2017 +0000 @@ -7,7 +7,7 @@ 3d2cde3b1ab3d39c7f9e542250c288a9da0f6850 icons/scalable 3257ddb6fff110cc88f3ffeaeefa0f29d5eb3b6f piper-cpp af97cad61ff0a443cdf4a33a4ac867431dadaaae sv-dependency-builds -702272b78bbe54671b0c2fccb78ab74b85d9bfcb svapp +1a8a8980f39a8e735c90837a4c2260248aafe7f1 svapp df59bf0b42362b4ba7e54da4232fc72a6bdf8f23 svcore -7a19738b9762f2cbe5a4b39888f33e9afef462ff svgui +a1ee3108d1d3ad8431ebae8cb410bf45dbffefb9 svgui 0eebd22a081a824067bf3d5de65326696feab653 vamp-plugin-sdk