From 8ef598bb7d1b1deb403cd4e1dc17f0c4ffa3686e Mon Sep 17 00:00:00 2001 From: Paul Ferrand Date: Mon, 30 Mar 2020 22:49:28 +0200 Subject: [PATCH] Remove pitchbend from midiState --- src/sfizz/MidiState.cpp | 3 --- src/sfizz/MidiState.h | 1 - 2 files changed, 4 deletions(-) diff --git a/src/sfizz/MidiState.cpp b/src/sfizz/MidiState.cpp index a2e4107c..19b78888 100644 --- a/src/sfizz/MidiState.cpp +++ b/src/sfizz/MidiState.cpp @@ -97,7 +97,6 @@ void sfz::MidiState::pitchBendEvent(int delay, float pitchBendValue) noexcept { ASSERT(pitchBendValue >= -1.0f && pitchBendValue <= 1.0f); - pitchBend = pitchBendValue; const auto insertionPoint = absl::c_upper_bound(pitchEvents, delay, MidiEventDelayComparator{}); if (insertionPoint == pitchEvents.end() || insertionPoint->delay != delay) pitchEvents.insert(insertionPoint, { delay, pitchBendValue }); @@ -141,7 +140,6 @@ void sfz::MidiState::reset() noexcept pitchEvents.clear(); pitchEvents.push_back({ 0, 0.0f }); - pitchBend = 0; activeNotes = 0; internalClock = 0; absl::c_fill(noteOnTimes, 0); @@ -153,7 +151,6 @@ void sfz::MidiState::resetAllControllers(int delay) noexcept for (int ccIdx = 0; ccIdx < config::numCCs; ++ccIdx) ccEvent(delay, ccIdx, 0.0f); - pitchBend = 0; pitchBendEvent(delay, 0.0f); } diff --git a/src/sfizz/MidiState.h b/src/sfizz/MidiState.h index 2c6f2496..63ee23b3 100644 --- a/src/sfizz/MidiState.h +++ b/src/sfizz/MidiState.h @@ -155,7 +155,6 @@ private: /** * Pitch bend status */ - int pitchBend { 0 }; EventVector pitchEvents; float sampleRate { config::defaultSampleRate }; int samplesPerBlock { config::defaultSamplesPerBlock };