From 543c6389269a9eccd8a30866aaf1a8530c684671 Mon Sep 17 00:00:00 2001 From: Paul Fd Date: Tue, 10 Mar 2020 17:56:27 +0100 Subject: [PATCH] constexpr variables --- src/sfizz/OnePoleFilter.h | 2 +- src/sfizz/SIMDSSE.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sfizz/OnePoleFilter.h b/src/sfizz/OnePoleFilter.h index 46791ef4..99ddc754 100644 --- a/src/sfizz/OnePoleFilter.h +++ b/src/sfizz/OnePoleFilter.h @@ -26,7 +26,7 @@ public: template static Type normalizedGain(Type cutoff, C sampleRate) { - return std::tan(cutoff / static_cast(sampleRate) * fPi); + return std::tan(cutoff / static_cast(sampleRate) * pi()); } OnePoleFilter(Type gain) diff --git a/src/sfizz/SIMDSSE.cpp b/src/sfizz/SIMDSSE.cpp index 74adfb66..bec05f09 100644 --- a/src/sfizz/SIMDSSE.cpp +++ b/src/sfizz/SIMDSSE.cpp @@ -623,7 +623,7 @@ void sfz::pan(absl::Span panEnvelope, absl::Span); + const auto mmPiFour = _mm_set_ps1(piFour()); __m128 mmCos; __m128 mmSin; while (pan < lastAligned) { @@ -660,7 +660,7 @@ void sfz::width(absl::Span widthEnvelope, absl::Span); + const auto mmPiFour = _mm_set_ps1(piFour()); __m128 mmCos; __m128 mmSin; while (width < lastAligned) {