I'd like to make a simple example, having Max 'sample' its own sine wave (complete with aliasing). Seems like it would be as simple as:
[cycle~] > [snapshot~] > [~number] > [dac~]
But I'm getting all kinds of odd results. One issue is that [snapshot] won't take float for an interval, so I'm limited to 1 ms for a 'sampling rate' (I did try fooling with an interval of samples, as well). Basically, just wanted to be pointed in the right direction in Max, if this isn't it, or be alerted to other things that might keep things from working as-expected. I've got a vector size of 64, and overdrive + in audio interrupt are on.