I’m actually wondering how an octaver works ?
I thought it read the input signal faster to make it sound more high pitched but in that case you need more samples than provided to fill your audio buffer.
I tried to take 1 sample over two in the input buffer, and repeat that but it produces horrible artefacts (because I suppose the input signal frequency is not aligned with the buffer bounds)
Are there other techniques I’m not aware of, to make a signal sound higher pitched inside an audio buffer (of the process block callback) ?