playback object without interpolation?

Ameqc's icon

ok. ive spent a week and tried out all the objects im pretty sure.
i am making a waveshaper, where one waveform's voltage values will control the phase input of another waveform.
it is done, except every single object in max interpolates its output, which means when im using one waveform to control anothers output, at the end it smooths it back to the first sample value, this plays the waveform backwards extremely quickly, which produces a click-like sound.
i want an object that will produce voltage numbers without any smoothing. i dont need that.

i was told last time i posted this to use the groove~ object because it doesnt interpolate. this is not true. it interpolates the voltage output, but not the sync output. this is useless unless i want to only play the waveform i am controlling from start to finish.

Ameqc's icon

to me it seems like the only other option is to see if its possible to code my own object for use in max that doesnt interpolate at wrap points.

pid's icon

you need [index~] ?

Ameqc's icon

ah, yes. thank you. i found out about index at like 7 in the morning last night. thanks anyway though.

Peter McCulloch's icon

Also, you can send the "interp 0" message to wave~ to turn off interpolation.