Clear wavetables in the clear() method
This commit is contained in:
parent
0de71d8e1b
commit
2add056a51
1 changed files with 1 additions and 1 deletions
|
|
@ -143,6 +143,7 @@ void sfz::Synth::clear()
|
||||||
effectBuses[0]->setSampleRate(sampleRate);
|
effectBuses[0]->setSampleRate(sampleRate);
|
||||||
curves = CurveSet::createPredefined();
|
curves = CurveSet::createPredefined();
|
||||||
resources.filePool.clear();
|
resources.filePool.clear();
|
||||||
|
resources.wavePool.clearFileWaves();
|
||||||
resources.logger.clear();
|
resources.logger.clear();
|
||||||
numGroups = 0;
|
numGroups = 0;
|
||||||
numMasters = 0;
|
numMasters = 0;
|
||||||
|
|
@ -306,7 +307,6 @@ bool sfz::Synth::loadSfzFile(const fs::path& file)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
resources.filePool.setRootDirectory(parser.originalDirectory());
|
resources.filePool.setRootDirectory(parser.originalDirectory());
|
||||||
resources.wavePool.clearFileWaves();
|
|
||||||
|
|
||||||
auto currentRegion = regions.begin();
|
auto currentRegion = regions.begin();
|
||||||
auto lastRegion = regions.rbegin();
|
auto lastRegion = regions.rbegin();
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue