# HG changeset patch # User Chris Cannam # Date 1439391718 -3600 # Node ID 5acce45e2ec6442a356fca1b9b08cc089d9a1673 # Parent 506f57984407224f2226f44c59d7ce4b06e41ede Avoid NaN in empty notes in template matrix diff -r 506f57984407 -r 5acce45e2ec6 src/LiveInstruments.cpp --- a/src/LiveInstruments.cpp Wed Aug 12 15:03:30 2015 +0100 +++ b/src/LiveInstruments.cpp Wed Aug 12 16:01:58 2015 +0100 @@ -77,7 +77,9 @@ for (auto &d: t.data) { float sum = 0.f; for (auto v: d) sum += v; - for (auto &v: d) v /= sum; + if (sum > 0.f) { + for (auto &v: d) v /= sum; + } } }