Hi, i just stumbled over a strange behavior in canvases with overlapped blocks without resampling (e.g. set with [block~ 1024 2]). In such canvases e.g. [osc~ 440] delivers a cosine wave with an actual frequency of 220 Hz, because of the double overlap. This is because dsp signal vectors carry the wrong sample rate (sp[0]-
s_sr = 88200 instead of 44100).
[samplerate~] correctly reports 44100 because it uses a different method of retrieving the sample rate.
I consider that a bug and would file a bug report, but since this must have been present for a long time and must surely have been discovered by other people as well it might also be a feature.... any ideas?
gr~~~