fixed resamplers again...

pull/36/head
Ryzerth 2020-07-20 17:21:58 +02:00
rodzic 07d3fa2034
commit 0dc14c663a
2 zmienionych plików z 2 dodań i 2 usunięć

Plik binarny nie jest wyświetlany.

Wyświetl plik

@ -320,7 +320,7 @@ namespace dsp {
complex_t* delayStart = &inBuf[std::max<int>(inCount - tapCount, 0)];
int delaySize = tapCount * sizeof(complex_t);
complex_t* delayBufEnd = &delayBuf[std::max<int>(tapCount - inCount, 0)];
int moveSize = (tapCount - inCount) * sizeof(complex_t);
int moveSize = std::min<int>(inCount, tapCount - inCount) * sizeof(complex_t);
int inSize = inCount * sizeof(complex_t);
int interp = _this->_interp;
@ -514,7 +514,7 @@ namespace dsp {
float* delayStart = &inBuf[std::max<int>(inCount - tapCount, 0)];
int delaySize = tapCount * sizeof(float);
float* delayBufEnd = &delayBuf[std::max<int>(tapCount - inCount, 0)];
int moveSize = (tapCount - inCount) * sizeof(float);
int moveSize = std::min<int>(inCount, tapCount - inCount) * sizeof(float);
int inSize = inCount * sizeof(float);
int interp = _this->_interp;