Add the EQPool in resources

This commit is contained in:
Paul Fd 2020-02-09 18:19:03 +01:00
parent ad798c38df
commit 6d6872bb3f
2 changed files with 3 additions and 0 deletions

View file

@ -7,6 +7,7 @@
#pragma once
#include "FilePool.h"
#include "FilterPool.h"
#include "EQPool.h"
#include "Logger.h"
namespace sfz
@ -17,5 +18,6 @@ struct Resources
Logger logger;
FilePool filePool { logger };
FilterPool filterPool { midiState };
EQPool eqPool { midiState };
};
}

View file

@ -403,6 +403,7 @@ void sfz::Synth::setSampleRate(float sampleRate) noexcept
voice->setSampleRate(sampleRate);
resources.filterPool.setSampleRate(sampleRate);
resources.eqPool.setSampleRate(sampleRate);
}
void sfz::Synth::renderBlock(AudioSpan<float> buffer) noexcept