Skip to content

Commit a0dc007

Browse files
committed
fix out of bounds bug
1 parent 7b1ba68 commit a0dc007

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

source/Kaixo/SpectralRotator/Processing/Rotator.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ namespace Kaixo::Processing {
102102
if (usingOriginal && buffer.sampleRate != originalBuffer.sampleRate) {
103103
return resampler.generate(buffer);
104104
} else {
105+
if (index >= buffer.size()) return Stereo{ 0, 0 };
105106
auto i = reverseInput ? buffer.size() - index - 1 : index;
106107
return Stereo{ buffer[i].l, buffer[i].r };
107108
}

0 commit comments

Comments
 (0)